回到頂部
Prompt Engineering 提示工程 — 封面

Prompt Engineering 提示工程

系統化的 Prompt 方法論——角色設定、Few-shot、Chain of Thought、結構化輸出,附 10+ 可直接套用的 Prompt 模板。

Prompt Engineering(提示工程)是與 AI 溝通的核心技藝——好的 Prompt 能讓同樣的 AI 產出 10 倍品質,本指南帶你系統化掌握 Prompt 寫作的方法論。

🎯 實戰技能 · 2026 最新

Prompt Engineering提示詞工程完全指南

學會跟 AI 說話的藝術,讓 ChatGPTClaude、Gemini 真正變成你的超級助手

什麼是 Prompt Engineering?

Prompt Engineering(提示詞工程)就是「學會怎麼跟 AI 說話」的技術。同樣一件事,用不同方式問,得到的結果可能天差地遠。

💡 生活化比喻

想像你在餐廳點餐。 ❌ 「來一份好吃的」→ 服務生一頭霧水 ✅ 「麻煩來一份五分熟的肋眼牛排,配烤蔬菜,少鹽」→ 完美上菜

跟 AI 對話也一樣,給得越明確,回答越精準

為什麼這麼重要?

📈 效率提升

好的 Prompt 可以讓你的工作效率提升 3-10 倍,一次就得到你要的結果

💰 省錢

減少來回修改次數 = 省 API 費用。企業規模使用下差距巨大

🎯 準確度

結構化的 Prompt 可以把 AI 回答的相關性提升 60% 以上

🔧 通用技能

所有 LLM(ChatGPT / Claude / Gemini)原則都通用

Prompt 黃金公式

🏆 R.T.F.C 四要素

Role(角色)→ 你是誰

Task(任務)→ 要做什麼

Format(格式)→ 怎麼呈現

Context(背景)→ 為什麼做

實際示範

❌ 初學者的寫法

「幫我寫一篇行銷文案」

✅ 用黃金公式改寫

角色:你是一位有 10 年經驗的社群行銷專家

任務:為我的手工皂品牌寫 5 則 Instagram 貼文

格式:每則貼文包含:吸引人的開頭(用 emoji)、150 字內文案、5 個 hashtag

背景:目標客群是 25-35 歲注重天然成分的女性,品牌走清新自然風

進階公式變體

場景公式範例
寫作角色 + 風格 + 長度 + 受眾「用《商業周刊》的寫作風格,寫 800 字給科技業主管看的文章」→ AI 寫作指南
程式語言 + 功能 + 限制 + 範例「用 Python 寫一個 CSV 轉 JSON 的函式,要有錯誤處理」
分析資料 + 角度 + 產出格式「分析這份銷售數據,從季節性和客群兩個角度,產出表格」→ AI 數據分析

5 大核心技巧

1️⃣ Chain of Thought(思考鏈)

加一句「請一步一步思考」,AI 的邏輯推理能力立刻提升。

📋 範例

「某公司 Q1 營收 500 萬,Q2 成長 20%,Q3 又下降 15%。請一步一步計算 Q3 的營收是多少?」

2️⃣ Few-shot Learning(給範例)

給 AI 2-3 個輸入→輸出的範例,它就會「學會」你要的格式和風格。

📋 範例

「以下是情感分析的範例:

輸入:『這家餐廳太好吃了!』→ 正面

輸入:『等了一個小時還沒上菜』→ 負面

輸入:『餐點普通,但環境不錯』→ 中性

現在分析以下 10 則評論的情感⋯⋯」

3️⃣ System Prompt(系統指令)

在對話開始前設定 AI 的「人格」和行為規則,確保整個對話的一致性。

📋 範例

「你是 AI 不焦慮的客服助理。規則:

  1. 用繁體中文回答
  2. 語氣友善但專業
  3. 不確定的問題回答『讓我幫你轉接真人客服』
  4. 永遠不要編造不存在的產品功能」

4️⃣ 角色扮演

讓 AI 扮演特定專家,得到更專業的回答。

👨‍⚕️ 醫療

「你是一位有 20 年經驗的家庭醫學科醫師」

👨‍💼 商業

