我真的是受夠永無止境的研究筆記軟體了

前言


過去十年間,筆記軟體不斷更迭,我使用過 Evernote, Obsidian, Notion, Heptabase 等多個筆記軟體。

說到底我並不是工具狂熱者,也不是靠開箱新的筆記軟體為生的創作者,我只是對自己使用的工具有要求而已。

為了避免重複研究新軟體的勞累過程,我決定開啟 2061 筆記漫遊計畫,期望打造一個可以持續進化,能一路用到 2061 年的筆記系統。

原則


我認為一個長久維持的筆記系統應該要符合下面條件:

  1. 開源與免費
  2. 文字檔案格式
  3. 安裝/設定簡單
  4. 功能可擴展

1. 開源與免費

非開源的軟體往往意味著背後有一家需要營利的公司,你無法掌握軟體會不會漲價或是閹割免費版的功能,更有公司倒閉的風險。

且對於付費軟體,長時間累積下來更是一筆龐大的支出,你有可能在人生的某個階段收入銳減無法負擔,而被迫停止使用筆記軟體。

從長久維持的角度來說,開源軟體會是更好的選擇

誠然專案的長期維護無法被保證,但你最少能確保目前系統所需的程式碼都能被你下載存儲。

2. 文字檔案格式

以文字格式存儲的筆記可以確保下面幾個優勢:

  • 轉換方便
    • 可以輕易的被導入任何軟體,降低替換筆記軟體的成本
    • 任何地方紀錄下的文字,都可以簡易的導入筆記軟體
  • 保存/同步簡單
    • 擁有最小的存儲空間
    • 多樣的備份方法
    • 可以使用 git 做版本記錄

以 txt 檔為格式儲存的筆記軟體並不常見,但以 md 檔案或是類似語法存儲的軟體越來越多,這類的文字格式依然保有上述的優點。

3. 安裝/設定簡單

這裡的安裝和設定簡單指的是

建設筆記環境時,應該要盡量的簡單和快速。

有時候我們會需要在新的電腦上重新建立環境,這時如果需要安裝許多插件或進行複雜設定,很可能因時間過久而忘記怎麼作法,或是太麻煩而懶得用,最終導致使用中斷。

這點和前面第一點原則可以說是衝突的,相較於大部分的營利軟體,開源軟體的安裝往往更繁瑣和困難,在保持第一點原則的情況下盡量簡化安裝是更現實可行的作法。

4. 功能可擴展

隨著流行的筆記方法不同,或是生活型態上的改變,又或者單純的被新功能吸引。

我們對於筆記軟體的需求會隨之改變

如果能在需要的時候透過設定、插件 或模組,讓系統隨需求演進可以大大降低替換軟體的可能性。

結尾


一個能長久運行的筆記系統未必是完美的,但工具終究只是工具,但把時間都花在研究和適應新的軟體上就本末倒置了。

筆記系統最重要的還是筆記

若 36 年後我的筆記依然能被打開、檢索、延續,這才是真正值得的『筆記漫遊』

在下一篇文章中,我會根據這些原則,實際選擇筆記軟體,並展示安裝與設定流程。