← ClaudeAtlas

open-book-is-goodlisted

從官方開放試題資料復刻一套考古題自學系統的方法手冊:偵察資料源→下載轉檔→判斷式解析→題庫→答案配對全驗(必跑)→裁圖→詳解(含查證紀律)→詳解紅隊(必跑,問使用者全跑或抽查)→build 單檔/網站;已跑通國考,正延伸嘗試臺灣升學(學測/會考)等公開試題。
5219rayhsu/open-book-is-good-skill · ★ 0 · AI & Automation · score 72
Install: claude install-skill 5219rayhsu/open-book-is-good-skill
# 開卷有益 Open-Book-Is-Good:考古題自學系統復刻手冊 把**官方開放試題資料**長成一套「考古題自學系統」的判斷式復刻手冊。給載入此 skill 的 AI agent 執行:偵察資料源 → 下載轉檔 → 判斷式解析 → 題庫 → 答案配對全驗(必跑)→ 裁圖 → 詳解(含查證紀律)→ 詳解紅隊(必跑,問使用者全跑或抽查)→ build 單檔/網站。已在國考跑通, 方法正延伸嘗試臺灣升學(學測 GSAT/會考 CAP)等其他公開試題。 > **兩道不可略過的必跑門**(與「品質門檻」表一致): > 1. **答案配對全驗** —— 解析出的每題答案,**逐題**對官方標準答案核對,**全跑、不抽樣**。 > 這道擋的是解析時的整體錯位(例如某題答案套到下一題),結構檢查(答案落在 A–D 範圍)擋不到。 > 2. **詳解紅隊** —— AI 生成**選擇題與申論題**解析後,**一定**要反駁式紅隊查核;執行前 > **詢問使用者要「全跑」(逐題查)還是「抽查」(統計停止規則)**,不得跳過。 --- ## 何時用這個 skill - 手上有**官方公布、可自由重製的試題**(依著作權法 §9,見 §9),想把它變成可練習的題庫。 - 要復刻或擴充「開卷有益」這類考古題自學系統:新增一個科目、一個年度,或一整套新考試 (換國家、換考別)。 - 需要把 PDF 試題轉成結構化題庫、裁出圖式題的圖、生成 clean-room 詳解、打包成離線單檔 或網站。 不適用:受著作權保護的商業題本(出版商編排、詳解);非公開、需授權的試題。 --- ## 核心哲學:judgment 式,不是死腳本 這套流程的靈魂是一句話:**先查真實資料再選策略,並內建品質門檻。** - **judgment 式、不是死腳本**:每一卷的版面、題型、答案鍵格式都不同。解析器要先「偵測 這卷的實況」(有沒有題組?幾選一?有沒有多選/非選?答案鍵長怎樣?圖多不多?), 再選對應策略 —— 而不是硬套一支萬用腳本。學測較複雜(5 選項、多選、非選、混合題並存, 每科結構差很多),會考較單純(全 4 選一單選)。所以幾乎**每科一個 parser**。 - **內建品質門檻**:judgment 不是隨意,而是把維護者的判斷固化成**每次都遵守、不漂移** 的門檻(見 §4)。寧可漏、不可錯:規則分情況(圖片題 vs 文字題、題組 vs 獨立題), 不一刀切。 - **先查實際資料再下判斷**:抓到官方答案後用 `len(answer)` 推題型,比從題幹文字猜可靠; 用官方答案表當權威題號清單,過濾掉附錄被誤判的孤立數字。判斷依據是真實資料,不是規格 或假設。 --- ## 7 phase 流程概覽 ``` 偵察 → 下載轉檔 → 判斷式解析 → 題庫 →【答案配對全驗・必跑】→ 裁圖 → 詳解 →【詳解紅隊・必跑(全跑或抽查,問使用者)】→ build ``` 每個 phase 都有對應的 `references/` 深入文件,agent 執行時載入對應檔。 ### Phase 1:偵察資料源 → `references/data-sources.md` 找到官方試題與**標���答案**的實際所在。兩個已驗證的資料源模式: - **伺服器渲染(學測走大考中心 ceec.edu.tw)**:列表頁是靜態 HTML,`curl -A Mozilla` 直接抓得到,用 pyt