「你是麥肯錫的資深管理顧問」

👩‍🏫 教育

「你是一位擅長用比喻解釋複雜概念的大學教授」

✍️ 寫作

「你是一位得過金鼎獎的商業雜誌主編」

5️⃣ 迭代改進

別期待一次完美!好的結果來自多次來回

📋 迭代流程

第一輪:「幫我草擬⋯⋯」

第二輪:「語氣再輕鬆一點」

第三輪:「加入具體數字和案例」

第四輪:「縮短到 500 字以內」

→ 🎯 完美輸出!

進階技法

Tree of Thought(思考樹)

讓 AI 同時考慮多個方案,然後選出最好的。

📋 用法

「針對我們公司的客戶流失問題,請提出 3 個完全不同的解決方案,分別從價格策略、產品改進、客戶關係三個角度出發,然後比較優缺點,推薦最佳方案。」

ReAct(推理 + 行動)

適合需要查資料或做計算的任務,讓 AI 邊想邊做。

📋 用法

「我想知道現在投資台積電是否是好時機。請:

  1. 思考:需要考慮哪些因素?
  2. 行動:分析最近的財報數據
  3. 觀察:目前市場的看法是什麼?
  4. 結論:給出你的建議和理由」

Negative Prompt(反向提示)

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

📋 範例

「寫一篇產品介紹。

不要:❌ 使用行銷術語 ❌ 誇大效果 ❌ 超過 300 字

要:✅ 用日常對話的語氣 ✅ 附具體使用情境 ✅ 讓國中生也看得懂」

實戰範例庫

📧 Email 助手

「幫我回覆這封客戶抱怨信,語氣要:同理心 → 道歉 → 解決方案 → 補償。控制在 200 字內。」

📊 數據分析

「分析這份 CSV 銷售數據。找出:1) 最暢銷的前 5 名產品 2) 銷售低谷月份 3) 建議的促銷時機。用表格呈現。」

📝 會議記錄

「把以下會議逐字稿整理成:決議事項(用 ✅ 標記)、待辦事項(標明負責人和截止日)、下次會議議題。」

🎯 面試準備

「我要面試 Google 的 PM 職位。請出 5 題常見面試題,每題附:考察重點、回答架構、90 分範例答案。」

📚 學習助手

「用蘇格拉底式問答法教我量子計算的基本概念。先問我問題引導我思考,不要直接給答案。」

🌐 翻譯潤稿

「把這段中文翻成英文。要求:保留原文語氣、使用商業正式用語、句子簡潔有力、附翻譯說明。」

常見錯誤

⚠️ 避免這些坑

  • 太模糊:「寫點東西」→ 必須具體說明主題、風格、長度
  • 太冗長:把所有需求塞在一段話 → 分步驟拆解會更好
  • 沒給背景:AI 不知道你的情境 → 先說明你是誰、要給誰看
  • 期待一次完美:初版只是草稿 → 迭代修改才是正確流程
  • 忽略格式:不指定輸出格式 → 加「用表格/用條列/用 Markdown」

🆕 2026 年必學:新一代 Prompt 技巧

傳統 Prompt 技巧在 2024 年以前夠用,但 2026 的模型(Claude Opus 4.7、GPT-5.4、Gemini 3 Pro)引入了新能力,值得額外掌握:

Extended Thinking:讓 AI「思考更久」

新一代模型(Claude Extended Thinking、OpenAI o1/o3、DeepSeek R1)可以在回答前先「思考」,處理複雜推理題時效果顯著。使用方式:

請深入思考後再回答。這題涉及:
1. 多步驟推理
2. 需要考慮邊界情況
3. 輸出前請自我檢查一遍

問題:[你的問題]

什麼時候該用? 數學題、邏輯題、複雜程式 debug、戰略分析。什麼時候不該用? 閒聊、簡單翻譯、客服——會變慢、變貴,不划算。

Task Budgets:給 AI 預算上限

Claude Opus 4.7 引入 Task Budgets——你可以告訴模型「這個任務最多花 X token」,讓它自動調節思考深度。用在 Agent 長任務特別有用:

