← 返回博客
你好,这是我的静态博客流水线
为什么要自己搭
市面上博客平台很多,但我更希望:
- 笔记就是仓库里的 Markdown,和代码一样可 diff、可 PR。
- 推送到 GitHub 后自动上线,不必再登录别的后台点发布。
- 页面约束固定,以后交给 Agent 改 UI 也不会每次换一种审美。
这条链路怎么走
content/posts/*.md
│
▼
npm run build (本地或 CI)
│
▼
dist/**
│
▼
Cloudflare Pages ← GitHub Actions
日常我只需要:
- 新增或修改
content/posts/yyyy-mm-dd-slug.md git commit+git push- 等 Action 变绿
和本站约束文档的关系
- 长相:
DESIGN.md - 信息架构:
docs/PAGE-CONTRACTS.md - 字段约定:
docs/CONTENT-MODEL.md - Agent 改站流程:
docs/AGENT-WORKFLOW.md
把「写什么」和「长什么样」拆开,长期维护成本会低很多。
接下来
- 把协议对接、压测和踩坑写成系列笔记
- 需要时再加 RSS、标签页等能力
如果你也在做 JT 或流媒体相关的事,欢迎来 GitHub 交流。