Skip to content

案例 D|内容工厂:批次交付流水线(Batch + Build + Deploy)

目标:把内容生产变成“每周稳定交付”的流水线。

你会得到:

  • 固定产能(比如每周 7 篇/7 关卡)
  • 每批都可验收(typecheck/build/deploy)
  • 进度可追踪(看板/批次编号)

1) 先定规则(否则会变成无穷无尽)

建议最少定义 4 个要素:

  • 范围:做什么、不做什么
  • 产能:每周/每批多少
  • 验收:必须跑哪些检查
  • 发布:预览入口 vs 生产入口

2) 一个“批次”的标准节奏

推荐固定句式:

  • “继续 Batch #N” → 开始生产
  • “Batch #N 完成回报” → 交付清单 + 构建 + 部署结果

3) 发布流水线(示例)

bash
# 1) 类型/基础校验
npm run typecheck

# 2) 构建(生成 out/ 或 dist/)
# Next.js:next build
# VitePress:npm run docs:build

# 3) 部署(wrangler pages deploy)

4) 你可以复用的“完成回报”模板

text
Batch #N 完成回报
- 新增:x 个(分组清单…)
- 校验:typecheck ✅
- 构建:build ✅
- 部署:preview URL + alias URL ✅
- 下一步:Batch #(N+1)

风险与注意

  • 没有“验收门槛”的内容工厂,会越来越难维护。
  • 每批都强制跑 build,能早发现隐患(比如 MDX/YAML 解析、导出失败)。

下一步(推荐)

  • 把这 4 篇案例页挂到侧边栏
  • 每篇补一张流程图(Mermaid/Graphviz),让阅读更舒服