用途:生成或审查 GitHub Actions 工作流 YAML,目标为更快、更省、可维护且安全。
主要能力:提供 scaffold(新建)与 review(审查)两种模式。scaffold 分五个阶段:意图与形态、结构与触发器、缓存与并行、可复用性、安全与错误;每阶段有门槛,规则文件按需加载。review 模式解析目标工作流,输出结构报告,按规则文件给出 PASS/WARN/FAIL 与行号证据,并用 gh 命令统计近 10 次运行的平均时长与缓存命中率,最后给出 Top 3 修复建议,并可改为 scaffold 应用修复。
关键规则:第三方 action 必须 SHA 固定;permissions 最小化;concurrency 必需;缓存键基于 hashFiles 并提供 restore-keys;每个 step 命名;所有命令的 stdout 与 stderr 必须进入运行日志,禁止 /dev/null、--silent、--quiet,管道 tee 需 set -o pipefail。评论触发的工作流需先确认再回报结果。
用法:脚手架默认模式,可用 "review" 或现有工作流路径触发审查。模板包括 node-ci、python-ci、reusable-workflow、composite-action、deploy-oidc 等。
限制:中文资料未提供具体价格、平台支持范围与运行环境依赖。