前言
上篇博文中,在折腾了好一番好终于让我调试好 Github Action 的设置,让 iOS 更新发布博文成为可能。由于生活习惯、设备持有情况的关系,我使用最多,获取最方便的还是手头的 iPhone,因此这一篇博文,我将要尝试在 iPhone 上进行撰写、发布。
工具选择
文本编辑
作为长期 iOS 用户,我尝试过众多文本编辑软件,但最终能留在我手机第一屏的只有 Drafts。它吸引我的有两点,一是打开迅速,二是有丰富的扩展能力。而且在撰写 Markdown 格式的文章上,Drafts 也有方便的配套功能。因为要发布的是基于 Hugo 的博文,因此要在文章头上加入相关信息,这一点可以利用 Drafts 自带的 action 方便的编写一个简单的生成动作。
|
|
上面的[[]]为Drafts内的模板标签。
除此之外,因为对于文章保存,在命名上我希望能根据日期有一个统一的格式,也利用 Drafts 的 action 编写了一个简单的脚本:
|
|
Git Push
文章编辑好后,下一步只用 push 到 Github 的对应仓库,剩下的所有工作就可以交给 Github Action 自动处理。而能将 Push 功能做好的,在 iOS 上目前首选应该就是Working Copy了。
流程
- 用 Drafts 撰写文章;
- 用 Drafts 生成文章头;
- 用 Drafrs 对文章进行重命名分享到 Working Copy;
- 在 Working Copy 中对文章进行 Push;
- 静待 Github 更新。