Hermes + LMWiki + Obsidian — 個人知識庫工作流
今天給大家介紹一套我每天都在用的個人知識庫工作流,用 Hermes 把 LMWiki 和 Obsidian 這三個工具串聯起來,實現完全自動化的知識管理。
簡單來說,就是你把文檔交給 Hermes → Hermes 自動幫你整理成結構化的知識網絡 → 你可以在 Obsidian 裡用雙向鏈接自由瀏覽整條鏈路。文檔 → AI整理 → 變成雙向鏈接,全程不需要你手動操作任何圖形界面。更重要的是,從此之後你再也不需要向任何人學習知識庫怎麼搭建,因為這個流程一旦打好,所有繁瑣的知識管理工作都交給 AI 了,你只需要提問和探索。
第一部分:Obsidian(本地雙向鏈接筆記工具)
Obsidian 是一款本地雙向鏈接筆記工具,完全免費,跨 Windows、Mac、Linux 三平台。
-
核心特點:雙向鏈接
什麼叫雙向鏈接?舉個例子:你在筆記 A 裡寫了「參考蘋果的種植方法」,在筆記 B 裡寫了「蘋果是一種水果」,這兩篇筆記通過「蘋果」這個詞條自動關聯起來了,點擊任何一個都能跳轉到另一篇。這就是雙向鏈接,它不需要你手動維護,Obsidian 自動幫你建立關係。
傳統筆記軟件的問題是:寫了幾十篇筆記,但這些筆記之間是孤立的,根本不知道「蘋果」這個詞在其他所有地方出現過。
-
Graph View(關係圖譜)
按下 CMD + G 打開 Graph View,把所有筆記和它們之間的鏈接關係畫成一張圖,一眼就能看到知識結構,看到哪些節點是孤島,哪些是樞紐。
-
安裝與使用
- 安裝:打開官網 obsidian.md 下載 MacOS 版本。
- 創建 Vault:安裝後打開 APP,選擇或創建一個 Vault(筆記倉庫),本質上就是一個裝滿了 MD 文件的文件夾。
- 用法:在筆記裡輸入兩個方括號 水果,會自動把它變成一個藍色鏈接。如果該筆記存在,點擊就跳轉;如果不存在,點進去就會創建它。
第二部分:LMWiki(開源本地知識庫工具)
LMWiki 是一個開源的本地知識庫工具(GitHub 上有 3500 Stars,採用 GPLv3 協議)。它和市面上大多數 AI 知識庫產品的思路完全不同。
-
增量構建 vs 傳統 RAG
- 傳統 RAG(如 Notion AI, ChatGPT 文檔對話):每次提問,系統在文檔裡搜索相關段落,臨時拼湊一個答案。每次都從零開始,沒有積累。
- LMWiki 的思路:讓 AI 增量構建一個「持久化」的 Wiki。
- 持久化:你導入一篇文檔,LMWiki 會真正理解文檔,提取關鍵實體、概念、關係,然後生成或更新對應的 Wiki 頁面。
- 積累:這些頁面保存在本地,隨著導入文檔越多,Wiki 越豐富。頁面之間會形成引用和關聯,矛盾的地方會被標註,知識空白會被識別。
- 回答:提問時直接基於結構化 Wiki 回答,並標註來源(告訴你結論來自哪篇文檔的哪一段)。
-
安裝與操作步驟
- 下載:訪問 nashlm/lmwiki/releases 下載 MacOS 的 .dmg 或 .app 文件。
- 安裝:解壓後將 LMWiki.app 拖到應用程序文件夾。
- 新建項目:打開 APP,點擊 New 或 + 按鈕創建項目。
- 配置 API:點擊右上角設置圖標,填入 API Key(支持 OpenAI, Claude, Minimax 及任何 OpenAI API 接口)。
- 導入文檔:左側文件樹右鍵點擊 Import 或按 CMD + I。支持 PDF, MD 和 TXT。
- 交互:底部的對話框可以直接提問,右側預覽區會實時渲染成結構化的 Wiki 頁面。
關鍵點:LMWiki 的項目目錄裡有一個 Wiki 文件夾,裡面是 AI 生成的純 MD 格式頁面。這個文件夾可以直接拖進 Obsidian,完全兼容雙向鏈接功能。
第三部分:Hermes(自動化執行引擎)
Hermes 是一個 AI 助手,在這套工作流中承擔「自動化執行引擎」的角色。
-
核心能力
Hermes 可以通過 AppleScript 控制 LMWiki 的圖形界面。這意味著你不需要手動打開 LMWiki、點擊導入按鈕、選擇文件。你只需要告訴 Hermes:「把桌面的產品文檔導入知識庫」,Hermes 就會自動幫你完成全部操作。
-
前提條件(權限開啟)
MacOS 需要開啟輔助訪問權限:系統設置 → 隱私與安全性 → 輔助功能 → 將 Terminal 或你的終端應用添加至列表並開啟開關。
-
使用規則(防止污染)
只有當你明確要求時,Hermes 才會操作知識庫:
- 執行寫入:當你說「寫入知識庫」、「導入知識庫」、「把這個文件放進知識庫」時 → 執行導入。
- 執行檢索:當你說「結合知識庫查一下」、「根據知識庫回答」時 → 執行檢索。
- 普通對話:日常對話時,Hermes 不會主動動你的知識庫,這樣可以防止知識庫被無關對話污染。
完整閉環工作流演示
入口 → Hermes → LMWiki → Obsidian
- 下達指令:你說「把桌面的產品需求文檔導入知識庫」。
- 自動化執行:Hermes 通過 AppleScript 激活 LMWiki 窗口 → 點擊 Import 按鈕 → 在文件選擇器定位到桌面 → 選中文件 → 確認導入。
- AI 處理:LMWiki 讀取文檔 → 識別關鍵實體(如產品名稱、功能模塊) → 在 Wiki 基礎上增量更新頁面 → 右側預覽區實時顯示摘要、要點和來源。
- 知識展示:將 LMWiki 的 Wiki 文件夾拖進 Obsidian → 形成由 AI 整理過的雙鏈網絡 → 通過 Graph View 查看知識關聯強度。
這個過程可以無限循環:導入更多文檔 → Wiki 不斷擴充 → 知識網絡越密集 → 回答越準確。
總結:三條規則
- 規則一:說「寫入知識庫」→ Hermes 導入
- 規則二:說「結合知識庫」→ Hermes 檢索
- 規則三:Obsidian 隨時可用(純 MD,無需轉換)
最終分工
- Hermes:自動化執行引擎(接收指令 → 操作界面)
- LMWiki:本地知識庫(文檔處理 → 增量 Wiki 構建)
- Obsidian:筆記展示層(雙向鏈接 → 知識網絡可視化)