HYM

security x life

安全技术与生活记录

03 // PROJECT CASE

内容即代码 CMS 工作流

使用 Markdown、JSON 和 GitHub Contents API 管理博客、旅途、训练、技能、项目和联系方式,不引入数据库。

项目概览

问题

个人站内容模型较小,过早引入数据库和复杂后台会增加维护成本,也会让部署链路变重。

结果

后台可维护多类内容,环境变量缺失时允许本地预览,配置 GitHub 后可发布内容和上传文件。

负责内容

负责认证、远端优先本地兜底、内容序列化、发布路径约束、上传路径和后台编辑体验。