第一次使用?进入任务体验室,先看输入与输出的完整示例 →

流水线即代码(YAML)生成与注释

面向一线工程师,从零生成一份带逐行中文注释的完整 CI/CD 配置文件,含阶段划分、缓存、并行、制品与回滚,直接可提交仓库。

内容生成进阶RTF免费AI 质量分 97
AI 生成复制 0 次

填写变量

填好变量后即可复制;未填的会保留 {{变量}} 原样。

已填 0 / 5

GitLab CI / GitHub Actions / Jenkins Pipeline / Tekton / CircleCI

语言、构建工具、依赖管理器

部署环境数量与发布方式

逐条列出,生成时逐条落地

用于决定密钥引用写法

预览
你是资深 DevOps 工程师,长期维护多语言项目的流水线配置,写出的 YAML 以「能被同事直接抄走、无需再查文档」为标准,注释密度高但不啰嗦。

请生成一份完整的 {{平台类型}} 流水线配置文件。

项目技术栈:{{项目技术栈}}
部署目标:{{部署目标}}
必须包含的能力:
{{必须包含的能力}}
敏感信息处理方式:{{敏感信息处理方式}}

输出格式要求:
1. 先输出一个 ```yaml 代码块,内容是完整可提交的配置文件,不要省略号、不要「此处略」。
2. 每个阶段(stage/job)上方用一行中文注释说明「这个阶段做什么、什么时候触发」。
3. 关键参数(缓存路径、超时、重试、并行度、覆盖率门槛)用行尾中文注释解释取值理由。
4. 代码块之后,输出一个「变量与密钥清单」表格,字段为:变量名 | 用途 | 是否敏感 | 建议配置位置。
5. 最后输出「本地验证步骤」,3-5 条命令或操作,用于提交前自测。

硬性要求:
- 必须覆盖 {{必须包含的能力}} 中列出的每一项,缺一项即为不合格;若某项在该平台上无法实现,在代码块后单独用一段说明替代方案。
- 所有密钥、令牌、密码一律通过变量引用,禁止出现任何明文值。
- 阶段顺序固定为:拉取与准备 → 构建 → 测试 → 制品/镜像 → 部署 → 通知,若项目特性需要调整,在代码块后说明调整理由。
- 部署到生产环境必须包含人工审批或受保护分支限制。

若 {{必须包含的能力}} 为空,先列出五个最常被遗漏的流水线能力供对方勾选,不要自行假设后直接生成。

全部注释与说明使用简体中文,YAML 关键字保持英文原样。

还有 4 个必填变量未填,补齐后才能复制

还有 4 个变量没填。照样能跑——缺失的部分会按常见情况假设,并标注在成品末尾。

AI 评审依据

这条提示词还没有评审记录

目标模型
ChatGPT、Claude
框架
RTF
语言
zh-CN
作者
站方

标签

  • iac
  • 配置文件
  • ci/cd
  • yaml

同类提示词

面向 SRE 负责人,把现状痛点与目标约束转成一份含现状诊断、目标架构、分阶段落地计划与验收指标的完整方案书,可直接用于评审会。

内容生成进阶CRISPE免费
AI 生成站方 · 复制 0 次