我如何用 Obsidian 寫部落格文章
原文由 Unattributed 于 發布,訂閱此部落格
你大概遇過某些 Obsidian 狂熱傳教士,鼓吹著一套繁瑣複雜的筆記整理系統,還要打造什麼知識庫。老實說,我前不久才剛參與了一場關於個人知識管理的討論。但這篇文章不是要講那個。
我個人使用 Obsidian 的方式很簡單。我只在裡面加入真正需要的工具,讓事情更好完成、更省事。有句話(找不到出處,我就轉述一下)說,系統應該只需要剛好夠複雜就好,不需要更多。意思是,既然只需要一支扳手,就沒必要打造一台什麼魯布·戈德堡機械。這就是我的做法:拿扳手裝上幾個需要的工具,該鎖緊的地方鎖緊就好。
所以,這篇文章會帶你看看我現在是怎麼作業的。這套系統在過去幾週內已經演變了一些,未來可能還會繼續調整。但核心想法始終不變:保持簡單,但要實用。
規劃
從 WordPress 轉到 write.as 之後,我「失去」的最大功能,就是沒有辦法好好規劃想寫的文章。Obsidian 最近新增了一個叫做 Bases 的功能,讓我可以很輕鬆地建立一個表格,收納我三個網站的所有文章:
主要規劃表格的檢視畫面。尚未發布的文章已模糊處理——先不爆雷! ;)
這套做法簡單的地方在於,只要看這個表格,就能快速知道哪些文章已經發布、哪些還在規劃/草稿階段,以及每篇文章的預定發布日期。不過,這麼大的表格瀏覽起來可能有點吃力。還好,我還有另外幾種檢視方式可用:

「規劃/草稿」檢視只會顯示我正在處理的文章。

而「已發布」檢視則會顯示我已經發布的內容。
這套系統有兩個「天才」之處。第一,所有這些資訊都是文章本身的一部分,不需要額外追蹤。第二,我可以直接在這個清單上更新「已發布」、「排程」和「狀態」欄位,不用逐一點開文章。這是怎麼做到的?
新增文章草稿
每當我有新點子,就會在網站的資料夾裡新增一份文件,然後套用範本:
Blog Template 是給網站文章用的,CMP Template 則是用於我封存的 Podcast 文章。
套用 Blog Template 後,文件就會出現在規劃表格裡。套用範本後的文件看起來像這樣:
文件中已套用範本,規劃表格的 Properties 已圈選起來。
你可能會注意到,同時有 Untitled 和 Title 兩個欄位。Untitled 是 Obsidian 裡文件的檔名,而 Title 才是真正的文章標題。為什麼要兩個?因為 Obsidian 對檔名有些限制。舉例來說,字元 : 不能用在 Obsidian 的檔名裡,但有時我需要在文章標題中使用它。
接下來的寫作就超簡單了……
在 Obsidian 中寫作
完整的寫作環境,標示了幾個重點項目。
接下來就是專心寫作了。畫面大部分都是編輯區,讓我可以直接處理文章。如果有圖片(像這篇文章這樣),直接拖曳就能放到定位。左側是導覽面板,上半部是資料夾,下半部則是所選資料夾裡的檔案。編輯區的左邊則是目前文章的版本控制面板(我會在下一節說明為什麼這樣選擇)。
寫完文章後,我會把它匯出到輸出資料夾。匯出過程會把任何 Obsidian 專屬的標記語法(例如使用 wiki 風格連結)轉換成標準的 Markdown 格式,並把所有附件(圖片)跟文章一起放到同一個資料夾裡。這樣上傳到 write.as 就變得非常簡單。
Obsidian 外掛
我在 Obsidian 裡使用了一些社群外掛,如下圖所示:
圖片:已安裝的社群外掛截圖。
其中最重要的就是 Harper 和 LanguageTool,這兩個外掛所呼叫的應用程式都安裝在我的本機系統上,因為我的網路連線比較慢,也偏好讓工具在本機上執行。markdown export 是我用來匯出部落格文章的工具。Notebook Navigator 大幅強化了 Obsidian 內建的導覽面板,我用到現在還只是皮毛。Outliner 提供了更好的清單處理功能,可以拖曳項目、摺疊等等。Typewriter Mode 我其實只用它一個功能:突顯我正在編輯的那一行。(這個習慣我已經維持了 40 多年,因為它對我獨特的閱讀障礙很有幫助。)
Remotely Save 是我用來在不同系統間同步保存庫的工具。Version Control 則是一套簡單的內建版本控制系統。比起使用 git 或其他外部版本控制系統,它的優點在於文件的版本會跟著 Remotely Save 一起同步。這樣就不需要另外去同步 git 儲存庫和保存庫了。
Zotero Integration 讓我在需要時可以搜尋並插入書目引用。可惜 write.as 不支援引用連結,所以我只能用行內引用的方式,而不是用章末註的形式。
Safi Site Audit 是這個保存庫裡我獨有的工具。它用來檢查我網站的健康狀況,揪出重大問題,像是失效連結、缺少替代文字等等。我不是很常執行它,但偶爾能檢查並產生一份報告還是很好用的。
結論
對我來說,Obsidian 靠著最近新增的 Bases 功能加上幾個外掛,就構成了一個很棒的寫作環境。能夠追蹤正在處理的文章狀態、對文件進行版本控制,還有一些額外的工具可以讓我依喜好自訂環境。
我知道外面有很多 Obsidian 的傳教士,他們的熱情和過度複雜的設定,可能會讓 Obsidian 看起來難以親近。就我個人而言,我發現只要依照自己的需求去量身打造,它就非常好用。而這才是最重要的,也是讓我使用工具時最有生產力的關鍵:用我需要的方式,去完成我需要做的事。
這篇文章沒有太詳細說明我實際上是怎麼微調的(像是某些工具的快速鍵設定)。希望它能讓你對我的工作流程有點概念。也或許能給你一些靈感,去優化你自己的工作流程。
分類:#HowTo 標籤:#obsidian, #tool, #writing, #blogging, #configuration, #workflow 授權:Copyright Unattributed. 採用 創用 CC BY-NC-SA 4.0 授權。
隨機一篇部落格
留言
登入後參與討論