重新開始寫部落格

部落格也荒廢一陣子了,之前有想說的話傾向於在推特寫推文交流, 但對於更長篇幅的心得,的確也該學學好和弦部落格頻繁更新的模式, 用比較隨心所欲的方式來寫作!

還有一些阻力來自於目前的部落格系統。由於是自己寫的腳本, 總是過度糾結一些細節,以致於想發文時遲遲不肯動筆。 還是應該要有「先做再說」的氣魄,才能漸漸往自己想達成的目標靠近。

今天修改了一些腳本小細節,先整理一下目前的部落格狀態:

服務架構

  1. 文章發布:大部分頁面的 html 檔案,在同一目錄下會留存同樣名稱的 .md 原始檔作為其它用途。 例如本頁面的原始檔是 work-on-blog.md。

  2. Metadata: 每一個 markdown 原始檔在最開頭使用 SGML comment 的型式來撰寫 frontmatter,有別於常見的服務(Github)使用 YAML 的型式。例如:

    <!--
    key: value
    date: 2026-10-02
    -->
    
    # 文章標題
    
    文章正文...
    
    這樣一來經由不同的 markdown 編譯器處理,比較能得到一致的結果。

  3. 業務邏輯:部落格相關腳本置於 /scripts/,build.sh 承載了主要業務邏輯, 主要使用 bash 腳本搭配 discount 撰寫。

之後要做的事

  1. 設定圖床:之前用了 rclone 來轉發 Google Photos 的圖片作為圖床,之前因為重新設定 VPS 的關係全都失效了。 況且我現在也沒在使用 Google Photos (主要是 Google 的容量推銷訊息太煩人了),或許可以把 Cloudflare 的服務整合進文章發布流程。

  2. 留言系統:之前基於個人信箱作為儲存訊息的腳本,寫到中間就半途而廢了。概念本身不複雜,現在與 agent 協作應該可以快速實現!