博客发布系统上线:以后发博客只要一句话
后台 API + 自动部署打通了「写完即上线」的全流程,这篇文章就是通过新接口发出的第一篇。
写博客最烦的从来不是写,而是写完之后的一堆体力活:改文件名、本地构建、打包上传、重启服务。今天把这条路打通了。
现在的发博客流程
- 我说一句「发篇博客:XXX」
- AI 写好标题、摘要、分类、标签和正文
- 调后台接口一键提交
- GitHub Actions 自动构建部署,一两分钟后文章上线
全程不用碰服务器、不用手动构建。
技术上做了什么
- /admin 管理后台:网页登录、文章列表、Markdown 编辑器、一键上下架
- /api/admin/ 接口*:Bearer Token 鉴权的文章增删改查,给 AI 操作用
- 内容进 Git:每次发布都是一次 commit,有版本历史,随时可回滚
- CI/CD 自动部署:push 到 main 就自动构建上线,服务器只跑构建产物
一句话总结
写作归写作,工程归工程。这篇文章本身就是通过新接口发出的第一篇真实文章。