我的 2026 知識管理:Obsidian + Git + VitePress 工作流
在這個信息爆炸的 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。
第二階段:內容轉化與優化
當某篇筆記達到“發佈標準”時:
- Frontmatter 設置:添加
title、description和head信息。 - 多語言翻譯:利用腳本(如
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 鏈接。
四、 給你的建議
如果你也想建立自己的“數字花園”:
- 不要追求完美:先記下來,再慢慢重構。
- 降低摩擦力:如果發佈一篇文章需要操作 10 個步驟,你一定堅持不下去。儘可能自動化。
- 公開寫作:將筆記發佈出來,是倒逼自己深度思考最好的方式。
🛡️ 結語
這套工作流讓我從繁瑣的“排版”和“手動同步”中解脫出來,將 90% 的精力迴歸到“內容創作”本身。如果你覺得這套方案對你有啟發,歡迎去我的 GitHub 倉庫 查看具體的源代碼配置。
2026 年,讓我們一起構建更有價值的數字大腦。
延伸阅读
免责声明
本文仅供技术交流和学习参考。涉及第三方服务的链接可能包含 sponsored 标记,请自行核实服务条款、价格和可用性,并遵守当地法律法规。