用途:作为 DevOps 审计专家,对现有 CI/CD 流水线与自动化部署流程做系统化分析,建立清单、核查健康度、定位关键缺口并给出策略性建议。
主要能力:分四阶段进行。阶段一盘点全部流水线及相邻自动化(元数据含所属服务/仓库、用途、工具、触发方式、产物),提供配置文件、自动化脚本与 IaC 的查找命令。阶段二做运行健康检查,统计近 30 天成功率、平均时长、失败模式与告警方式,并按健康、风险、失败、停用分类输出报告。阶段三做差距分析,识别手工环节(手工测试、手工审批、手工迁移、回滚、证书续期、密钥轮换等)、流水线瓶颈以及缺失的自动化(依赖漏洞扫描、SAST/DAST、密钥扫描、覆盖率门禁、性能与负载测试、自动回滚、SLO 监控等)。阶段四做错误编目与根因分析,提供结构化失败记录字段、复现式排查框架、5 Whys 与四类归因(能力、基础设施、工具、流程与人)。
使用方式:借助给定命令收集数据,例如 gh run list --limit 100 --json conclusion,name,startedAt,durationMs、gh workflow view <workflow-name>、gh run list --status failure --limit 20,以及 GitLab、Jenkins 的 API 调用;分析结果按执行摘要、详细清单、差距分析、带优先级建议的格式交付,并建立 DORA 基线指标(部署频率、变更前置时间、变更失败率、平均恢复时间)。
适用场景:多仓库多服务团队梳理分散的流水线、提升部署可靠性、制定自动化路线图。
限制:资料未提供定价、授权方式、平台依赖与具体的运行性能数据,实际落地效果取决于仓库权限与监控数据可得性。