又是很久没更新博客和公众号, 昨天想更新一篇关于瑞士驾照的内容, 写作本身其实挺流畅, 但是在发布到博客和微信公众号的过程中费了不少时间和功夫...

其实我过去一年多在私人笔记(zim/obsidian/foam)里写了不少内容, 但是都没有发布. 一部分原因也是这些发布过程中的阻力(friction)造成的, 尤其是很长时间不碰又会忘记, 需要重新摸索着发布.

这里记录一下我目前文章的写作和发布流程(包括每一步的预估耗时), 反思一下哪些环节可以优化(甚至自动化).

I-文章写作

博客写作主要在zimwiki编辑器里进行. 十年过去了, 现在虽然也开始用obsidian和foam, 我感觉zim依然是专注编辑内容的最佳工具, 编辑体验非常流畅.

(关于这些笔记软件以后有机会再聊).

II-发布到个人github博客

  1. 把zim里的文章导出为markdown : 5~10min
  2. zimwiki导出markdown文章源码 — zim里右键菜单
  3. VSCode打开博客目录, 新建一个markdown文件并粘贴内容
    • 我用pelican生成静态博客, 需要在markdown开头加上一些metadata(标题/标签/日期等)
    • 用VSCode的markdown预览查看和修复排版问题(因为zim的导出不是100%完美)
  4. 纯文字的内容还好, 如果附带了图片, 还需要手动在images/<slug>/新建文件夹, 把zim里的图片放进去 ...