Prompt Engineering 完全教學:10 個提升 AI 輸出品質的技巧
你是否曾經使用 ChatGPT 或 Claude 時,對 AI 的回答感到不滿意?回答太籠統、不夠具體、或者完全偏離了你的需求?問題很可能不在 AI 本身,而在於你與 AI 溝通的方式——也就是你的 Prompt(提示詞)。
Prompt Engineering(提示工程)是一門與 AI 有效溝通的藝術和科學。通過掌握正確的提示技巧,你可以讓同一個 AI 模型產出截然不同品質的結果。這就像是與一位才華橫溢但需要精確指令的助手溝通:你的指令越清晰、越具體,助手的工作成果就越出色。
本文將詳細介紹 10 個經過實踐驗證的 Prompt Engineering 技巧,每個技巧都附有具體的範例和應用場景。無論你是 AI 新手還是有經驗的用戶,這些技巧都能幫助你顯著提升 AI 的輸出品質。
什麼是 Prompt Engineering?
Prompt Engineering(提示工程)是指設計和優化輸入給 AI 模型的指令(prompt),以獲得理想輸出結果的過程。它涉及到如何組織語言、提供上下文、設定約束和格式要求,使 AI 能夠準確理解你的意圖並產出高品質的回答。
一個好的 prompt 通常包含幾個核心要素:明確的任務目標、充足的背景資訊、具體的輸出格式要求,以及適當的約束條件。掌握這些要素的組合方式,就是 Prompt Engineering 的核心所在。
為什麼 Prompt Engineering 如此重要?
在 2026 年,AI 工具已經成為許多人日常工作的一部分。然而,不同用戶使用同一個 AI 工具所獲得的結果可能天差地別。研究表明,一個經過精心設計的 prompt 可以讓 AI 的輸出品質提升 3-5 倍。Prompt Engineering 的重要性體現在以下幾個方面:
- 提升工作效率:好的 prompt 可以一次就獲得理想的結果,避免反覆修改和重新生成。
- 提高輸出品質:精確的指令讓 AI 能夠產出更準確、更深入、更符合需求的內容。
- 降低使用成本:減少 token 消耗和 API 調用次數,尤其對於付費 API 用戶來說意義重大。
- 解鎖進階功能:通過高級 prompt 技巧,可以讓 AI 完成更複雜的任務,如多步推理、數據分析和創意發想。
技巧一:角色設定(Role Prompting)
角色設定是最基礎也是最有效的 Prompt Engineering 技巧之一。通過為 AI 設定一個特定的角色或身份,你可以讓 AI 從特定的專業視角來回答問題,輸出更專業、更有深度的內容。
如何使用角色設定
在 prompt 的開頭明確告訴 AI 它應該扮演什麼角色。角色描述越具體,AI 的回答就越符合該角色的專業水準。
普通 prompt:「幫我寫一份行銷計劃。」
使用角色設定的 prompt:「你是一位擁有 15 年經驗的數碼行銷專家,專精於香港中小企業的線上行銷策略。請為一間新開的咖啡店製定一份為期三個月的數碼行銷計劃,包括社交媒體策略、內容規劃和預算分配。」
你可以看到,加入角色設定後,AI 不僅會以專家的視角來回答,還會考慮到香港市場的特殊性和中小企業的實際需求。
技巧二:清晰具體的指令(Clear Instructions)
模糊的指令會導致模糊的回答。清晰具體的指令是獲得高品質 AI 輸出的基礎。一個好的指令應該回答以下問題:做什麼(What)、為誰做(For whom)、怎麼做(How)和做到什麼程度(To what extent)。
如何讓指令更清晰
- 明確任務類型:是要「總結」、「分析」、「比較」、「創作」還是「翻譯」?
- 指定目標受眾:內容是給專業人士、普通消費者還是學生看的?
- 設定長度要求:需要 100 字的摘要還是 2000 字的深度分析?
- 說明語氣風格:正式商務風格、輕鬆對話風格還是學術嚴謹風格?
不好的 prompt:「寫一篇關於 AI 的文章。」
好的 prompt:「請撰寫一篇約 800 字的文章,題目是《AI 如何改變香港零售業》。目標讀者是香港的零售業管理者,語氣專業但易懂。文章需要包含:(1) AI 在零售業的三個主要應用場景 (2) 香港本地的成功案例 (3) 企業導入 AI 的建議步驟。」
技巧三:提供充足的上下文(Context Providing)
AI 模型並不了解你的具體情況。提供充足的背景資訊和上下文,能夠讓 AI 的回答更加貼合你的實際需求。上下文可以包括你的行業背景、目標對象、現有情況、過往嘗試等。
上下文的四個維度
- 背景資訊:你的公司規模、行業、目標市場等基本情況。
- 具體情境:當前面臨的問題或需要解決的具體場景。
- 約束條件:預算限制、時間限制、技術限制等。
- 期望成果:你希望通過 AI 的回答達成什麼目標。
範例:「背景:我是一間位於中環的小型會計師事務所的合伙人,團隊有 8 人。我們目前的客戶溝通主要依靠電話和電郵,效率不高。問題:我想引入 AI 工具來提升客戶服務效率,但預算有限(每月不超過港幣 5,000 元),團隊成員的技術能力普通。請推薦適合我們情況的 AI 解決方案,並說明具體的導入步驟。」
技巧四:思維鏈(Chain of Thought)
思維鏈(Chain of Thought,簡稱 CoT)是一種讓 AI 展示推理過程的技巧。通過要求 AI 「一步一步思考」,可以顯著提升 AI 在複雜推理、數學計算和邏輯分析任務中的表現。
為什麼思維鏈有效
當我們要求 AI 直接給出最終答案時,它可能會跳過重要的中間推理步驟,導致錯誤。思維鏈技巧迫使 AI 將複雜問題拆解為多個小步驟,逐步推導出答案,從而大幅減少推理錯誤。
不使用 CoT:「一間店鋪的月租金是 HK$30,000,員工薪資佔營業額的 35%,原材料成本佔 25%,如果月營業額是 HK$200,000,每月淨利潤是多少?」
使用 CoT:「一間店鋪的月租金是 HK$30,000,員工薪資佔營業額的 35%,原材料成本佔 25%,如果月營業額是 HK$200,000,每月淨利潤是多少?請一步一步計算,列出每項支出的金額,最後算出淨利潤。」
技巧五:少樣本學習(Few-shot Examples)
Few-shot(少樣本)學習是指在 prompt 中提供幾個輸入-輸出的範例,讓 AI 理解你期望的格式和風格,然後按照相同的模式來處理新的輸入。這是控制 AI 輸出格式和風格的最有效方法之一。
Few-shot 的應用場景
Few-shot 特別適用於需要統一格式、特定風格或者 AI 不容易理解的任務。例如,如果你需要 AI 以特定的格式撰寫產品描述,提供 2-3 個範例比用文字描述格式要有效得多。
範例:
「請根據以下範例的格式,為新產品寫描述:
產品:無線藍牙耳機
描述:告別纏線煩惱!X1 無線藍牙耳機採用最新 5.3 藍牙技術,30 小時超長續航,IPX5 防水等級。主動降噪功能讓你專注每一刻。HK$399,自由從此開始。
產品:智能手錶
描述:你的健康管家隨手而至!S3 智能手錶配備心率監測、血氧檢測和睡眠追蹤三大健康功能。1.4 吋 AMOLED 高清螢幕,7 天超長待機。HK$699,健康生活由此啟程。
現在請為以下產品寫描述:
產品:便攜式空氣清新機」
技巧六:指定輸出格式(Output Format Specification)
明確指定你期望的輸出格式,可以讓 AI 的回答更加結構化和實用。你可以要求 AI 以表格、清單、JSON、Markdown 或任何你需要的格式來輸出結果。
常用的輸出格式
- 項目符號清單:適合列舉要點和建議。
- 編號清單:適合步驟指南和優先排序。
- 表格形式:適合比較分析和數據整理。
- 標題層級結構:適合長篇報告和文件。
- JSON / CSV 格式:適合數據處理和程式開發。
範例:「請比較 ChatGPT Plus、Claude Pro 和 Gemini Advanced 這三個 AI 訂閱服務。以 Markdown 表格格式呈現,欄位包括:月費、主要模型、上下文長度、特色功能、最適合的用戶群。」
技巧七:溫度控制(Temperature Control)
溫度(Temperature)是 AI 模型的一個重要參數,它控制著輸出的隨機性和創造性。溫度值通常在 0 到 1 之間,理解溫度控制可以幫助你針對不同任務獲得最佳結果。
溫度設定指南
- 低溫度(0.0 - 0.3):輸出更確定、更一致、更保守。適合事實查詢、數據分析、程式碼生成、翻譯等需要準確性的任務。
- 中溫度(0.4 - 0.7):平衡創造性和準確性。適合商業寫作、電子郵件、一般性問答等日常任務。
- 高溫度(0.8 - 1.0):輸出更多樣、更有創意、更出人意料。適合創意寫作、腦力激盪、故事創作等需要創造力的任務。
雖然在 ChatGPT 和 Claude 的網頁界面中你無法直接調整溫度,但你可以通過 prompt 來間接影響輸出的創造性。例如,加入「請給出最準確的答案」或「請發揮創意,給出一些意想不到的點子」這樣的指令。如果你使用 API,則可以直接設定 temperature 參數。
技巧八:迭代優化(Iterative Refinement)
Prompt Engineering 很少能一次就達到完美的效果。迭代優化是指通過多輪對話,逐步改進 AI 的輸出,直到達到滿意的結果。這是一種非常實用且重要的技巧。
迭代優化的策略
- 從寬泛到具體:先用一個較寬泛的 prompt 了解 AI 的回答方向,再逐步增加具體要求。
- 指出不足之處:明確告訴 AI 上一次回答中哪些部分需要改進。例如:「上面的回答不錯,但第二段太籠統了,請加入更多具體的數據和案例。」
- 要求擴展或精簡:根據需要要求 AI 擴展某個部分或精簡某些內容。
- 調整語氣和風格:如果語氣不對,可以在後續對話中要求調整。例如:「請用更輕鬆的語氣重寫,像是在跟朋友聊天一樣。」
範例對話流程:
第一輪:「請幫我為公司的 AI 培訓課程寫一段推廣文案。」
第二輪:「不錯,但我希望文案能突出『實戰導向』這個賣點,並且加入一些緊迫感(名額有限)。」
第三輪:「很好!請把文案縮短到 100 字以內,適合在 Instagram 廣告中使用。」
技巧九:系統提示(System Prompts)
系統提示(System Prompt)是一種設定 AI 整體行為模式的高級技巧。它通常在對話開始時設定,用於定義 AI 的角色、行為規範、回答風格和限制條件。系統提示的效果會貫穿整個對話過程。
系統提示的最佳實踐
一個有效的系統提示通常包含以下元素:
- 角色定義:明確 AI 在這次對話中的身份和專業領域。
- 行為規範:設定 AI 應該遵循的回答原則,如「總是提供具體的例子」或「避免使用專業術語」。
- 輸出風格:指定語言風格、詳略程度和格式偏好。
- 限制條件:明確 AI 不應該做什麼,如「不要提供醫療建議」或「如果不確定就說不知道」。
範例系統提示:「你是 aicourse.hk 的 AI 課程顧問,專門幫助香港的職場人士選擇合適的 AI 培訓課程。你的溝通風格友善且專業,會使用繁體中文回答。你會根據用戶的職業背景、學習目標和預算,推薦最適合的課程方案。在回答中,你會提供具體的課程內容介紹和學習路徑建議。如果用戶問到你不確定的資訊,你會坦誠說明並建議他們聯繫課程顧問。」
技巧十:設定約束條件(Constraint Setting)
設定約束條件是控制 AI 輸出範圍和品質的重要技巧。通過明確告訴 AI 什麼可以做、什麼不可以做,你可以確保輸出結果符合你的特定需求和標準。
常用的約束類型
- 內容約束:限制回答的主題範圍。例如:「只討論香港市場的情況,不需要涉及其他地區。」
- 長度約束:控制輸出的字數或段落數。例如:「回答不超過 500 字」或「用 5 個要點概括」。
- 格式約束:指定不能使用的格式或必須包含的元素。例如:「不要使用技術術語」或「每個要點必須附帶一個實際案例」。
- 語言約束:控制用語風格和專業程度。例如:「用中學生能理解的語言解釋」。
- 排除約束:明確不應包含的內容。例如:「不要提及競爭對手的品牌名稱」或「不要包含價格資訊」。
範例:「請為我的 AI 培訓課程撰寫一段 LinkedIn 推廣文案。約束條件:(1) 字數在 150-200 字之間 (2) 使用繁體中文 (3) 語氣專業但親和 (4) 必須包含一個具體的學員成功案例 (5) 以一個引人深思的問題開頭 (6) 以清晰的行動呼籲結尾 (7) 不使用超過 3 個 hashtag。」
Prompt Engineering 常見錯誤
了解常見的錯誤同樣重要,以下是初學者經常犯的幾個 Prompt Engineering 錯誤:
- 指令太模糊:例如「幫我寫點東西」這類缺乏具體目標的 prompt,AI 只能猜測你的需求,結果往往不如人意。
- 一次塞入太多需求:在一個 prompt 中同時要求 AI 做 5 件不同的事情,會分散 AI 的注意力,降低每個任務的品質。將複雜任務拆分為多個步驟會更有效。
- 忽略上下文:不提供背景資訊就直接提問,就像是在沒有任何前提的情況下問路人「我該怎麼辦?」——對方根本不知道你在說什麼。
- 不進行迭代:期望一次就得到完美的結果,而不願意通過多輪對話來改進輸出。記住,最好的結果通常來自迭代優化。
- 過度依賴 AI:AI 生成的內容可能包含錯誤,永遠不要跳過人工審核環節。AI 是你的助手,不是替代者。
實用的 Prompt 模板
以下是一個通用的 Prompt 模板,你可以根據自己的需求進行調整:
模板結構:
「[角色設定]:你是一位 [專業身份],擁有 [相關經驗]。
[任務描述]:請 [具體任務] 關於 [主題]。
[上下文]:背景資訊包括 [相關情境]。
[格式要求]:請以 [指定格式] 呈現,長度約 [字數/段落數]。
[約束條件]:注意 [需要遵守的限制]。
[範例](可選):以下是一個參考範例 [提供範例]。」
Prompt Engineering 工具和資源
以下是一些有助於學習和實踐 Prompt Engineering 的工具和資源:
- ChatGPT / Claude / Gemini:這三個平台都提供免費版本,是練習 Prompt Engineering 的最佳場所。
- OpenAI Playground:允許你直接調整模型參數(如溫度),更精確地控制 AI 輸出。
- Anthropic 官方文檔:提供了詳盡的 Prompt Engineering 指南和最佳實踐。
- PromptPerfect:AI 驅動的 prompt 優化工具,可以自動改進你的 prompt。
- aicourse.hk Prompt Engineering 課程:提供系統化的培訓,從基礎到進階,配合大量實戰練習。
總結
Prompt Engineering 是 AI 時代最具實用價值的技能之一。通過掌握角色設定、清晰指令、上下文提供、思維鏈、Few-shot 學習、輸出格式指定、溫度控制、迭代優化、系統提示和約束條件這 10 個核心技巧,你可以顯著提升與 AI 互動的效果,讓 AI 真正成為你工作和生活中的得力助手。
記住,Prompt Engineering 是一門需要不斷練習的技能。不要期望一蹴而就,而是通過持續的實踐和反思,逐步提升你的 prompt 寫作水平。每次與 AI 互動都是一次學習的機會,留意哪些 prompt 效果好、哪些效果差,慢慢你就能培養出與 AI 高效溝通的直覺。
AI 的能力上限取決於模型本身,但你能發揮出 AI 多少能力,取決於你的 Prompt Engineering 技巧。
想要深入掌握 Prompt Engineering?aicourse.hk 提供專業的 Prompt Engineering 課程,包含大量實戰練習和真實案例。
免費諮詢 AI 課程