"If you do it more than twice, automate it." —— 某位被重复劳动逼疯的程序员
此时此刻
就在刚才,我还在为 Halo 的后台发布流程感到头疼: 1. 登录后台 2. 点击新建文章 3. 粘贴 Markdown 4. 手动写摘要 5. 点击发布...
太慢了! 对于习惯了命令行(CLI)的我们来说,这简直是对生命的一种浪费。
现在:只需 3 秒
有了我们刚才开发的 publish_post.py,我现在发布这篇文章只需要在终端敲下一行命令:
bash
python3 publish_post.py content/SHOW_OFF_DEMO.md
系统会自动帮我完成: * ✅ 解析 Markdown:把本地文件变成 HTML。 * ✅ 生成摘要:自动提取前 200 字,不再需要不想写。 * ✅ 权限管理:自动修正用户和快照权限,防止 500 报错。 * ✅ 秒速上线:当你看到这段文字时,它已经在那儿了。
下一步
这就完了吗?不。
下一步,我们将把这个脚本集成到 GitHub Actions。
以后,我只需要 git push,博客就自动更新。
这就是 Biof3 的哲学:用技术解放创造力。
Stay tuned.