Prompt Engineering 入門:怎樣問AI才能得到好答案?
Prompt Engineering Basics: How to Ask AI the Right Way
「幫我寫一篇文章。」
這是一個很差的 Prompt(提示詞)。
AI 不知道:要寫什麼主題?多長?什麼語氣?給誰看的?什麼格式?
結果你可能得到一篇中規中矩、你完全用不上的文章。
Prompt Engineering 就是學習「怎樣問AI,才能得到你真正想要的答案」。
什麼是 Prompt?
Prompt 就是你給 AI 的指令或問題。
你在 ChatGPT 輸入框裡打的任何東西,都是一個 Prompt。
Prompt Engineering 則是一套讓 Prompt 更有效的方法論。
一個好 Prompt 的 5 個要素
1. 角色(Role)
告訴 AI 扮演什麼角色
❌ 壞:「解釋一下量子物理」 ✅ 好:「你是一位擅長向非理科學生解釋複雜概念的大學教授,請用類比和日常例子解釋量子糾纏」
2. 任務(Task)
清楚說明你要 AI 做什麼
❌ 壞:「寫一些關於香港的東西」 ✅ 好:「寫一篇300字的香港夜市文化介紹,適合放在旅遊博客上」
3. 上下文(Context)
給 AI 足夠的背景信息
❌ 壞:「幫我改一改這封郵件」 ✅ 好:「我是一個剛入職的員工,要給我的直屬上司發一封請假郵件,請求下周三請半天假去看醫生。語氣要有禮貌但不過分正式。以下是我的草稿:[郵件內容]」
4. 格式(Format)
指定你想要的輸出格式
❌ 壞:(不說明格式) ✅ 好:「請用以下格式回答:
- 結論(1句話)
- 理由(3個要點,每點不超過2句)
- 注意事項(1-2句)」
5. 限制(Constraints)
說明不要做什麼,或有什麼約束
❌ 壞:(不說限制) ✅ 好:「不要用技術術語,假設讀者是完全不懂科技的長者;字數控制在200字以內」
實戰例子:差 vs 好
場景:請 AI 幫你準備面試
❌ 差的 Prompt: 「幫我準備面試」
✅ 好的 Prompt: 「我下周要面試一個香港科技初創公司的市場推廣初級職位,公司主要做 B2B SaaS 軟件。我有2年廣告代理公司的工作經驗,但沒有 SaaS 行業背景。
請幫我:
- 預測他們最可能問的5個面試問題
- 針對每個問題,提供一個用我的背景可以回答的框架
- 指出我的背景優勢和我需要特別準備解釋的弱點
輸出格式:每個問題獨立成段,包含「問題、回答框架、注意事項」三個部分。」
三個進階技巧
技巧一:讓 AI 先問你問題
如果你不確定要說什麼,可以讓 AI 先問你:
「我想請你幫我撰寫一份商業計劃書。在你開始之前,請先問我5個你需要了解的問題,以便給出更合適的建議。」
技巧二:分步驟來
複雜任務分步驟,而不是一次全部要求:
不好:「幫我分析這個市場,制定策略,然後寫一份完整報告」 好:先讓 AI 分析市場 → 確認分析結果 → 再請它制定策略 → 確認策略 → 最後寫報告
技巧三:給例子
「仿照以下例子的風格和格式……」,然後給出範例。
AI 非常善於模仿樣式,這比用文字描述你想要的格式效率高得多。
常見的 Prompt 錯誤
太模糊:AI 只能猜你想要什麼
太長:關鍵信息被埋在大量文字中
沒有說「不要什麼」:AI 可能加入你不想要的內容
一次要求太多:複雜任務分拆效果更好
不給反饋:如果 AI 的回答不是你想要的,告訴它哪裡不對,讓它改進
最後的話
Prompt Engineering 不是什麼神秘技術,就是:
像跟一個非常聰明但需要清晰指令的人溝通一樣——說清楚你要什麼、背景是什麼、格式要怎樣、有什麼限制。
試試上面的技巧,你會發現 AI 的輸出質量可以有天壤之別。