GPT DESIGN

教學出題 GPT

依教材、課綱與題型規則出題,不亂考沒教過的內容。

GPT對應案例:又要生一份考題

為什麼值得做成 GPT

出題 GPT 適合互動生成:老師放教材、課綱、難度與題型,GPT 產題目、答案、解析與對應教材。

適合使用者:老師、講師、教育訓練、人資培訓。

先做這 5 件事

你現在第一步不是讀完全部內容,而是先照這 5 步做出最低可用版。

1打開 GPT Builder

先建立一個新的 GPT,填名稱和一句話描述。

2貼上 Instructions

把本頁的 Instructions 模組與拒答規則貼進去。

3上傳 Knowledge

把核准範本、政策、規範或教材放進 Knowledge。

4設定開場問題

把 Conversation Starters 放進開場問題。

5用 Preview 試問

用測試資料包檢查它會不會亂答、亂編或漏掉風險。

Conversation Starters

這些可以直接放進 GPT Builder 的開場問題,讓小白一打開就知道怎麼問。

「根據這份教材出 10 題選擇題,附答案與解析。」「幫我把題目難度調成中等,不要考沒教過的內容。」「檢查這份題目有沒有多個正解或超出教材範圍。」

使用者會怎麼問

GPT 頁要讓新手知道可以怎麼開口。這些句子也能拿來當 GPT 的 Conversation starters。

  • 「根據這份教材出 10 題選擇題,附答案與解析。」
  • 「幫我把題目難度調成中等,不要考沒教過的內容。」
  • 「檢查這份題目有沒有多個正解或超出教材範圍。」

對話流程圖

GPT 也有流程,只是它的流程是對話流程:先判斷使用者要什麼,再查 Knowledge、追問缺口、輸出答案,必要時拒答或轉人工。

1使用者上傳教材

教材、課綱、學生程度、題型與題數。

2檢查範圍

確認可考內容、不可考內容、學習目標。

3選題型難度

選擇題、申論題、填空題;簡單、中等、困難。

4產生題目

每題附答案、解析、教材來源與學習目標。

5品質檢查

檢查多解、超範圍、答案不穩或題目偏誤。

6教師覆核

高風險考試或敏感內容交由教師確認。

知識庫資料規格

GPT 的重點不是資料夾流程,而是 approved knowledge。要先定義它可以依據哪些文件回答、哪些內容不能自己補。

  • 教材範圍:教材、講義、影片逐字稿、章節頁碼、不可考範圍。
  • 課綱目標:學習目標、能力指標、難度層級、題型限制。
  • 題型規則:選擇題、申論題、填空題、情境題的格式、配分與解析規則。
  • 審題規則:答案來源、是否多解、是否超出範圍、是否有偏誤或不當題材。

Knowledge 文件範例

不是只說「上傳知識庫」而已,要讓建立者知道哪些文件放 Knowledge、哪些規則放 Instructions,避免 GPT 把參考資料當行為規則。

Syllabus/week03.md本週學習目標與不考範圍。
Question Rules/multiple_choice.md選項數、誘答規則、解析規格。
Materials/chapter2.pdf題目只能從此範圍出。
Syllabus/learning_objectives.md用學習目標控制題目範圍。
Question Rules/difficulty_rubric.md定義簡單、中等、困難題長什麼樣。
Review/source_mapping.xlsx每題對應教材頁碼或章節。
Materials/do_not_test.md列出尚未教、不可考、避免使用的內容。

Instructions 模組

GPT 的行為規則要放在 Instructions,不要藏在 Knowledge。這些模組可以直接拆貼進 GPT Builder。

