引言
熊貓一直用的都是Obsidian作爲編輯器,翻了下倉庫,目前剛好攢到 1000 篇,這東西也算陪着熊貓一路走過來了。
體驗過不少編輯器,Obsidian依舊是熊貓用得最順手的那一個,數據放在本地,插件自己挑,主題想怎麼改就怎麼改,對於本地黨來說,確實舒服。
但如果有遠程需求,換到公司電腦、平板或者手機,想臨時打開自己的知識庫並不輕鬆,要麼安裝客戶端再折騰同步,要麼套一層VNC,熊貓之前也寫過一套VNC網頁版,能用,但延遲比較明顯,插件兼容性也不算好,畢竟原理還是隔着瀏覽器操作遠程桌面。
前兩天搜插件偶然看到一個項目Ignis,它不是另一套遠程桌面,而是補齊了Obsidian依賴的Electron API,讓Obsidian直接運行在瀏覽器裏,項目支持Docker部署,主題照樣能換,大多數社區插件也可以正常運行。
AI知識庫搭建
把Obsidian搬進NAS只是第一步,熊貓這次還準備把整個知識庫接入AI,讓AI可以讀取、整理和維護Obsidian裏的內容。
常規做法是部署OpenClaw或Hermes這類Agent,再把Obsidian的倉庫目錄交給它。這樣確實可以管理筆記,但Agent通常只能處理知識庫,無法繼續控制NAS上的服務和文件。
熊貓想要的,是一個Agent同時管理知識庫和NAS,所以這次選擇鐵威馬F4-425 Pro作爲部署機。
TOS 7提供了不少系統級API,再搭配系統中深度集成的OpenClaw,Agent在獲得授權後,不僅可以讀寫知識庫,還能調用NAS的相關能力。以前需要多個服務配合完成的事情,現在可以交給同一個Agent處理,確實省事不少。
關於TOS 7的詳細介紹之前熊貓專門出過一篇文章,想知道的可以翻翻歷史文章,這次就只講Obsidian的部署和AI的接入如果去做。
項目部署
關於項目部署,因爲TOS 7提供了非常多深度的系統原生API,所以以往這一步對於小白非常難的點現在也只是一句話的事。
打開應用中心裏的OpenClaw,把Ignis的項目地址發給它,再說明需要映射的目錄和端口即可,爲了穩妥,你可以建議讓它先給出Compose配置,確認沒問題後再執行。

命令發出後,OpenClaw會讀取項目文檔,根據要求生成配置、創建目錄並選擇端口。
當然,如果你想自己手動部署,Ignis也提供了compose文件,代碼如下:
services:
ignis:
image: nobbe/ignis:latest
ports:
- "8080:8080"
environment:
# match these to your host user (run: id)
- PUID=1000
- PGID=1000
volumes:
- ./vaults:/vaults
- ./data:/app/data
- obsidian-app:/app/obsidian-app
restart: unless-stopped
volumes:
obsidian-app:
其中vaults代表存放筆記的位置,也就是咱們的庫,/app/data則是插件和數據信息,一些手動安裝的插件可以在這個路徑下去安裝,/app/obsidian-app則是Obsidian的緩存。
PUID和PGID需要根據NAS上的實際用戶進行修改,如果權限不對,後面大概率會遇到無法創建或修改文件的問題,不過AI會幫我們設置好。

第一次啓動時,Ignis會從官方來源下載Obsidian,等待一兩分鐘屬於正常情況,部署完成後,在瀏覽器輸入http://NAS地址:8080,首次進入會打開倉庫管理器,可以創建新倉庫,也可以直接讀取映射目錄中已有的倉庫。
第一眼看上去,它和桌面版Obsidian已經非常接近,核心編輯、主題和簡體中文界面都有,大多數社區插件也能正常加載。
但“接近”不等於完全一樣,依賴Node原生模塊、外部程序或底層網絡能力的插件,目前無法正常運行。

因爲運行在瀏覽器中,Ignis比桌面版多了文件上傳和下載入口,本地文件可以直接傳進知識庫,也可以通過NAS上映射出來的文件夾進行復制,兩種方式最終都會寫入同一個倉庫。

這邊完成了部署,那邊Openclaw也已經完成了對Obsidian的對接。

接入之後,AI可以直接讀取和整理Obsidian中的內容,比如創建文檔、調整分類、彙總資料,或者根據已有文章生成一份知識庫總結。

如果再把OpenClaw接入飛書、微信等平臺,平時使用的通訊工具就成了知識庫入口,人在外面,不用先打開NAS,也不用進入OpenClaw後臺,直接在聊天窗口裏查詢資料、整理筆記或者創建文檔即可。

知識庫總結一覽
需要注意的是Ignis目前沒有內置登錄功能,默認提供的也是HTTP服務,所以如果不是特別需要,還是不建議端口直接映射到公網,任何能夠訪問該地址的人,都可能讀取和修改整個知識庫。
寫在最後
作爲Obsidian老用戶,Ignis確實值得折騰一下,它最大的價值不是“網頁版Obsidian”這幾個字,而是繞開了傳統VNC的卡頓和套娃,瀏覽器直接打開,插件大多能跑,數據還留在自己的服務器上,這纔是NAS用戶真正需要的體驗。
當然,它目前仍在持續開發,插件兼容性也沒有達到百分百,如果你高度依賴Node原生插件,或者不想折騰HTTPS和認證,那它暫時未必適合你。

這次搭配F4-425 Pro、TOS 7和OpenClaw,最終實現的效果很直接,瀏覽器負責寫,AI負責整理,NAS負責保存,平時在微信或飛書裏發句話,就能調用自己的知識庫。
對於已經有NAS,又經常在多臺設備之間切換的Obsidian用戶,這套玩法確實有點東西。
以上便是本次分享的全部內容了。如果你覺得還算有趣或對你有所幫助,不妨點贊收藏,最後也希望能得到你的關注,咱們下期見!

更多遊戲資訊請關註:電玩幫遊戲資訊專區
電玩幫圖文攻略 www.vgover.com
