SuperAPI AI 工具集

github-workflow-automation

办公与效率

查看项目

更新于 10-16 05:51

技能介绍

该技能提供一组在 GitHub Actions 中注入 AI 辅助的工作流模式,适用于自动化 PR 评审、Issue 分诊、CI/CD 集成以及 Git 操作(变基、拣选提交)等场景。主要能力包括:通过 .github/workflows/ai-review.yml 在 PR 打开或同步时获取变更文件与 diff,调用 AI 生成总结、问题与安全提示并提交评审评论;通过 issue-triage.yml 在 Issue 创建时用 AI 分析类型、严重度与领域,自动打标签并在缺少复现步骤时回复引导,另提供 stale.yml 定期处理陈旧 Issue/PR。CI/CD 方面包含按变更路径选择测试套件、部署前 AI 风险评估以及手动触发的回滚流程。Git 操作方面支持通过 /rebase 评论触发自动变基、AI 辅助的 smart cherry-pick,以及每周清理陈旧分支的 branch-cleanup.yml。使用方式为将示例 YAML 放入仓库 .github/workflows/ 目录,并配置所需的密钥(如 ANTHROPIC_API_KEY)与权限;部分流程依赖 actions/github-script、gh CLI 等。限制:资料要求配置 AI 服务密钥和相应仓库权限,示例中调用 AI 的 analyzeIssue、callAI 等函数为示意,未提供完整实现;具体模型、费用、平台支持范围暂未提供。