測試 Obsidian→Astro 工作流程
今天測試了什麼?
今天花了一些時間測試新建立的 Obsidian→Astro 工作流程,整體體驗非常棒!
為什麼選擇 Obsidian + Astro?
Q: 為什麼要用 Obsidian 來管理部落格內容?
A: Obsidian 提供了優秀的 Markdown 編輯體驗,搭配強大的雙向連結和圖譜功能,讓我在寫作時能更自由地組織思緒。最重要的是,所有內容都是純文字檔案,完全掌握在自己手中。
Q: Astro 在這個流程中扮演什麼角色?
A: Astro Content Collections 讓我能用 TypeScript 定義內容結構,並在建置時進行驗證。寫完文章後,Astro 會自動讀取 Markdown 檔案,生成靜態頁面。這種方式既保有寫作的彈性,又能確保內容的一致性。
Q: 這個工作流程的優勢是什麼?
A: 最大的優勢是「所見即所得」——我在 Obsidian 中看到的就是最終呈現的內容。不需要複雜的後台操作,不需要擔心資料庫問題,只要專注在寫作本身。當我在 Obsidian 完成文章並推送到 Git,Vercel 就會自動觸發建置,幾分鐘後文章就上線了。
實際體驗如何?
整個流程非常順暢。從開啟 Obsidian 寫作,到使用 Git 推送,再到 Vercel 自動部署,完全不需要手動操作後台。這種純文字為基礎的工作流程,讓我可以用熟悉的工具(Vim keybindings!)快速寫作,同時保有內容的可攜性和版本控制。
真心推薦給想要簡化內容管理流程的開發者!