用途:为某个服务或团队产出一份完整、可执行的 CI/CD 手册,说明流水线中运行什么、何时运行、为何这样设计、由谁负责,以及出故障时如何处理。适用于被要求记录 CI/CD 流水线、编写部署流程、定义发布门禁、记录构建与测试阶段或创建部署指南的场景。
主要能力:按固定结构输出手册,包括服务概览、部署频率、流水线各阶段(构建与 lint、单元测试、集成测试、安全扫描、构建制品、部署到预发、冒烟测试、人工审批门禁、部署到生产、部署后检查)、环境说明、分支策略、回滚流程、密钥与配置管理、常见故障与修复、部署期间的值班职责、反模式与质量检查。
必要输入:服务名称与简介、技术栈、源码管理与分支策略、CI 平台、CD 平台或部署目标、环境列表、部署频率、已有门禁、值班安排。资料未提供时需向用户询问。
使用方式:按模板逐段填写,保留阶段定义中的触发条件、阻塞规则、典型时长、失败负责人与常见失败原因;回滚步骤需给出实际命令与确认方式。
限制:手册中的具体命令、阈值、URL、工具名称等均需由使用者按实际环境填写,资料未提供默认值;回滚流程必须经过测试,不得仅停留在理论描述;不得在源码中提交密钥。