詠唱(提示)概念
提示工程(Prompt Engineering)是指設計和優化輸入給AI模型的指令(Prompt),以獲得更準確、有用或符合需求的回應,影響 AI 的輸出品質與可控性。
提示工程的關鍵概念
1. 清晰性(Clarity)
- 明確描述需求,避免模稜兩可的表達。
2. 上下文(Context)
- 提供足夠的背景資訊,以提高回應的相關性。
3. 指令明確度(Specificity)
- 使用具體要求來限制 AI 的回答範圍。
4. 角色設定(Role Setting)
- 讓 AI 扮演特定角色,以獲得專業化回應。
5. 輸出格式(Output Format)
- 指定 AI 回應的格式,以便後續使用。
6. 多輪對話(Iterative Refinement)
- 透過反覆微調提示,優化 AI 的回應。
- 清晰性(Clarity)
- 明確描述需求,避免模稜兩可的表達。「模稜兩可的表達」指的是語意不夠清晰,可能導致不同的理解或歧義。
❌ 「請詳細解釋量子力學。」
何謂「詳細」?是 100 字,還是 1000 字?應該包含哪些細節?
✅「請用 200 字左右解釋量子力學,並舉兩個具體例子。」
❌ 「請推薦幾本好書。」
「幾本」到底是 3 本、5 本,還是 10 本?「好書」是指經典名著、商業書籍,還是科幻小說?
✅「請推薦 5 本適合初學者的投資理財書籍,並簡要介紹每本的重點內容。」
❌「請幫我總結這篇文章。」
總結要多長?要偏重數據、理論,還是實例?
✅「請用 100 字內總結這篇文章的核心觀點,並突出其中的關鍵數據。」
❌「請寫一篇關於人工智慧的文章。」
這篇文章是技術向的,還是適合一般讀者?目標讀者是學生、工程師,還是企業管理者?
✅請撰寫一篇 1000 字的文章,解釋人工智慧的基本概念,並介紹三種主要應用領域,適合對該領域感興趣的初學者閱讀。」
❌「這個問題很重要,請詳細回答。」
何謂「重要」?詳細回答是指長篇討論,還是簡單列點?
✅這個問題關乎企業未來發展,請從市場趨勢、競爭策略和技術創新三個角度進行深入分析,每個角度至少提供 200 字的討論。」
2. 上下文(Context)
- 提供足夠的背景資訊,以提高回應的相關性。「上下文(Context)」指的是提供足夠的背景資訊,以提高 AI 回應的準確性和相關性。
(1) 無上下文 vs. 有上下文
❌「請解釋 Python。」(範圍太廣,可能得到不同層次的回答)
✅「假設我是完全沒有程式設計經驗的新手,請用簡單易懂的方式解釋 Python,並舉例 Python 的常見應用。」
(2) 角色設定來增加上下文
❌「請撰寫一封電子郵件。」(AI 不知道郵件的目的、受眾、語氣需求)
✅「假設我是人資經理,請撰寫一封正式的電子郵件,通知員工 3 月 15 日將舉行公司年度會議,並請他們於 3 月 10 日前回覆是否參加。」
(3) 提供具體條件
❌「幫我寫一篇關於環保的文章。」(主題太廣泛,AI 無法確定焦點)
✅「請撰寫一篇 800 字的文章,探討塑膠污染對海洋生態的影響,並提出三種可行的減少塑膠垃圾的方法,適合大學生閱讀。」
(4) 提供參考資訊
❌「請總結這篇文章。」(如果沒有足夠資訊,AI 可能無法理解具體內容)
✅「這是 Forbes 文章的主要段落:『近年來,遠端工作成為全球趨勢,越來越多企業採用彈性辦公模式,以提高員工滿意度與工作效率……』請根據這段內容,總結主要觀點,並用 50 字內回覆。」
適當提供 上下文資訊 可以讓 AI 更準確地理解你的需求,提高回答的品質。你可以透過以下方式加強上下文:
💡 說明使用者的背景或角色(如新手、專家、學生)
💡 明確問題的範圍(如字數、格式、主題)
💡 提供具體條件(如讀者群、語氣)
💡 加入參考資料(如文章、數據)
3. 指令明確度(Specificity)
- 使用具體要求來限制 AI 的回答範圍。「指令明確度」指的是確保你的提示(Prompt)具體且清晰,讓 AI 能夠準確理解你的需求並產生符合期望的回應。如果指令過於模糊或籠統,AI 可能會給出不夠精準或無法滿足需求的答案。
(1) 明確輸出長度
❌「請總結這篇文章。」(AI 無法確定應該提供 1 句話、1 段話,還是 1 頁摘要)
✅ 「請用 50 字內總結這篇文章的核心觀點。」
✅「請撰寫一個 3 段落的摘要,每段 100 字左右。」
🔹 這樣 AI 就知道總結的長度,避免過長或過短的回答。
(2) 明確回答格式
❌「請提供一些數據來支持全球暖化。」(「一些數據」範圍不清楚,可能會得到過多或過少的資訊)
✅「請提供 3 組 2024 年全球碳排放數據,並用表格格式呈現。」
🔹 指定數據的數量和格式,讓 AI 提供符合需求的回應。
(3) 明確回答風格或語氣
❌「請寫一篇關於人工智慧的介紹。」(AI 無法判斷應該用學術語言、科普風格,還是幽默口吻來撰寫)
✅「請用簡單易懂的語言撰寫一篇 500 字的文章,介紹人工智慧的基本概念,適合中學生閱讀。」
✅「請用正式學術風格撰寫一篇 1000 字的論文,探討人工智慧對勞動市場的影響,並引用相關研究。」
🔹 這樣 AI 就知道應該用什麼樣的語氣和風格來撰寫內容。
(4) 明確資訊範圍
❌「請介紹台灣。」(這樣的問題範圍過大,可能會得到歷史、地理、文化等不同方面的回答)
✅「請用 200 字左右介紹台灣的人文特色,並舉 2 個具代表性的例子。」
🔹 這樣 AI 就能聚焦於特定主題,而不會提供過於廣泛的資訊。
(5) 明確輸出用途
❌「請寫一篇關於城市行銷的文章。」(AI 不知道這篇文章的用途)
✅「請撰寫一篇約 300 字的 Facebook 文章,介紹當前城市行銷的最新趨勢,提供 3 個具體且可執行的建議。」
🔹 如果 AI 知道文章的用途,能夠調整內容的適用性,例如專業度、語氣、格式等。
提升指令明確度的方法包括:
💡 指定長度(如字數、段落數)
💡 指定格式(如表格、列表、摘要)
💡 指定語氣(如正式、幽默、簡單易懂)
💡 指定範圍(如特定主題、時間範圍)
💡 指定用途(如 Facebook 文章、學術論文、行銷簡報)
4. 角色設定(Role Setting)
- 「角色設定」是指讓 AI 扮演特定身份,以產生更符合專業需求或特定語氣的回應。透過設定角色,AI 可以模擬不同背景的專家、顧問、寫作者等,讓回答更具專業性或符合特定風格。
(1) 專業顧問
❌「請給我一些投資建議。」(AI 可能給出泛泛的建議,不一定符合實際需求)
✅「你是一位資深財務顧問,請根據 2024 年的市場趨勢,為一名 30 歲、有穩定收入、風險承受能力中等的投資者提供 3 項投資建議。」
🔹 設定 AI 為「資深財務顧問」,並提供投資者背景,讓回答更具針對性與專業度。
(2) 行銷專家
❌「請幫我想一個手機廣告標語。」(AI 可能提供一般性的建議,缺乏行銷策略)
✅「你是一位創意行銷專家,請為一款針對年輕族群的新款 5G 手機設計一個吸引人的廣告標語,並附上簡要的行銷策略。」
🔹 這樣 AI 會提供更具行銷策略性的標語,而非單純的廣告詞。
(3) 語言老師
❌「請幫我解釋money doesn’t grow on trees這個片語。」(AI 可能只提供基本解釋)
✅「你是一名英語老師,請用簡單的方式解釋money doesn’t grow on trees這個片語,並舉 2 個日常對話中的例句,適合初學者理解。」
🔹 這樣 AI 會提供更詳細的解釋,並輔以例句幫助學習。
(4) 面試官
❌「請幫我準備面試問題。」(不清楚面試的行業、職位,問題可能過於籠統)
✅「你是一位科技公司的人資經理,正在為一名應聘行銷業務的候選人進行面試。請提供 5 個核心問題,並附上理想的回答方向。」
🔹 這樣 AI 會提出符合技術面試需求的問題,而非隨機的面試題目。
(5) 歷史學家
❌「請介紹文藝復興。」(回答可能過於簡略或缺乏重點)
✅「你是一位專精於歐洲歷史的學者,請撰寫一篇 500 字的文章,分析文藝復興對現代藝術與科學的影響,並舉 2 位重要代表人物。」
🔹 這樣 AI 會提供更深入的歷史分析,而不只是簡單的介紹。
角色設定可以幫助 AI 產生更具針對性、專業性和符合預期的回答。
💡 指定專業身份(如財務顧問、行銷專家、語言老師)
💡 指定情境或目標(如準備面試、教學、撰寫文章)
💡 加入受眾資訊(如初學者、企業家、科技業從業者)
5. 輸出格式(Output Format)
- 指定 AI 回應的格式,以便後續使用。「輸出格式」指的是明確告知 AI 以何種方式呈現答案,例如表格、列表、段落等,確保回應符合你的需求,提高可讀性與適用性。
(1) 以表格呈現資訊
❌「請提供三種AI行銷生成內容類型及其優缺點。」(AI 可能用段落方式回答,不易比較)
✅「請以表格格式提供三種AI行銷生成內容類型,包含 '內容類型'、'優點' 和 '缺點' 三個欄位。」
(2) 以列表呈現重點
❌「請列出學習英文的幾種方法。」(AI 可能用長段落敘述,不夠直觀)
✅「請用條列式列出 5 種有效的學習英文方法,每點限制 20 字內。」
🔹 輸出範例:
每日聽英語播客 – 提高聽力與語感
使用 Anki 記單字 – 高效記憶與複習
觀看英語影片並模仿 – 加強發音與口語表達
與語伴進行對話練習 – 增加實際運用機會
閱讀英文新聞或小說 – 提升閱讀理解與詞彙量
(3) 要求回應符合 Email 格式
❌ 「請幫我寫一封會議邀請函。」(AI 可能只提供內容,沒有 Email 標準格式)
✅「請用正式 Email 格式撰寫一封會議邀請函,包含主旨、稱呼、正文與結尾。」
為了確保 AI 產出的內容符合需求,建議在提示中明確指定輸出格式,例如:
💡 表格格式(適合比較資訊)
💡 條列式列表(提升可讀性)
💡 正式 Email 格式(用於商務應用)
6. 多輪對話(Iterative Refinement)
- 透過反覆微調提示,優化 AI 的回應。多輪對話(Iterative Refinement)指的是透過多次調整與補充,讓 AI 逐步改善回應內容,使其更符合需求。這種方法適用於創意寫作、翻譯優化、數據分析等需要反覆修正的情境。
(1) 逐步優化文章風格
❌「請幫我寫一篇關於 AI 技術的文章。」(結果可能過於籠統,風格不符)
✅ 多輪對話優化:
初始指令:「請寫一篇 500 字的文章,介紹 AI 技術的應用。」
回饋調整:「請將語氣改為更專業,並加入 2 個具體案例。」
細節修正:「案例部分請包含數據支持,並調整開頭讓讀者更容易理解。」
🔹 這樣能逐步優化文章內容,使其更符合需求,而不是一次性完成後發現不滿意再重寫。
(2) 逐步調整翻譯風格
❌「請將這句話翻譯成英文:『這家餐廳的氣氛很好,適合約會。』」
✅多輪對話優化:
AI 翻譯:「The atmosphere of this restaurant is great, making it suitable for a date.」
回饋調整:「請讓語氣更自然,像母語人士會說的方式。」
👉 優化後:「This restaurant has a great vibe—perfect for a date!」
細節修正:「請再加一點描述,強調燈光和音樂的影響。」
👉 最終版:「This restaurant has a cozy ambiance with soft lighting and relaxing music—perfect for a romantic date!」
🔹 透過逐步調整,讓翻譯更加自然、生動,而不是一次性生成後發現不夠理想。
(3) 逐步完善產品文案
❌「請幫我寫一段智慧手錶的產品介紹。」
✅ 多輪對話優化:
初稿:「這款智慧手錶功能強大,能監測健康數據並提升你的生活品質。」
回饋調整:「請讓語氣更高端,並強調科技創新。」
👉 優化後:「以最先進的 AI 技術打造,這款智慧手錶不僅能精準監測健康數據,更為你帶來前所未有的智能生活體驗。」
細節修正:「再加一點情境描述,讓讀者有畫面感。」
👉 最終版:「無論是晨跑時的心率監測,還是深夜的睡眠分析,這款 AI 智慧手錶都能為你提供精準數據,讓科技與健康完美結合。」
🔹 這樣能確保文案風格符合品牌形象,而不是一次性生成後覺得不夠吸引人。
(4) 逐步優化數據分析報告
❌「請分析 2023 年全球智慧手機市場。」
✅ 多輪對話優化:
初稿:「2023 年,智慧手機市場持續增長,蘋果與三星仍為市場領導者。」
回饋調整:「請加入具體銷售數據與成長率。」
👉 優化後:「2023 年全球智慧手機市場規模達 1.2 億台,年增長率 5%。蘋果以 30% 市佔率位居第一,三星緊隨其後。」
細節修正:「請新增地區市場分析,並提供圖表格式。」
🔹 這樣可以確保數據報告更完整、有條理,而不是一次性生成一個過於簡單的分析。
(5) 逐步改善 AI 指令
❌「請幫我寫一篇關於環保的文章。」(結果可能過於籠統,缺乏重點)
✅ 多輪對話優化 Prompt:
初版指令:「請撰寫一篇關於環保的重要性的文章。」
優化:「請撰寫一篇 600 字的文章,探討環保的重要性,並舉出 3 個具體行動。」
進一步細化:「請用科普風格撰寫,適合大眾閱讀,並加入最新的環保數據。」
🔹 透過不斷修正 Prompt,讓 AI 產出的結果更符合預期。
多輪對話的技巧可以應用在許多領域,如 文章撰寫、翻譯、文案、數據分析、AI 提示優化 等。核心步驟:
💡 初步生成(獲得第一版內容)
💡 提供回饋(指出需要改進的地方)
💡 逐步優化(調整語氣、格式、細節等)




















