主題: 學習筆記

Standard Prompt:從一句清楚的請求開始

Practical Prompt Engineering 短篇筆記:用電子報訂閱表單的提示改寫,說明 Standard Prompt、必要背景、釐清問題與回答的檢查方式。

Frontend Masters《Practical Prompt Engineering》把 Standard Prompt 定義為直接向 AI 提出問題或指令。例如「請解釋這個函式」就是一個起點,不需要先安排多輪流程或提供示範答案。課程說明

延續 Prompt Engineering 的入門筆記,這篇用一個自編的表單情境,練習把需求說清楚。

把一般主題轉成可執行提示時,可先提供情境、要填的欄位與輸出格式。 · 來源:GIPHY

把主題詞補成能執行的請求

React 表單 email 交代了主題,卻沒有說明要教學、除錯,還是實作功能。若目標是加入訂閱表單,可以寫成:

請在現有 React + TypeScript 專案加入電子報訂閱表單。
只有 email 欄位,必填;格式錯誤時顯示提示,訂閱成功後顯示確認訊息。
沿用既有表單元件、驗證方式與 API,不新增套件。
先閱讀相關檔案,再實作,最後列出修改內容與檢查結果。
若找不到訂閱 API 的契約,請先確認路徑與成功/失敗回應格式。

這個版本補上三類資訊:

資訊 範例中的內容
任務與行為 新增訂閱表單、驗證 email、成功後顯示訊息
必要背景與限制 現有技術、元件與 API;不新增套件
完成後要交代什麼 修改內容與實際檢查結果

課程建議像向人求助一樣,用完整問題交代需求。實際寫法可以是段落、條列或短句;重點是讀者能辨認任務與條件。Anthropic 的提示建議也強調明確的輸出要求與限制,並建議在順序重要時使用條列步驟。

缺少關鍵資訊時,先釐清再實作

範例最後一句,針對的是會影響實作的缺口:如果專案裡找不到訂閱 API,就先確認契約,避免自行編造端點。若已有明確定義,便可沿用,不必為了「先問問題」再問一次。

這是一項協作規則,能讓缺少資訊時的處理方式更清楚;模型是否遵守,仍要檢查。單純加上「不懂就問」,不能保證它會察覺所有歧義,或讓每次回答逐字相同。

完成範本後,還要依清楚的完成條件確認答案是否可接受。 · 來源:GIPHY

用完成條件檢查回答

拿到結果後,可以對照三個具體案例:空白 email 是否被擋下、格式錯誤是否顯示提示,以及有效輸入是否依 API 契約送出並在成功後顯示訊息。模型列出的檢查結果,也要有對應證據。

同一句提示仍可能得到不同回答。Google 的生成參數文件說明採樣的影響,也保留 temperature 0 下可能出現變動的限制;相關概念可接著看 Temperature 與 Top P。

比較提示版本時,保存模型、完整上下文與設定,用相同案例核對是否符合需求。這比只看某次回答是否流暢,更能指出下一版要補哪個條件。

參考資料與範圍

資料於 2026-10-15 查閱。訂閱表單提示與檢查案例為自編示例,尚未執行模型或表單測試,不能據此宣稱改寫後的效果。