跳轉到

Obsidian + MkDocs Knowledge Management

概念概覽

問題:Obsidian 與 MkDocs 的差異

核心知識

問題:Obsidian 與 MkDocs 的差異

功能 Obsidian 原生 MkDocs
雙向連結 原生支援 不支援
[[Wikilink]] 原生支援 不支援
知識圖譜視覺化 原生支援 需插件
GitHub Pages 部署 需額外工具 原生支援

整合策略(不拋棄現有 MkDocs)

  • 語法兼容:mkdocs-roamlinks-plugin 讓 MkDocs 讀懂 [[Wikilink]]
  • 雙向連結:backlink_pass.py 在 build 前注入反向索引
  • 不需要 Obsidian CLI:直接在 MkDocs 層面實現 Obsidian 的核心功能

Claude Code + Obsidian 社群方案調研結果

社群常見方案是用 Claude Code 的 wiki_manager 風格腳本自動維護 .md 文件,再用 Obsidian 作為本地瀏覽/編輯器,MkDocs 作為發佈端——三者分工明確。

經驗教訓

  • 不需要 Obsidian CLI 也能在 MkDocs 實現 Obsidian 核心的雙向連結體驗

  • roamlinks + backlink_pass 的組合是最低侵入性的升級路徑,不需要重寫現有文件

常見陷阱

  • Obsidian 的圖譜視覺化是其最大優勢,MkDocs 目前無法完全複製,需接受這個限制

  • 若未來想遷移回純 Obsidian vault,[[Wikilink]] 語法兼容,但 backlink section 會有冗餘內容需清理

相關概念

相關視角

以下頁面與本概念共享主題,但從不同角度切入。保留獨立視角同時提供交叉參考:

來源 Sessions

日期 Session 貢獻摘要

| 2026-04-11 | a0379709-073f-4231-a61f-87b8486559f7 | 此 session 調研了 Obsidian 與 Claude Code + MkDocs 的整合方案,確立了以 mkdocs-roamlinks 橋接 Obsidian [[Wikilink]] 語法、以 backlink_pass.py 補足雙向連結能力的組合策略。 |


本概念頁面由 Semi-Brain Wiki 系統自動維護

最後更新: 2026-04-11