写了一个小工具

咕咚 于 2023-02-19 发布

自己的博客是通过 Github 搭建的,博客上之前开辟了一个 Daily 模块,这个模块用来展示每天写的一些碎碎念,每天一篇,之前都是每天在手机软件里写一篇,周末整理,然后通过电脑编辑,提交到 GitHub 的博客仓库。

这个过程,写还好,但每次发布,即使是一周发一次,也还是觉得麻烦,需要打开电脑,整理笔记,新建多个文件,而且文件名、文件内容格式还有特定要求,等等,总之需要做很多重复工作。

所以就想,能不能直接手机里写好笔记之后,直接一键发布到 github 代码仓库,简单省事。

因为我自己使用的是 jekyll ,只需要在根目录的 _posts 文件夹下面,使用 github API 上传一个特定格式的文本文件即可,提交文件后,github page 会自动编译为静态文件,然后就完成了更新博客。

由于之前开发过 github 图床,所以复用之前的代码,稍加改造就可以搞定文件上传,简单说就是本地生成一个笔记的 md 文件,然后使用 github api 上传,前提是需要配置 Github token,以及自己仓库地址,配置完成后,写完笔记,预览、发布即可。

从此以后,简单的 Daily 在手机端就可以轻松的发布和更新。

🤗🤗

下载体验地址(仅 Android):http://fir.gudong.site/g56c