跳轉到內容

我的 2026 知識管理:Obsidian + Git + VitePress 工作流

Knowledge Management Workflow

在這個信息爆炸的 2026 年,單純的“收集”已經不再重要,重要的是如何將信息“結構化”並“內化”為自己的知識。

作為本站(Y-M.TOP)的維護者,我經常被問到一個問題:你是如何高效產出這些技術文章並保持站點更新的? 答案就在於一套成熟的 Obsidian + Git + VitePress 自動化工作流。今天,我把這套方案完整分享給你。


一、 核心架構:為什麼是這三者?

1. Obsidian:最強的思考溫床

  • 本地存儲:數據永遠在你自己手裡,不擔心平臺倒閉。
  • 雙向鏈接:讓筆記不再是孤島,構建網狀知識圖譜。
  • 強大的插件:支持 Git 同步、圖片自動上傳、AI 輔助寫作。

2. Git:不僅僅是版本控制

  • 多端同步:利用 GitHub 倉庫,實現電腦與手機筆記的秒級同步。
  • 自動化鉤子:每當 Git 提交時,都會觸發後續的發佈動作。

3. VitePress:極速的展示窗口

  • 靜態生成:基於 Vue 驅動,訪問速度極快,SEO 友好。
  • Markdown 優先:完美契合 Obsidian 的書寫習慣。

二、 工作流全過程

第一階段:筆記記錄 (Obsidian)

我在 Obsidian 中設置了一個專門的 content 文件夾。

  • 所有的草稿、靈感都在這裡產生。
  • 使用 [Obsidian Git] 插件,設置每 10 分鐘自動 Commit & Push。

第二階段:內容轉化與優化

當某篇筆記達到“發佈標準”時:

  1. Frontmatter 設置:添加 titledescriptionhead 信息。
  2. 多語言翻譯:利用腳本(如 scripts/translate.ts)自動將簡體中文筆記轉為繁體,擴大讀者群。

第三階段:自動化發佈 (Netlify / GitHub Actions)

  • 當我執行 git push 後,GitHub 會接收到代碼變動。
  • Netlify(或 GitHub Actions)會自動拉取最新內容,執行 npm run build
  • 新文章在幾秒鐘內便會出現在 Y-M.TOP 網站上。

三、 關鍵工具與配置

1. 自動翻譯腳本

如果你關注本站,你會發現我們提供簡繁體雙語。這是通過 OpenCC 配合 Node.js 腳本實現的,無需人工干預。

2. 圖片處理

我使用 Obsidian Image Auto Upload 插件。當我把截圖粘貼進 Obsidian 時,它會自動上傳到我的 圖床,並返回 Markdown 鏈接。


四、 給你的建議

如果你也想建立自己的“數字花園”:

  1. 不要追求完美:先記下來,再慢慢重構。
  2. 降低摩擦力:如果發佈一篇文章需要操作 10 個步驟,你一定堅持不下去。儘可能自動化。
  3. 公開寫作:將筆記發佈出來,是倒逼自己深度思考最好的方式。

🛡️ 結語

這套工作流讓我從繁瑣的“排版”和“手動同步”中解脫出來,將 90% 的精力迴歸到“內容創作”本身。如果你覺得這套方案對你有啟發,歡迎去我的 GitHub 倉庫 查看具體的源代碼配置。

2026 年,讓我們一起構建更有價值的數字大腦。


延伸阅读

免责声明

本文仅供技术交流和学习参考。涉及第三方服务的链接可能包含 sponsored 标记,请自行核实服务条款、价格和可用性,并遵守当地法律法规。

最後更新於: