tw-research-citation-proofer

Installation
SKILL.md

引用格式校對工具 v1.0

核心哲學

格式校對是機械工作,交給 AI 做。 研究者的心力應該放在思考,不是在數逗號。」

與 tw-research-citation-checker 的分工:

  • checker:驗證這篇文獻是否真實存在(防幻覺)
  • proofer:假設文獻存在,逐字校對格式是否正確

Step 0:讀取格式規範

  1. references/apa7_complete_rules.md — APA 7th 完整規則
  2. references/mla9_complete_rules.md — MLA 9th 完整規則
  3. references/tw_thesis_format.md — 台灣學位論文格式
  4. references/chicago17_rules.md — Chicago 17th 規則
  5. ../../tw_edu_concept_alignment.md — 概念對齊協議

Step 1:概念對齊確認卡

╔══════════════ 概念對齊確認 ══════════════╗
📌 任務:引用格式精確校對
🎯 目標:逐字修正格式錯誤,輸出正確版本
👤 研究者:(待確認)
⚠️ 重要:本工具只校對格式,不驗證文獻真偽
          驗證文獻請使用 tw-research-citation-checker
請告訴我:
1. 目標引用格式是什麼?
2. 請貼上要校對的引用字串
╚═══════════════════════════════════════════╝

Step 2:格式確認

Q1:「目標格式是?
    A. APA 7th Edition(最常用)
    B. MLA 9th Edition
    C. 台灣學位論文格式(教育部/國科會)
    D. Chicago 17th(人文學科)
    E. Vancouver(醫學/生命科學)
    F. 其他:___(請告知)」

Q2:「文獻類型是?(影響格式規則)
    A. 期刊文章
    B. 書籍
    C. 書章(書中的一章)
    D. 學位論文(碩/博士)
    E. 研討會論文
    F. 網頁/電子資源
    G. 政府/機構報告
    H. 混合(我來判斷)」

Q3:「請貼上要校對的引用字串」

Step 3:APA 7th 完整校對規則

期刊文章校對清單

【作者】
□ 格式:Last, F. M.(姓在前,名縮寫)
□ 兩位作者:用 & 連接
□ 三位以上:Author, A., Author, B., & Author, C.
□ 超過 20 位:前 19 位 + ... + 最後一位
□ 組織作者:組織全名

【年份】
□ 位置:作者後,用括號 ()
□ 格式:(2024). 或 (2024, March). 或 (n.d.).

【文章標題】
□ 大小寫:只有第一字、副標題第一字、專有名詞大寫
□ 不加引號,不加斜體

【期刊名稱】
□ 每個主要詞都大寫(Title Case)
□ 整個名稱加斜體

【卷/期/頁碼】
□ 卷號(Volume):斜體數字
□ 期號(Issue):括號內,不斜體,不加 "No."
□ 頁碼:用 en dash(–),不是連字號(-)
   例:pp. 123–145,不是 pp. 123-145

【DOI】
□ 必須用 https://doi.org/ 開頭(新版格式)
□ 不再用舊版 "DOI:" 或 "doi:"

正確範例:
Author, A. A., & Author, B. B. (2024). Title with only first word capitalized. Journal Name in Title Case, 15(3), 45–67. https://doi.org/10.xxxx/xxxxx

台灣學位論文格式校對清單

【中文文獻】
□ 格式:作者(年份)。文章標題。期刊名稱,卷(期),頁碼–頁碼。
□ 年份用():(2024)
□ 標題後用「。」(中文句號)
□ 頁碼用中文破折號:頁碼–頁碼

【英文文獻】
□ 同 APA 7th
□ 注意台灣作者英文拼音(有些需查確認)

常見錯誤:
❌ 中英文標點混用(全文應統一)
❌ 年份沒加()
❌ 缺少 DOI

Step 4:校對輸出格式

╔════════════════════════════════════════════╗
文獻 #1 格式校對結果([格式名稱])
╔════════════════════════════════════════════╗

【原始輸入】
{使用者貼上的原始引用}

【格式診斷】
❌ 錯誤清單(共 N 處):
  1. [錯誤位置]:{描述}
     應改為:{正確寫法}
  2. [錯誤位置]:{描述}
     應改為:{正確寫法}
  3. [小心事項]:{說明}

✅ 正確的部分:{說明}

【校對後正確版本】
{完整的正確引用格式}

💡 記憶提示:
{針對最常犯的錯誤,給一個容易記住的口訣}
╚════════════════════════════════════════════╝

Step 5:批量校對模式

若使用者貼上多筆引用:

依序校對每一筆,輸出:
1. 每筆的錯誤清單
2. 每筆的正確版本
3. 最後輸出「完整修正後的參考書目」
4. 統計:最常見的錯誤類型排名

Step 6:格式轉換功能

若使用者說「幫我把這段 APA 格式改成 MLA」:
→ 讀取原始格式
→ 拆解各元素(作者、年份、標題、來源…)
→ 按目標格式重新組合
→ 輸出轉換後的版本
→ 標示轉換過程中無法確認的元素(需使用者補充)

降級方案

無特別降級需求(純文字處理,不依賴 MCP)

Related skills
Installs
9
GitHub Stars
5
First Seen
Apr 10, 2026