我希望前五篇有為「讓 AI 參與,對知識庫的使用與維護上有很大幫助」這點定下基調,我寫了很多「可以讓 AI 做」的陳述,到這邊我認為可以往前了,我們已經有知識庫、有輸入Prompt 有資料夾(第四篇),接下來可以開始用了。
.
.
.
並沒有那麼簡單,就像一個專案一樣,知識庫既然要與 AI 協作,就需要相關的協作設定,這一篇要說明具體是要設定什麼。
超級不說廢話直接進入正題,我這邊整理了八種知識庫在 LLM 情境下的協作內容:
資料結構定義——資料夾骨架與各層用途,就像圖書館一樣會把藏書分為天文、地理、人云、亦云一樣,在維護知識庫時,我們需要 AI 知道現在圖書館(知識庫),具體有什麼分類。
會像是地圖一樣。
分類規則——延伸 1. ,新資料進來後,怎麼決定一則內容屬於哪裡。
例行動作(SOP)——收錄新東西、查資料、定期檢查這些會一直重複做的事,包括觸發條件、步驟、輸出格式等。例如經典三動作:採集+整理+提取
格式規格——固定欄位、允許值、連結寫法慣例。
維護規則——例如輔助結構(索引/時間軸)什麼時候更新、怎麼歸檔。
邊界與禁止事項——AI 不能自己動的範圍。
協作風格——你希望他講話什麼調調、包括但不限於:溝通語氣、決策權分配、用語慣例。
規則寫法本身的規則——規則本身該怎麼寫才合格,這條應該不太常見,這是我自己加的,詳細內容下一篇再講。
以上八種僅限「知識庫」這個情境下,資料來源是:我自己。
應該是可以涵蓋90% 以上,與 AI 協作的內容類型了,那我繼續講。
撇除知識庫這個使用情境,目前已知有五種主要機制可以用來跟 AI 協作,使用工具是 Claude Code ,一樣不排除有其他機制,歡迎讀者提出不一樣看法。
.claude/rules/)——依檔案路徑/類型自動生效的範圍限定規則,符合條件才載入,類似 CLAUDE.md 但不是每次都載入。五種都能「裝東西」,但知識庫這個使用場景,比較常用到的只有 CLAUDE.md 跟 Skills 這兩種,稍微說明一下。
好,八種需求、兩個容器,兜起來看:
| # | 內容 | 放哪 |
|---|---|---|
| 1 | 資料結構定義 | CLAUDE.md |
| 2 | 分類規則 | CLAUDE.md(判準本身)+ Skills(實際跑分類的完整步驟) |
| 3 | 例行動作 SOP | Skills |
| 4 | 格式規格 | CLAUDE.md |
| 5 | 維護規則 | CLAUDE.md |
| 6 | 邊界與禁止事項 | CLAUDE.md |
| 7 | 協作風格 | CLAUDE.md |
| 8 | 規則寫法本身的規則 | CLAUDE.md |
好,我知道。 這看起來不就 CLAUDE.md + Skills 嗎? 搞一整篇的篇幅裝什麼忙?
但沒那麼簡單好嗎,我一開始本來要把部份內容歸類到 Rules ,但我的知識庫還沒有累積到需要特別把規則挪過去,這是其一
其二是我不會這樣用,不代表你不能這樣用,現在你知道知識庫需要跟 AI 協作的內容有哪些了,也知道幾種可以使用的機制,也許你可以發揮你的創意?