Skip to main content

Thinking Log - Claude Cowork

·1 min·
Table of Contents

Claude Cowork 操作步驟整理(114 年試題 JSON 建立流程)
#

  1. 確認任務目標

    • 理解你的需求:
      👉「將 114 年的問題與答案整理成 JSON,格式需參考 111 年的 dataset」
  2. 讀取可用檔案清單

    • 偵測到目前工作環境中已有的檔案:

      • 114180_MOD1801.pdf

      • 114180_1801.pdf

      • law_111_dataset.json

  3. 讀取 111 年 JSON 作為格式範本

    • 開啟並解析 law_111_dataset.json

    • 理解其資料結構與欄位設計,例如:

      • id

      • year

      • subject

      • question_type

      • question_text

      • options

      • answer

      • explanation

      • source

      • tags

      • answer_mode

  4. 讀取 114 年考題 PDF 檔案

    • 開啟並解析:

      • 114180_MOD1801.pdf

      • 114180_1801.pdf

    • 擷取考試內容,包括:

      • 題號

      • 題目文字

      • 四個選項(A / B / C / D)

      • 正確答案

      • 特殊給分說明(如第 27 題)

  5. 整理與標準化題目資料

    • 將 PDF 內容轉換為結構化資料

    • 統一處理:

      • 題號格式(如 114-1801-Q01 ~ Q80

      • 題目類型(單選題)

      • 選項格式

      • 答案欄位

  6. 補齊與對齊 JSON 欄位

    • 依照 111 年格式補齊每一題所需欄位

    • 設定共同資訊,例如:

      • 年份:114 年(2025)

      • 科目:營建法規與實務

      • 來源註記

      • tags、answer_mode 等

  7. 處理特殊題目邏輯

    • 針對第 27 題加入備註:

      • 「答 B 或 D 或 BD 者均給分」
    • 在 JSON 中以 explanation 或相關欄位呈現

  8. 初始化處理環境

    • 建立 Python 處理流程(內部使用)

    • 用於整合、驗證與輸出資料

  9. 產生新的 JSON 檔案

    • 建立檔案:law_114_dataset.json

    • 寫入完整 80 題資料

  10. 完成任務並回報結果

    • 確認:

      • 題數完整(80 題)

      • 格式與 111 年一致

    • 回報檔案已成功建立並可供使用

David Chang
Author
David Chang