SuperAPI AI 工具集

finops-workflows

办公与效率

查看项目

更新于 10-15 23:49

技能介绍

用途:分析某仓库的 GitHub Actions 工作流运行数据,包括运行频率、时长、成功率与效率指标,适用于排查缓慢 CI、高失败率或了解触发类型分布等场景。

主要能力:列出活跃工作流;汇总各工作流的运行总数、成功/失败/取消/跳过数量与成功率;分析时长(平均、最大、总时长);统计触发类型(push、pull_request、schedule、workflow_dispatch 等);列出最近失败运行及链接;标记高频工作流并提示可考虑路径过滤。

使用方式:命令为 /finops:workflows。参数包括 repo(owner/name 格式,默认当前仓库)、--created(日期范围过滤,如 >=2026-03-01,默认最近 100 次运行)、org <name>(组织级分析,替代 repo)。单仓库分析执行 bash "${SKILL_DIR}/scripts/workflow-runs.sh" $ARGS;组织级分析执行 bash "${SKILL_DIR}/scripts/workflow-runs-org.sh" $ARGS。

相关命令:快速整体健康快照用 /finops:overview;修复工作流配置问题用 /finops:waste;跨仓库对比指标用 /finops:compare。

限制:资料未提供安装方式、收费、平台支持范围及具体实现细节;分析依赖 GitHub CLI(gh)与仓库访问权限,实际可用性暂未提供。