任務:整理過去 3 個月的市場資料
預算:50,000 tokens
優先:準確性 > 詳盡度
如預算不夠,先給重點結論再列 TODO

Prompt Caching:省錢的重量級技巧

當你的 system prompt 很長且會重複用(客服機器人、RAG 系統),啟用 prompt caching 能省 75–90% 成本

# Claude API 範例
messages.create(
    system=[{
        "type": "text",
        "text": "你是專業客服⋯⋯(5,000 字 system prompt)",
        "cache_control": {"type": "ephemeral"}  # 標記為可快取
    }],
    messages=[...]
)

首次呼叫花全價,後續 5 分鐘內的呼叫 input token 只收 10% 費用。完整實作見 API 整合API 成本試算器

Multi-Modal Prompting:圖片 + 文字組合

2026 年頂級模型都支援多模態輸入。關鍵 prompt 技巧:

[附上截圖]

請依序:
1. 描述圖中最重要的三個資訊(用 bullet points)
2. 如果這是 UI 設計稿,指出 3 個 UX 問題
3. 用程式碼複製這個元件(React + Tailwind)

重點:圖片附上後,指令要明確指涉圖中元素——別只說「分析一下」。

Structured Output:結構化輸出

2026 所有主流模型都支援 JSON schema 輸出,不再需要事後 parse:

請以下列 JSON schema 回覆:
{
  "summary": "string (max 200 chars)",
  "sentiment": "positive | neutral | negative",
  "key_points": ["array of strings, max 5"],
  "risk_level": "low | medium | high"
}

內容:[待分析的文字]

相比「請用 JSON 格式回答」,明確給 schema 能把輸出格式錯誤率從 30% 降到 <1%。詳見 Structured Output 深入


🧰 職業別 Prompt 速查

不同職業用 prompt 的重點不同,以下是快速模板:

💼 業務 / 行銷

你是資深[業務總監],對象是[B2B SaaS 客戶]
任務:[幫我優化這封 cold email 提高回覆率]
限制:[繁體中文、200 字內、不用驚嘆號、先建立同理心再切入產品]

💻 工程師

你是 Staff Engineer 做 [Next.js 14 + TypeScript]
Context:[我們的 API response schema 如下⋯]
任務:[實作 X 功能,使用 zod 驗證]
限制:[不新增依賴、符合現有 coding style]
請先說明方案再寫程式碼

⚖️ 法律 / 合規

你是台灣律師(商務法 + 個資法背景)
任務:[審閱這份 NDA 草案]
關注點:
1. 我方風險
2. 歐盟 GDPR 相容性
3. 不合理條款
輸出:[表格,欄位:條款 / 風險等級 / 建議修改]

📊 財務 / 會計

你是 CFA 持證人,資料如下:[Q3 財報]
任務:
1. 計算 EBITDA、自由現金流、debt ratio
2. 和同業中位數比對(提供:中位數)
3. 指出三個值得警覺的指標
請一步一步計算並說明。

🎓 教育 / 培訓

你是耐心的 [國二數學] 家教
學生程度:[小五奧數水準但粗心]
任務:用蘇格拉底法教她二次函數
規則:
1. 先問問題引導思考
2. 學生答錯時不直接糾正,問「你為什麼這樣想」
3. 最後給 3 題練習

📏 Prompt 長度:越長越好?

迷思:以為 prompt 寫得越長越詳細,AI 回答越好。

事實:Prompt 和小論文一樣——有效資訊密度比字數重要。過長的 prompt 會:

  1. 稀釋關鍵指令:AI 容易漏掉埋在中間的要求
  2. 浪費 token 成本:長 prompt 每次呼叫都要重新讀
  3. 降低一致性:同樣的 prompt 在不同對話可能產生不同結果

實用長度參考

任務類型建議字元數範例
單次問答50–200 字「解釋 CAP 定理」
中等任務200–800 字「寫一篇產品 launch 文案,角色 / 背景 / 格式 / 範例」
複雜任務800–2,500 字法律分析、程式碼重構、多階段規劃
System prompt500–2,000 字客服機器人、角色扮演、RAG 系統

超過 2,500 字的 prompt 要重新檢視——通常代表你在硬塞資訊,應該改用 RAGfew-shot examples 更優雅地處理。

