引言 (Introduction)
在追求「All in AI」的過程中,知識的內化與產出不應被繁瑣的工具鏈阻礙。透過將 Obsidian 與 chenfu.ai 專案深度整合,我成功達成了一種「編輯即發佈」的無縫體驗,並導入 AI 輔助分析,讓每一篇筆記都能與過去的技術積累產生共鳴。
第一階段:基礎連結與路徑優化
首先,將 Obsidian 作為 Hugo 專案的專屬編輯器,讓本地檔案與 Vault 直接連結。
-
開啟專案:啟動 Obsidian,選擇
Open folder as vault。 -
路徑設定:導向本地專案路徑
/Users/chenfu/Labs/chenfu.ai。 -
優化目錄視圖:
-
主要創作區:
content/posts/(部落格文章)。 -
核心頁面區:
content/(關於我、專案介紹等)。
-
第二階段:Git 整合達成自動化發佈
為了實現寫完即發佈,我們利用 Obsidian Git 插件將 GitHub 與編輯器串連。
-
安裝插件:在
Community plugins中搜尋並安裝 Obsidian Git (by Vinzent03)。 -
同步設定:
-
手動觸發 (推薦):使用快捷鍵
Cmd + P,輸入Git: Push即可將更新推送到 GitHub。 -
自動備份:可設定
Vault backup interval(如 60 分鐘) 自動同步。
-
-
部署流程:一旦 Push 成功,Cloudflare Pages 會自動偵測更新並在 3 分鐘內完成部署。
第三階段:AI 增強——啟動數位雙生 (Digital Twin)
這是實現知識體系 AI 化的核心:透過 Smart Connections 讓筆記跨越時空進行對話。
-
向量索引 (Embedding):插件會讀取所有歷史文章與筆記,建立個人知識庫的向量模型。
-
智慧關聯:寫作時,右側視窗會自動提示:「您在 2018 年的筆記也提到了類似的技術邏輯…」。
-
知識問答:你可以直接詢問 AI:「基於我過去的紀錄,我對於嵌入式系統與 AI 整合的核心價值觀是什麼?」
第四階段:Hugo 寫作模板化
為了省去手寫 Frontmatter (YAML) 的麻煩,專案中已預置標準化模板:
-
模板路徑:專案目錄下
doc/templates/。 -
快速調用:
-
在 Obsidian 設定中將模板路徑指向該資料夾。
-
新增文章時,使用
Templates: Insert template叫出hugo-post-template。
-
-
預設邏輯:
git-settings.json已設定好 Commit 訊息格式,確保 Git 歷史紀錄整潔。
第五階段:社群互動功能 (Giscus)
為了增加互動性,網站整合了基於 GitHub Discussions 的評論系統:
-
留言管理:所有評論數據與 GitHub Repo 裡的 Discussions 同步,可直接在 GitHub 網頁端管理。
-
功能亮點:支援按讚 (Reactions) 與多語言介面。
-
檢查項:確保 GitHub Repository 的
General設定中已勾選Discussions功能。
💡 日常工作流總結
-
捕捉靈感:打開 Obsidian,使用模板快速建立新文章。
-
AI 輔助:利用 Smart Connections 連結過去 14 年以上的技術與管理知識。
-
撰寫預覽:以 Markdown 書寫(圖片存放在
static/img/,引用路徑為/img/xxx.png)。 -
一鍵發佈:
Cmd + P>Git: Commit all and push。 -
即時上線:等待 3 分鐘,
chenfu.ai自動更新完畢。
結語 (Conclusion)
將寫作工具與發佈管道合而為一,不僅降低了分享的門檻,更重要的是透過 AI 插件,我能隨時與「過去的自己」進行技術對話。這不僅是一個部落格,更是我個人數位腦力的延伸。
Comments & Feedback