教育局『智』啟學教撥款計劃 · 撥款使用期限 2028 年 8 月 31 日前,把握機會,聯絡我們!English
第 18 課模組四:進階技巧與長期維護 15 分鐘· 程度: 進階

提示除錯:輸出不對時依序查六項

不要整段重寫。按順序檢查任務是否含糊、格式是否未定、脈絡是否過長、要求是否被埋、示例是否矛盾、模型是否不符,一次只改一項再重跑。

Read in English

週五放學後的教員室,常識科陳老師第 4 次改「戶外考察家長同意書」提示:第 1 次漏了集合時間,第 2 次語氣像法律文件,第 3 次加了示例卻把「150 字內」寫成 300 字,第 4 次貼了整份校規。她說:「我愈改愈長,不知哪一句有用。」同科同事遞來六項順序表,請她只改「輸出格式」一項,用同一份考察資料重跑——第 5 次欄位齊了,其餘問題變成可逐項處理的隊列。

除錯不是再寫一版,而是像改簿:找出哪一步錯,只改那一步。本課是提示工程第 18 課、模組四收尾;前面各課在 課程大綱 有專項解法,本課把它們排成固定順序。


一次只改一項

同時改角色、任務、限制與示例,輸出變好或變壞都不知道是哪一句的功勞——這是除錯最常見的失敗模式。固定做法:改一項 → 同一輸入重跑 → 記錄差異。 同一輸入建議跑三次再下結論:三次都錯才算提示問題;三次裏約一次偏離,先收窄格式與示例,不要整段重寫。

前兩項 任務與格式

第 1 項 任務是否說清對象與用途

徵兆:大方向對,但側重點每次不同;或讀起來像給錯了讀者(學生/家長/科主任)。

自查:把任務句讀給不熟悉此事的同事,問他會交甚麼。若他要反問「給誰看、做甚麼用」,模型也需要那些答案。常漏:對象(家長/學生/行政)、用途(討論/評估/存檔)、範圍(整單元/一節/單次活動)。

可用診斷提示請 AI 列出含糊處與建議補上的一句,但不替你在這步重寫整段。

第 2 項 輸出格式是否寫死

徵兆:內容可用,結構每次不同,要人手整理。

自查:有否逐欄列名、次序、允許值,以及「只輸出表格/ JSON、前後無文字」?「請詳細說明」不是格式。要合併或匯入時見 結構化輸出。

第 3 至 4 項 長度與位置

第 3 項 脈絡是否過長

徵兆:貼了很多資料,輸出只反映首尾;或開始無視前面的限制。

自查:是否一次貼整份政策、整學期材料、二十份功課?修正:只貼相關段、把關鍵限制移到最後、改用檢索( 引用式提示 )。機制見 分塊、重排與迷失在中間。

脈絡過長

陳老師第 4 次把整份校規貼進提示,模型記住了開頭的「安全第一」卻漏了結尾的集合時間——典型首尾效應。刪去與本次考察無關的三段,只留交通、保險、緊急聯絡各一段,第 5 次重跑才穩定出現時間欄。

第 4 項 關鍵要求是否被埋在中段

徵兆:明明寫過某限制,輸出就是没有。

自查:該句在提示第幾行?夾在大段背景中間最易被忽略。修正:抽出三至五條編號放最後,輸出規格要求逐項確認。可用結構檢視提示列出「高風險位置」的要求。

要求被埋

「150 字內」若寫在第 12 行、夾在班情與校規之間,模型常跟示例字數走。移到最後並編號為「限制 3」,輸出末尾加「已逐項確認:是/否」,漏項會立刻浮現。

前面的問題會偽裝成後面的問題——任務含糊時,把格式寫再準也只是把錯的內容排整齊。

第 5 至 6 項 示例與模型

第 5 項 示例是否與限制打架

徵兆:加了示例後輸出更不穩。

自查:限制寫 150 字,示例 300 字;限制禁答案,示例含答案;兩個示例欄位次序不同——模型常跟示例。見 少樣本示例與輸出一致性。

示例矛盾

陳老師第 3 次的示例段落用了正式法律用語,與「給小五家長、語氣親和」的限制衝突,輸出時而像通告、時而像合約。刪示例或改寫成 150 字以內的親和語氣,比再加三句限制有效。

第 6 項 模型是否不符任務步數

徵兆:前五項都對,多步推理仍跳步或算錯。

自查:寫同意書是單步;五準則各引原文再總分是多步。後者可試較強推理型號;格式、語氣、漏要求換模型無效。型號定位見 模型資料庫 與 OpenAI、Anthropic Claude、Google Gemini。

模型不符

若你要 AI 比對三份不同年份的考察指引再起草同意書,屬多步推理;若只是填固定欄位,換再強的模型也不會修復漏欄。先確認前五項,再決定是否升級。

六項皆過仍不對

常見三種:需要校本文件(應上知識庫,不是再加限制)、需要人手判斷(個別學生/ SEN/家校敏感議題)、一次要太多交付(拆成多個提示)。評卷另查:有否引用學生原文?SEN 相關:有否出現診斷性標籤?

容易走歪的地方

  • 一次改多項或只跑一次就定論。 自查:每次是否只動一處?是否同一輸入跑三次?
  • 靠加字而不刪冗長背景。 觸發第 3、4 項。自查:能否刪掉不影響輸出的段落?
  • 跳過第 1 項直接改格式。 自查:任務句是否已說清對象、用途、範圍?

動手做一次

時間: 10 至 15 分鐘。

做甚麼: 取一段最近不滿意的提示與其輸入。按六項順序勾選「可能有問題」的項目(可多選),只針對排序最前的一項修改,用同一輸入重跑三次。

交出甚麼: 修改前後提示各一版、三次輸出摘要、一句話說明你改的是哪一項以及三次是否一致改善。

怎樣算做對: 你能向同事解釋「為甚麼先查這一項而不是別項」;若六項皆已排除,能說出下一步是知識庫、拆任務還是人手判斷,而不是第 7 次整段重寫。

這一課的重點

  • 能夠在輸出不對時避免整段重寫,改為一次只改一項並用同一輸入重跑。
  • 能夠按順序檢查六項:任務含糊、格式未定、脈絡過長、指令被埋、示例矛盾、模型不符。
  • 能夠用同一輸入連跑三次,區分提示問題與隨機波動。
  • 能夠判斷六項皆無問題時,任務可能需要校本文件或人手判斷而非再改提示。

幾條常被問到的問題

先跑三次同一輸入。三次皆錯才算提示問題;約一次錯是隨機波動,靠更嚴格格式與示例收窄,不要整段重寫任務句。

多數是第 4 項——要求夾在大段背景中間。把最關鍵三至五條編號移到最後,並要求輸出逐項確認;若仍漏,再查第 3 項是否貼了過長脈絡。

前五項通過後才考慮第 6 項。長題解題、跨文件比對、複雜準則各引原文再總分,可試較強推理型號;漏欄位、語氣像論文、示例打架,換模型無助。

訂閱教室手記

每月一至兩封:課堂做法、系統更新與撥款資訊。隨時可以退訂。

這個電郵只用來寄通訊,不會給第三方。