知識管理 / 教學

知識庫太大,我改成三庫分流

一開始所有東西都丟在同一個庫,越大越難找。後來我用一個問題把它拆成三個庫,再立一條存檔流程。這篇把方法、步驟、例外全部攤開,你可以照著做。

先說在前面這篇講的是我自己的知識庫怎麼拆。判斷標準和流程你可以照搬,但每個人庫裡的東西不一樣,照做的時候請對著你自己的內容判斷,不用硬套我的資料夾名稱。
適合誰

知識庫越長越大、開始翻不動,想把它拆開,又不知道該照什麼標準拆的人。

這篇在聊什麼

一套可以照做的拆庫方法:換一個判斷標準、分成三個庫、立一條存檔流程,再加一個例外處理。

你可以帶走什麼

一個判斷問題(這東西是誰要用的)、三個庫的具體分法、一條「先讀檢索頁再存檔」的流程。

主題:知識管理 主題:知識庫 主題:AI Agent 程度:基礎 類型:教學文章
知識庫太大,我改成三庫分流:原本卡住、先讀檢索頁、再分流存檔三段流程圖
一張圖看完整套方法:從原本卡住,到先讀主庫檢索頁判斷誰要用,再分流存進主庫、副庫、對外庫。

全部混在一個庫,越大越難用

我的知識庫越長越大。一開始所有東西都存在同一個庫,企劃、會議記錄、程式碼、網站、技能包,全部混在一起。

到後來出現三個很具體的問題:

  • 找一份文件要捲很久,搜尋還會撈出一堆不相干的東西。
  • AI 進來讀,常讀到一堆它用不到的人類文件,或在大量檔案裡找不到該執行的程式。
  • 我自己都記不清楚某個東西放哪,每次存檔都在猶豫。

我決定把它拆開。但拆之前先遇到一個問題:照什麼標準拆。標準選錯,拆完只會更亂。

第一個方案失敗:用檔案型別分會跨界

我最先用的標準是「檔案型別」:文件一庫,程式碼一庫。

做下去就出問題。我有一個對外網站,它同時是程式碼(要部署、要版控),又是要交給別人看的成品。照型別分,它兩邊都算,結果哪一邊都放不進去。

這不是單一例外。凡是「會交付出去的程式產物」都會卡在這條界線上。所以這個方案我直接放棄。問題不在分得不夠細,在判斷標準本身選錯了。

可行方案:改問「這東西是誰要用的」

我把判斷標準換成一個具體問題。每份檔案進來,只問一句:這東西是誰要用的?

答案只有三種,對應三個庫。

主知識庫 給「人和 Agent 入口」用

我自己工作、做決策要翻的東西。企劃、筆記、會議記錄、決策參考文件。這裡也是 AI 每次進來的入口。

副知識庫 給「AI 和機器執行」用

機器在跑的東西。程式碼、版本控制、部署檔、技能包備份。我人不會直接翻,是 AI 在讀、在執行。

對外知識庫 給「受眾」用

要交出去的成品。產品、對外網站、給客戶或學員的技能包。這個庫我還在逐步搬入。

回到剛剛卡住的網站:它是要交給受眾用的,存進對外知識庫。它是不是程式碼,不再參與判斷。一個問題就把跨界的東西定位好了。

運作機制:Agent 先讀檢索頁,再分流存檔

只分三個庫還不夠。庫一多,AI 存錯位置的機率反而變高。所以我在主知識庫放一張檢索頁,當所有存檔動作的第一站。完整流程三步:

第一步先讀主庫檢索頁

檢索頁裡有四個索引:目錄索引、標籤索引、專案索引、人物索引。AI 進來先讀這張頁,先掌握整個庫的內容,知道東西該往哪掛。

第二步判斷誰要用

拿上面那個問題判斷:這份東西是人用、AI 執行用、還是給受眾。三選一,不含糊。

第三步存到對應知識庫

按判斷結果存進主庫、副庫或對外庫,順手掛上對應的標籤和索引。存完,檢索頁也跟著更新。

順序很重要先讀檢索頁再動手,規則是「不讀就不准存」。少了第一步,分流會慢慢出錯,三個庫又會回到混在一起的狀態。

一個例外:能不能運作優先於分類整齊

照「誰要用」分,會遇到一個看起來矛盾的情況。

有些技能包是 AI 在讀、在觸發的,照標準應該歸到 AI 的副知識庫。但它必須留在主知識庫,AI 才叫得動。一旦搬去副庫,它就觸發不了。

判斷原則當「照分類擺」會讓東西不能運作,就以能運作為準,讓分類退一步。分類存在的目的是讓系統好用;當它擋住了運作,就該調整。

所以這類自用技能包,我讓它留在主庫。整理知識庫的時候,這一點很容易忽略:方法是工具,要服務實際運作,不是反過來。

整套方法收束成三句

第一,換判斷標準:別用檔案型別分,改問「這東西是誰要用的」。第二,分三個庫:人用的進主庫、AI 執行用的進副庫、受眾用的進對外庫。第三,立流程:每次存檔先讀主庫檢索頁,再判斷誰要用,再存到對應庫;遇到照規則擺就不能用的,以能運作為準。

這是我自己正在用的 AI 知識管理方法。完整的資料夾結構、檢索頁四個索引怎麼建、跨庫索引怎麼接,我會陸續整理在這個官網。想一起把知識庫整理好,歡迎先從社群開始。

免費線上講座

每個月兩場免費講座。

點我加入 Line 社群 ↗