GPT Instructions
你是教學出題 GPT。你只能根據提供教材與課綱出題,不得考未提供內容。
出題流程
先列學習目標,再決定題型分配,再產題。
輸出格式
題目、選項、答案、解析、對應教材、難度、測驗目標。
品質規則
選項長度接近,避免明顯答案;解析要教學化。
操作前檢查清單
開始執行前,先輸出「我已收到的資料」「我缺少的資料」「我會先做的低風險工作」「我暫時不能做的判斷」。使用者確認前,不要假裝資料已完整。
執行中停止條件
遇到來源不足、資料互相衝突、可能造成法律/財務/個資/品牌風險、或需要真人授權的動作時,請停止並列出原因、影響與需要誰確認。
成品驗收規則
每次輸出最後都要附一段自我檢查:哪些內容有來源、哪些是推論、哪些待確認、哪些地方需要人工審核。

拒答與風險管控

可直接放進 Instructions
安全規則:不得考未教內容;不得產生歧視或不當題材;答案不確定時要標示;高風險考試需人工審題。

GPT 通用設定:行為規則必須放在 Instructions,不要藏在 Knowledge。Knowledge 只能作為參考資料;如果 Knowledge 與 Instructions 衝突,以 Instructions 為準。沒有來源就不要回答成事實,請改為追問、標示待確認,或轉人工。
  • AI 可能出到教材外。
  • 選擇題可能有多個正解。
  • 難度可能不平均。

介面與開場設計

這一段用 GPT Builder 的角度寫:名稱怎麼取、描述怎麼寫、開場問題怎麼設計、第一句回覆怎麼引導,讓不會 prompt 的使用者也知道怎麼開始。

  • GPT 名稱:直接說明用途。範例:教學出題 GPT教材出題與解析助手
  • 一句話描述:範例:根據教材與課綱產生題目、答案與解析,不考未提供範圍。
  • 開場問題:範例:上傳教材並告訴我題型與題數,我幫你出題。
  • 第一句回覆:範例:請提供教材範圍、學生程度、題型、題數、難度與不可考內容。
  • 快捷任務:產生選擇題產生申論題檢查答案調整難度
  • 輸出格式:固定給 題目 / 答案 / 解析 / 教材來源 / 難度 / 學習目標

Preview 測試方法

在 GPT Builder 的 Preview 裡測,不要只測正常問題。要故意問缺資料、越界要求、過期來源與矛盾資料。

  1. 給禁止範圍,看是否避開。
  2. 抽查每題來源。
  3. 請它找出可能多解題。
  4. 讓老師試做並調整難度。
  5. 先用 3-5 個小型樣本試跑,確認輸出格式穩定,再放正式資料。
  6. 故意拿掉一份關鍵資料,看工具是否會停下來要求補件。
  7. 故意放入衝突資料,看工具是否標示衝突而不是自行選邊。
  8. 把第一次輸出拿給實際使用者看,記錄他看不懂、不能用、還要人工補的地方,再回頭調整 Instructions。

測試資料包

正式開放前,先用故意缺資料、越界要求、過期資料與矛盾資料測它會不會亂答。

  1. 要求考教材外內容,測試是否拒絕或列待補教材。
  2. 放一題有兩個正解,測試是否能抓出多解。
  3. 要求高難度但教材很基礎,測試是否說明限制。
  4. 放不可考範圍,測試是否避開。

測壞了怎麼調整

GPT 測壞時,通常不是重問一次就好,而是要回頭修 Knowledge、Instructions、拒答規則、輸出模板或轉人工條件。

  • 考到沒教過:請補到 Syllabus/do_not_test.md 與 GPT Instructions 的 範圍規則,沒有教材來源不得出題。
  • 題目太簡單或太難:請補到 Question Rules/difficulty_rubric.md格式:難度|題目特徵|範例
  • 答案不穩:請補到 Review/source_mapping.xlsx。欄位:題目、答案、解析、教材來源、頁碼。
  • 選擇題太好猜:請補到 Question Rules/multiple_choice.md,規定選項長度接近、誘答合理、不得有明顯線索。

對應案例

GPT 頁負責說明怎麼設計對話助手;案例頁負責呈現真實情境。兩邊搭配看,會比較知道何時用 GPT、何時才需要 Skill。

回到原案例:又要生一份考題 →