Skip to content

v0.8.0 — 📚 FAQ + 五文件編輯體系 + 文章品質革命

Choose a tag to compare

@frank890417 frank890417 released this 29 Mar 02:09
· 3857 commits to main since this release
06b0301

📚 FAQ + 五文件編輯體系 + 文章品質大升級

Taiwan.md 的 About 頁面有了 FAQ,編輯系統從四份文件演化為五份,文章品質持續進化。

✨ 新功能

About 頁面 FAQ(10 題中英文手風琴)

  • ❓ Taiwan.md 跟維基百科差在哪?/ 為什麼台灣需要自己的知識庫?
  • 🤖 文章是 AI 寫的嗎?/ 如果有錯誤怎麼辦?
  • 🏗️ 誰在維護?會不會消失?/ 怎麼貢獻?
  • 🔍 觀點會不會偏頗?/ 怎麼處理政治敏感議題?(臺灣島史觀框架)
  • 📜 CC BY-SA 4.0 授權說明 / 贊助政策
  • 原生 <details>/<summary> 手風琴,零 JS 依賴
  • Nav dropdown 新增 FAQ 連結

腳註引用系統(Footnote/Citation)

  • [^n] 語法支援,custom processFootnotes() 預處理
  • 腳註區 CSS:分隔線、小字、藍色引用、灰色回連
  • 手機端 44px 點擊區域
  • quality-scan 不受影響

OG Card 社群分享卡片

  • /og/[category]/[slug] 獨立頁面,1200×630 社群分享卡
  • 純 HTML/CSS 渲染,零外部依賴

📝 文章品質革命

深度改寫(EDITORIAL v4 evolution mode)

  • 🎸 台灣獨立音樂(合併兩篇 870 行 → 199 行,🔴 9+10 → ✅ 0)— 任將達與水晶唱片開場,35 年獨立音樂史
  • 🎪 台灣音樂祭文化(改寫 114 行 → 121 行,🔴 10 → ✅ 0)— 兩個美國人在墾丁沙灘架舞台
  • 🥣 台灣豆漿與早餐店(改寫,🔴 → ✅ 0)— 永和豆漿不是從永和來的
  • 🏗️ 台灣建築(兩輪 polish + 進化改寫)
  • 🎨 台灣新媒體藝術(合併 3 篇,16 位藝術家,6000+ 字 S 級旗艦)

CLI 工具 Phase 1-3

  • taiwanmd npm CLI v0.4.0 — 14 commands
  • rag, contribute, validate, today, quiz, explore, diff, graph
  • 自動同步、遠端 fallback、多語讀取

🔧 編輯系統重構

五文件編輯體系(從四份演化)

文件 職責
EDITORIAL.md v4.1 寫作品質 + 風格(683 行,-14%)
RESEARCH.md v1.0 🆕 研究方法論(搜尋策略、來源判斷、避坑)
REWRITE-PIPELINE.md v2.3 流程調度(Stage 0→1→2→3)
RESEARCH-TEMPLATE.md v1.1 研究筆記填空模板
QUALITY-CHECKLIST.md v1.1 驗證清單

RESEARCH.md 新增內容

  • 8 種搜尋關鍵字構造模式
  • 台灣特有來源品質矩陣(好來源 + 5 種陷阱)
  • 引語挖掘技巧(紀錄片→書→新聞)
  • 常見研究錯誤三層分級(致命/品質/效率)
  • 重複文章偵測 SOP
  • AI 幻覺驗證指南

其他重構

  • quality-scan v3.0(+LIST-DUMP/THIN/QUALITY-DECAY 偵測)
  • EDITORIAL §六 pointer 化(消除跟 QUALITY-CHECKLIST 重疊)
  • REWRITE-PIPELINE-CRON pointer 化(消除流程重複)
  • docs/ 整理:pipelines/、community/、editorial/ 子目錄

🛡️ 安全

  • 移除 GA4 measurement ID 和 service account email 暴露
  • 移除意外 commit 的 memory/ 和 meetings/ 目錄

📊 數據

  • 895 ⭐ / 122 forks / 48+ contributors
  • 984 knowledge files
  • 語系:zh-TW + en + es + ja

52 commits since v0.7.0 | Full Changelog: v0.7.0...v0.8.0