Prompt 工程完整教學:掌握 AI 提示詞技巧,讓 ChatGPT 輸出更精準

管管
AI 應用
AI 人工智慧提示詞工程

你是否有過這樣的經驗:明明想讓 AI 幫你寫一封專業的商業郵件,結果它給你的回覆像是學生作文;或者請它分析資料,卻得到一堆廢話和空洞的建議?

問題不在於 AI 不夠聰明,而在於你的「提示詞」(Prompt)沒有給對。Prompt 工程就是研究如何與 AI 有效溝通的技術,掌握這項技能,你將能讓 AI 成為真正強大的工作助手。

什麼是 Prompt 工程?

Prompt 工程(Prompt Engineering)是設計、優化和調整輸入給 AI 語言模型的提示詞,以獲得更準確、更有用的輸出結果的技術。

簡單來說,AI 就像一個超級博學但不會讀心術的助手。它擁有海量知識,但需要你清楚告訴它:你要什麼、以什麼形式、用什麼標準來評判。Prompt 工程就是學會「如何正確地問問題」。

Prompt 的基本結構

一個好的 Prompt 通常包含以下元素:

  • 角色設定:告訴 AI 它應該扮演什麼角色
  • 任務描述:清楚說明你要它做什麼
  • 背景資訊:提供必要的上下文
  • 輸出格式:指定你想要的回答格式
  • 限制條件:說明不要做什麼或注意事項
  • 範例:提供參考範例(可選但很有用)

七大 Prompt 技巧詳解

技巧一:設定角色(Role Prompting)

讓 AI 扮演特定角色,它的回答會更專業、更符合該領域的思維方式。

普通問法:「幫我看看這段程式碼有什麼問題」

角色設定:「你是一位有十年經驗的資深軟體工程師,專精於程式碼審查和效能優化。請審查以下程式碼,指出潛在問題並提供改進建議。」

常用角色設定範例:

  • 「你是專業的文案撰稿人,擅長撰寫吸引人的行銷文案」
  • 「你是資深的法律顧問,熟悉台灣相關法規」
  • 「你是經驗豐富的英文老師,善於解釋文法概念」
  • 「你是嚴謹的研究分析師,習慣用數據支持論點」

技巧二:明確具體(Be Specific)

模糊的問題得到模糊的答案。越具體的 Prompt,得到的回答越精準。

模糊:「寫一篇關於運動的文章」

具體:「寫一篇 800 字的文章,主題是上班族如何利用午休時間做 15 分鐘高效運動。目標讀者是 25-40 歲的辦公室工作者。內容需包含:為什麼要運動、三種適合的運動、每種運動的步驟說明、注意事項。語氣輕鬆友善,避免過於專業的術語。」

技巧三:提供範例(Few-Shot Prompting)

給 AI 看幾個範例,它就能理解你要的格式和風格。這個技巧非常強大,尤其適用於特殊格式的輸出。

範例應用

「請將以下產品特色改寫成吸引人的賣點,參考以下範例:

範例 1:
原文:這款耳機有 30 小時電池續航
改寫:一週只充一次電!30 小時超長續航,通勤、運動、工作一整天都不用擔心

範例 2:
原文:採用記憶海綿耳墊
改寫:像雲朵一樣的配戴感受!記憶海綿完美貼合你的耳型,久戴也不累

現在請改寫:這款耳機支援藍牙 5.3 和主動降噪」

技巧四:步驟拆解(Chain of Thought)

對於複雜問題,讓 AI 一步一步思考,避免跳躍式的錯誤結論。

普通問法:「這個投資方案值得投嗎?」

步驟拆解:「請分析這個投資方案,依照以下步驟:

  • 步驟 1:分析方案的潛在報酬
  • 步驟 2:評估可能的風險因素
  • 步驟 3:與其他同類投資比較
  • 步驟 4:考量我的風險承受度(中等)
  • 步驟 5:給出最終建議並說明理由」

技巧五:指定輸出格式

明確告訴 AI 你要什麼格式的輸出,避免拿到一堆文字卻不知道如何使用。

常用格式指定:

  • 「請用 Markdown 表格呈現」
  • 「請列出重點,使用編號條列」
  • 「請用 JSON 格式輸出」
  • 「請控制在 200 字以內」
  • 「請分成三個段落,每段有小標題」
  • 「請用 Q&A 問答形式呈現」