想進一步理解 prompt 和 token 的關係?請看 Token 完整指南中文 vs 英文 token 效率實測


常見問題

Prompt Engineering 是什麼?

Prompt Engineering(提示詞工程)是一門讓 AI 更好地理解你意圖的技術。透過精心設計的指令,你可以大幅提升 AI 回答的品質和相關性。不需要會寫程式,會說中文就能學。

學 Prompt Engineering 需要會寫程式嗎?

完全不需要!Prompt Engineering 的核心是用自然語言跟 AI 溝通。本指南所有範例都用白話中文撰寫,任何人都能學會。

這些技巧對所有 AI 都有效嗎?

是的!核心原則(明確、具體、給背景、給範例)對所有 LLM 都適用,包括 ChatGPT、Claude、Gemini、Copilot 等。只有一些進階功能的細節會因平台而異。

為什麼我寫的 prompt 在 ChatGPT 有效,在 Claude 無效?

不同模型的「偏好」不同

  • Claude:傾向嚴格照字面執行,模糊指令容易失敗。需要明確、結構化。Claude Opus 4.7 換新 tokenizer 後更字面化。
  • GPT:較會「腦補」使用者意圖,模糊 prompt 容錯高,但反而有時自作主張偏離需求。
  • Gemini:多模態最強,但純文字推理略弱。視覺任務 prompt 可偷懶,純文字要更嚴謹。

實務建議:寫 prompt 時先對齊最嚴格的那個(通常是 Claude),這樣放到其他模型也能跑。

Few-shot 要給多少個範例才夠?

3–5 個是甜蜜點

  • 0 shot:靠 AI 自己理解,品質不穩
  • 1–2 shot:可能誤導 AI 認為有特殊模式
  • 3–5 shot:穩定又不浪費 token
  • 10+ shot:邊際效益遞減,浪費成本

範例要涵蓋邊界情況——如果你要 AI 分類情感,3 個範例應該是正、負、中各一個,不要全是正面。

「一步一步思考」現在還有用嗎?新模型不是都會自己思考?

部分模型不需要,部分仍有效

  • Thinking 模型(Claude Extended Thinking、o1、DeepSeek R1):內建思考,不用加「請一步一步」
  • 一般模型(GPT-4o、Claude Sonnet 非 thinking 模式、Gemini Flash):仍需要明確指示,加「請一步一步推理」仍能提升準確率 15–30%

判斷方式:如果模型回答數學、邏輯題總是錯,就加上這句話;如果本來就對,別加(徒增 token)。

寫 prompt 時該用英文還中文?

繁中寫 prompt 2026 年完全沒問題——頂級模型(Claude、GPT、Gemini)對中文理解和英文相當。但有兩個例外:

  1. System prompt 大量重複:英文略省 token(省 30–60%),高流量應用值得英文化。詳見 token 效率實測
  2. 技術領域術語:如 AI 術語、法律英美法用語、醫學專有名詞——英文比較精準

使用者的問題本身用中文;system prompt 可選英文。

為什麼同一個 prompt 每次回答都不一樣?

三個原因

  1. Temperature 參數(API 使用者):預設 0.7–1.0 有隨機性。要穩定輸出設 temperature: 0
  2. Token 抽樣:即使 temperature=0,不同 GPU、不同版本仍可能差異
  3. Context 污染:同一個對話視窗累積的對話會影響後續回答——長對話裡回答不穩,建議開新對話重貼 prompt

實務:需要穩定結果時——用 API、temperature=0、開新對話、明確指令。

我寫的 prompt 可以複製給別人用嗎?要不要擔心被偷走?

看情境

  • 個人使用:當然可以——prompt 不是機密,而是工作流程
  • 商業用途:你的 system prompt 是競爭力的一部分(例:AI 客服怎麼拿捏語氣是 know-how)——這類 prompt 要保密,並防 prompt injection
  • 開源分享:社群分享優秀 prompt 是常態,別擔心「被學走」——執行力比靈感更重要

延伸:如果你在做商業 AI 應用,system prompt 記得用 prompt cachingserver-side 執行 保護,別在前端寫死。

📚 延伸閱讀