SuperAPI AI 工具集

devops-engineer

部署与运维

查看项目

更新于 10-16 03:15

技能介绍

用途:该技能聚焦 CI/CD 流水线与部署自动化,覆盖工作流生成、GitHub Action 步骤生成、构建时间优化、部署策略设计、现有流水线审查、CI 失败日志调试六类模式。不适用于基础设施配置、应用代码、监控搭建或数据库迁移。

主要能力:按需求生成完整工作流 YAML;生成单个 Action 步骤或作业;分析并优化构建时间;设计 blue/green、canary、rolling 部署策略并配回滚预案;按安全、可靠性、性能、可维护性、成本维度审查流水线;解析 CI 日志并归类失败原因(依赖、构建、测试、lint、部署)。内置术语规范、参考文档与脚本,如 uv run python scripts/workflow-analyzer.py <file>、uv run python scripts/pipeline-cost-estimator.py <workflow>、uv run python scripts/log-parser.py <logfile>。

使用方式:通过 $ARGUMENTS 分发模式,例如 pipeline <requirements>、action <description>、optimize <workflow>、deploy <strategy>、review <workflow>、debug <logs>;自然语言涉及 CI/CD 时自动识别模式,空参数显示模式菜单。生成后需用 workflow-analyzer.py 校验。

限制与规则:不生成未固定 SHA 的第三方 Action;禁止 pull_request_target 检出 PR 头;须显式声明 permissions、secrets、并发组与 timeout-minutes;不擅自使用 self-hosted runner;部署工作流须含健康检查与回滚触发;审查模式为只读,待用户批准后才改;调试模式对超过 500 行的日志先截断采样;每次仅加载一个参考文件。收费、价格、平台支持等未在资料中提供。