💡 給不懂程式的你:這份表單會引導你把「想做一個什麼工具」說清楚。
你不需要懂技術,只要像跟人說話一樣,把工具的目的、使用方式、限制說明白,
AI 就能幫你做出來。每個欄位都有說明與範例,不確定時可以先填看看。
你不需要懂技術,只要像跟人說話一樣,把工具的目的、使用方式、限制說明白,
AI 就能幫你做出來。每個欄位都有說明與範例,不確定時可以先填看看。
範例情境
📊 信用卡帳單整理工具
幫我自動讀取 mail 附檔(PDF)中的信用卡帳單,整理成一覽表。省去一封一封開信箱、對帳的麻煩。
↓ 以下是這份填寫內容實際產出的 Prompt
這份 Prompt 是由上方的表單填寫內容自動產生的格式,你填什麼就會產出什麼。
AI 沒有直接開始寫程式,而是先問清楚你的需求——這正是這份 Prompt 設計的目的。你越填越清楚,AI 問的問題就越少,做出來的工具就越符合你要的。
01 · goal
工具目標
先想清楚「這工具是給誰用、解決什麼問題」,這是最重要的一步。
說清楚了,後面 AI 才知道方向。
🌐 網頁工具
🔌 Chrome 外掛
💬 Line Bot
📊 試算表自動化
🖥 桌面應用程式
✏️ 其他
不確定選哪個?選「網頁工具」最容易讓 AI 做出來。
還沒想好也可以先填描述性的名字,例如「幫我計算運費的工具」。
「幫誰」可以是你自己、你的客戶、你的同事。問題說得越具體越好。
說明現在的做法哪裡麻煩、容易出錯,幫助 AI 理解你真正想改善什麼。
02 · input
使用者輸入什麼?
「Input」就是使用者在工具裡要填的東西,或是工具需要的原始資料。
想像一下,你打開這個工具,第一步要輸入什麼?
每個欄位一行,說明是文字、數字、選項、還是日期。不確定可以先列出你覺得需要的,不用太完整。
提供一個真實的例子,幫助 AI 更準確理解每個欄位的樣子。
比如:「年齡只能填數字」、「日期格式要 YYYY/MM/DD」,沒有限制就不用填。
每個空白欄位的處理方式可能不同,有些要報錯、有些可以給預設值。
大部分情況是「使用者在畫面上輸入」。如果是要讀取檔案或其他來源,請說明。
03 · output
工具輸出什麼?
「Output」就是工具處理完之後,使用者會看到什麼結果。
想像一下,按下送出之後,畫面上會出現什麼?
盡量描述你「希望看到的畫面」,例如是表格、文字、還是可以下載的檔案?
像這樣把你理想的輸出直接寫出來,AI 就能照著做。
有特別的數字格式、日期格式、文字樣式,請在這裡說明。
錯誤訊息要讓不懂技術的人也能看得懂,所以用白話說清楚。
04 · rules
規則與限制
這個區塊是放「商業邏輯」或「不能做的事」。
想想你的工具有沒有什麼固定算法、規定,或特別要注意的事。
任何「固定算法」或「規定」都可以寫在這裡,例如折扣規則、費率、上限等。
有沒有哪些功能「看起來合理,但你不想要」?先說清楚,AI 才不會自作主張。
05 · edge cases
異常情況怎麼處理?
「Edge case」是指少見但可能發生的特殊情況。
這些如果沒想清楚,工具做出來可能會在奇怪的地方出錯。
大部分工具都需要處理這個情況,說明你希望怎麼提示使用者。
這些「不正常的輸入」如果沒有定義,工具可能會當掉或算出奇怪的結果。
如果你的工具有多個欄位互相關聯,可能會有衝突。不確定的話可以跳過。
你預期使用者可能會做些奇怪的事嗎?提前說清楚,AI 就能提前處理。
06 · design preference
設計偏好
告訴 AI 你希望工具長什麼感覺,它就能幫你做出更符合期待的視覺風格。
不確定的話可以跳過,AI 會依常識給你一個乾淨的預設樣式。
▸ 風格參考說明
▸ 配色靈感參考
字型預覽:品牌感從文字開始
07 · acceptance criteria
怎樣算做完、做對?
這是讓 AI 知道「你的驗收標準」。
想像工具做好了,你會怎麼測試它?哪些情況下你會說「這樣對了」?
像這樣描述「我這樣操作、應該看到這個結果」,越具體越好。可以多寫幾個情境。
哪些情況下你會說「這不對」?說清楚,AI 才不會把 bug 當作功能交給你。
有時候功能對了但體驗不好,這裡可以提出你的期待。
任何你覺得重要但上面沒提到的都可以補充在這裡。