技巧六:設定限制條件

告訴 AI 什麼不該做,有時比告訴它該做什麼更重要。

常用限制

  • 「不要使用專業術語,用一般人能理解的語言」
  • 「不要給出模稜兩可的答案,請明確表態」
  • 「不要編造資訊,如果不確定請說明」
  • 「避免使用誇張的形容詞」
  • 「不要重複我已經提供的資訊」

技巧七:迭代優化

第一次的輸出不滿意?別放棄,給 AI 回饋並要求修改。

迭代對話範例:

  • 「這個版本太正式了,請改得更口語化」
  • 「保留第二點和第三點,第一點請換個角度重寫」
  • 「很好,但請加入更多具體數據來支持論點」
  • 「開頭太無聊,請用一個有趣的故事或問題開場」

實戰 Prompt 範本

以下是幾個可以直接使用的 Prompt 範本:

內容創作範本

「你是專業的內容創作者。請為我撰寫一篇關於【主題】的文章。

目標讀者:【描述你的讀者】
文章長度:【字數】
語氣風格:【正式/輕鬆/專業/幽默】
必須包含:【列出必要元素】
避免:【列出禁忌】

請先給我大綱確認,確認後再寫全文。」

資料分析範本

「你是資深數據分析師。請分析以下資料:

【貼上資料】

請提供:

  • 關鍵發現(至少 3 點)
  • 異常或值得注意的地方
  • 可能的原因分析
  • 具體可行的建議

用表格整理數據,用條列說明分析。」

學習輔助範本

「你是耐心的老師,請用簡單易懂的方式解釋【概念】。

我的程度:【初學者/有基礎/進階】
請包含:

  • 核心概念用一句話解釋
  • 生活化的比喻或例子
  • 常見的誤解和正確觀念
  • 如何實際應用
  • 推薦的學習資源

避免使用過於專業的術語,如果必須使用請附上解釋。」

問題解決範本

「我遇到一個問題:【描述問題】

背景資訊:【提供相關背景】
我已經嘗試過:【列出嘗試過的方法】
限制條件:【時間/預算/資源限制】

請提供:

  • 問題的可能原因分析
  • 至少三個解決方案,從易到難排列
  • 每個方案的優缺點
  • 你最推薦哪個方案,為什麼」

常見錯誤與改進

錯誤一:問題太籠統

錯誤:「幫我想個好點子」
改進:「我經營一家咖啡廳,想在淡季(平日下午 2-5 點)增加客流量。目標客群是附近的上班族。預算 5000 元以內。請給我 5 個行銷活動的點子,說明具體做法和預期效果。」

錯誤二:期待 AI 讀心術

錯誤:「改得更好一點」
改進:「請加強開頭的吸引力,用一個讀者會有共鳴的問題開場。第二段的論點需要加入具體數據佐證。結尾要有明確的行動呼籲。」

錯誤三:一次問太多

錯誤:把十個不相關的問題塞在一個 Prompt 裡
改進:複雜任務分成多輪對話,每輪專注一個主題,讓 AI 可以給出更深入的回答

進階技巧:讓 AI 自我檢查

讓 AI 輸出後自我審視,可以提高答案品質:

「在給出最終答案之前,請檢查:

  • 答案是否完整回應了問題?
  • 是否有邏輯上的漏洞?
  • 是否有更好的替代方案?
  • 如果你是嚴格的審查者,會挑出什麼問題?」

總結:Prompt 是一種溝通藝術

Prompt 工程的核心不是記住公式,而是學會「站在 AI 的角度思考」。AI 沒有你的背景知識、不知道你的偏好、無法推測你的意圖——你給它什麼,它就根據什麼來回答。

掌握 Prompt 工程的關鍵:

  • 角色設定讓 AI 進入正確的思維模式
  • 具體明確讓 AI 知道你真正要什麼
  • 提供範例讓 AI 理解你的標準和風格
  • 步驟拆解讓 AI 有條理地處理複雜問題
  • 迭代優化讓 AI 持續改進直到滿意

AI 工具會越來越普及,但能真正駕馭 AI 的人,永遠是那些懂得如何「問對問題」的人。現在就開始練習,讓 AI 成為你最強大的工作夥伴!