About Prompt
引言
Prompt 是 AI 的語言,我們能透過 Prompt 告訴 AI 我們想要的結果。然而,Prompt 並非完美的工具——AI 並不知道我們的規格、需求與細節。
那麼,該怎樣才能明確地讓 AI 知道我們的規格、需求與細節?
接下來,我們來聊聊,怎樣下 Prompt 會比較有效益。
正文
為了把「下 Prompt」這件事講得更有感覺,我們先繞開 API 與程式碼,用一個生活化的故事來看。
故事:拜託室友買早餐
某天早上,你匆忙出門趕開會,傳了一則訊息給室友,請他順路幫你買一份早餐。
Prompt 1.0:模糊版
🧑 你:等一下回家幫我買一份早餐 🙏
室友看了,想說「早餐」就好買了,於是買了個鮪魚三明治。
🏠 室友:買好了!鮪魚三明治。 🧑 你:⋯⋯我不吃海鮮欸,可以換成蛋的嗎?
Prompt 1.1:一點點明確
🧑 你:那個,可以換成蛋的嗎?
室友換成了一份火腿蛋三明治。
🏠 室友:火腿蛋三明治,這樣可以了吧? 🧑 你:⋯⋯我不要火腿。可以純蛋就好嗎?而且我也不要飲料,謝謝。
Prompt 1.2:再補丁
🧑 你:純蛋就好,不要肉,也不要任何飲料。
這次室友買了個培根起司蛋堡加一杯鮮奶茶。
🏠 室友:培根蛋加鮮奶茶! 🧑 你:天啊,我又說不要肉,培根也是肉啊!而且不要飲料。⋯⋯我自己去買好了 😭
Prompt 2.0:完整規格
🧑 你:幫我買一份「蛋餅」,不要肉、不要蔥、不要辣、不要飲料。總之不要有肉、蔥、辣的組合,買完大概 70 元以內的任何蛋餅都行。找不到就傳訊息給我,不要自己決定。
這次室友一次就買對了。
🏠 室友:原味蛋餅一份,60 元,買到了 ✅
反思
你發現了嗎?這個故事跟我們下 Prompt 給 AI 是同一件事。
| 回合 | 問題出在哪 | 對 Prompt 的啟示 |
|---|---|---|
| 1.0 | 「早餐」太模糊 | 缺少目標 |
| 1.1 | 才透露口味 | 缺少調整細節 |
| 1.2 | 還是沒講飲料 / 預算 / 找不到怎辦 | 缺少驗證標準與邊界條件 |
| 2.0 | 一次講完 | 一次到位 |
==
故事對照到 Prompt
如果把 2.0 那段訊息改寫成 AI Prompt 的結構:
明確的目標 => 在我請你幫我買一份早餐的情境下,做出符合我限制的一次性選擇
明確的調整 => 主餐是「蛋餅」,不要肉、不要蔥、不要辣、不要飲料,預算 70 元以內
明確的驗證標準 => 交付時請回報 (a) 商品名稱、(b) 是否含肉蔥辣、(c) 是否有飲料、(d) 總金額;若不符合限制或找不到,請先傳訊息詢問,不要自行決定
==
看範例對照,你就會發現:
好的 Prompt 就是「規格先行」這四個字。 不管場景是 API 欄位、早餐、還是任何任務——只要你能在按下送出之前,把目標、調整、驗證標準、邊界條件一次寫齊,AI(或室友)就能一次就給出你要的結果。
如果不確定自己寫的 Prompt 夠不夠清楚,也可以先丟給 AI,請它幫你抓漏:「請用以下這份 Prompt 從 AI 角度分析有什麼模糊、缺漏或可被誤讀的地方」——這也是一種把規格驗證標準化的方式。
結語
對於規格尚未明確的需求,別執著於怎麼下 Prompt,而應先明確規格,再下 Prompt。
至於如何明確規則與使用的 Skill,本篇就不再贅述,請參考之前的文章 AI 輔助開發。
發布日期:2026年7月20日