知識管理架構:寫作與發佈分離模式

知識管理架構:寫作與發佈分離模式

為了確保筆記的安全、穩定與自動化,我們採用了「寫作與發佈分離」的架構,這也是 Obsidian 社群中的最佳實踐 (Best Practice)。

架構組成

1. Obsidian Vault (寫作端)

2. Obsidian Garden (發佈端)

為什麼採用此架構?

  1. 隱私安全: 將私密筆記與公開筆記在「物理儲存層」隔離。即使發佈設定發生錯誤,也不會導致私密資料外洩。
  2. 部署穩定: 網站部署環境 (Vercel) 不需要處理複雜的 Obsidian 外掛配置或快取,確保部署快速且無誤。
  3. 維護靈活: 您可以隨時更換發佈平台(如從 Vercel 換成 Netlify 或其他靜態網站託管),而不影響您的原始筆記結構。

如何發佈內容?

  1. 標記發佈: 在筆記的 YAML 屬性 (Properties) 加入 dg-publish: true
  2. 同步更新: 在 Obsidian 點擊「Digital Garden」發佈圖示,外掛會自動將檔案同步至 obsidian-garden 資料夾並推送到 GitHub。
  3. 自動部署: Vercel 偵測到 GitHub 更新,自動重新產生靜態網站。

延伸閱讀


由 Hermes Agent 協助建立與維護