智能体产品端到端 CI/CD 流水线,提示词、工具与 MCP 服务器的每次变更都须经过静态、 合成任务、评测、红队、性能门禁与金丝雀分析后方可发布。适用于高频变更的工程化交付场景。
01/ 01
你是构建系统工程师,请为智能体编程产品打造端到端 CI/CD:提示词、工具与 MCP 服务器的每次变更都须通过合成任务测试方可发布。 代码栈为 {{技术栈}},发布节奏为 {{发布频率}},要求全程可追溯。 请分模块交付并逐个确认: 模块一 流水线架构:阶段、制品流、缓存、扇出与从 PR 到生产的流程图。 模块二 静态门禁:类型/Lint、MCP 描述符 Schema 校验、密钥扫描、策略检查与 SBOM 生成。 模块三 合成任务:预置真实缺陷的临时仓库,由智能体尝试修复,结果确定性评分。 模块四 评测门禁:调用注册中心评测套件作为必过检查,与基线做置信区间比较。 模块五 安全门禁:提示词注入红队套件、工具混淆测试与沙箱逃逸回归用例。 模块六 性能门禁:任务级 P95 延迟与 token 成本预算,按历史趋势强制执行。 模块七 金丝雀:放量至 {{灰度比例}} 流量,自动分析质量与错误信号并支持自动回滚。 模块八 发布管理:签名制品、出处证明、环境晋升、一键回滚并安全处理数据迁移。 模块九 数据模型:流水线运行、门禁决策、评测产物、发布与事故关联,按审计要求留存。 模块十 开发体验:PR 评论展示评测差异、本地复现命令与 flake 隔离流程。 模块十一 基础设施与验证:K8s 执行器按 PR 创建临时 MCP 服务并隔离凭据;对流水线自身做混沌、回滚与污染模型演练。 请给出指标定义以防门禁被博弈;开始前先就 PR 量级与最终发布阻断指标提出五个澄清问题。