这个项目的第一版选择静态优先架构:
Agent 或人工编辑
-> content/*.md
-> git commit
-> build
-> deploy
相比一开始引入数据库和后台,这条路径更轻,也更贴近个人站点的真实需求。
保留的扩展点
- frontmatter 已经包含
type、humanRatio、agentSource。 - 内容分为 writing、projects、lab 三个集合。
- Lab 可以引用
public/lab/*下的独立 HTML Demo。 - 后续可以用脚本或 Agent 直接生成内容文件。
未来可能升级
当内容发布频率足够高,再加入 Fastify + SQLite + HMAC 发布 API。到那时,后端是对稳定流程的增强,而不是一开始的负担。