Phase 4:維護(Lint & Maintain)
定期掃描 wiki,找問題、補缺、發現新連結。維護完成後回到 Phase 2 繼續編譯。
給 Claude 的 Prompt
請依照「知識庫/工作流程/4-維護.md」對 wiki 做一次完整健檢,產出檢查報告。
不要直接改檔,先列出發現再讓我決定要不要動。
檢查項目:
A. 一致性
- 同一概念是否有多篇文章(同義詞各一份)
- 反向連結 `X` 指向的文章是否真的存在
- frontmatter 欄位是否齊全
- sources 引用的原始資料檔案是否存在
B. 完整性
- 哪些 `原始資料/` 中的概念尚未編譯成 wiki 文章
- 哪些文章的 sources 過於單薄(只引用一篇原料)
- 哪些文章的關鍵術語沒有 `反向連結`
- 哪些文章是孤兒(無人連結到它)
C. 連結機會
- 哪兩篇文章意外地強相關但目前沒互相連結
- 哪些概念可以合併成一篇更完整的文章
- 哪些文章太長,可以拆成多篇
D. 缺口(可用 web search 補)
- 文章中標註「TODO」或「待補充」的部分
- 索引.md 「待探索」清單中的問題
E. 統計
- 文章總數、字數、平均字數
- 最常被連結的 5 篇(核心概念)
- 最不被連結的 5 篇(可能該重組)
- 最久沒更新的 5 篇
請把報告存到 `衍生輸出/問答記錄/YYYY-MM-DD_維護報告.md`。
補缺工作流(Web Search)
索引.md 的「待探索」清單裡有問題未解決。請:
1. 列出所有未解決的條目
2. 對每個條目用 web search 查找
3. 找到的內容若可信(多源印證),下載到 `原始資料/網頁文章/`
4. 跑 Phase 2 增量編譯把它編入 wiki
5. 從「待探索」清單移除已解決的條目
連結發現工作流
請對 `概念文章/` 中的每篇做語意比對(讀內容不只看標題):
1. 找出兩兩之間意外強相關但目前沒互相連結的對
2. 對每對提出「為何相關」的一句話論述
3. 列出建議的新連結方向(A 該連到 B、B 該連到 A、或互連)
4. 我確認後才實際加上連結
維護頻率建議
| 工作 | 頻率 |
|---|---|
| 增量編譯(Phase 2) | 每次新加原料時 |
| 一致性檢查(A 區) | 每週 |
| 完整性/連結機會(B、C 區) | 每月 |
| 缺口補充(D 區) | 每月 |
| 全量重編譯 | 每季 |
健檢後
維護產生的調整 → 觸發 Phase 2 重新編譯(指對受影響的部分)。 這就是 Karpathy 講的「cycle returns to Phase 2 — wiki keeps growing」。