SuperAPI AI 工具集

issue-review

前端与建站

查看项目

更新于 10-15 20:35

技能介绍

用途:对 GitLab 或 GitHub 上的 issue 进行全自动多角度评审,在实现前分析可行性、完整性、风险与架构,并直接在 issue 上发布结构化评审评论。

主要能力:自动解析 issue 编号或完整 URL;通过 git remote -v 判断远端类型;抓取标题、描述、标签、状态与全部评论;检查关联分支并分析 diff;自动探索相关代码库;根据 issue 内容与标签自动选择 3-4 个专家人设;以子代理并行运行 3 轮会议(开场陈述、辩论、加权收敛),并在共识过高时触发反群体思维角色;输出可行性、完整性、风险、技术要点、下一步与结论,并发布评论。

使用方式:需要 gh(GitHub CLI,https://cli.github.com 或 brew install gh)或 glab(GitLab CLI,https://gitlab.com/gitlab-org/cli 或 brew install glab)。触发方式如“issue-review #42”或“issue-review <URL>”。发布命令:GitLab 用 glab issue note <iid> --message "<comment>",GitHub 用 gh issue comment <number> --body "<comment>"。

适用场景:实现前评审、多角度可行性分析、风险与完整性检查、架构与安全等跨领域讨论。

限制:该技能只做分析,不实现任何代码;issue 内容过少时跳过会议并提示补充;issue 已关闭时需用户确认;发布失败时在对话中输出完整评审并提供手动命令。人设池、角色与偏见细节见 reference/personas.md。