SuperAPI AI 工具集

cy-fix-reviews

通用与其它

查看项目

更新于 10-15 20:27

技能介绍

用途:该技能在评审文件已存在的前提下,按严格顺序执行与提供方无关的 PR 评审修复工作流,处理指定批次中的问题文件,并按严重程度先修关键项。

主要能力:读取问题文件 frontmatter,确认 provider、pr、round、round_created_at 等字段一致;读取 batch_scope 获取 PRD 名称、评审轮次、范围内代码文件及 auto-commit 等标志;对每个问题做分类,把 frontmatter 状态从 pending 改为 valid 或 invalid,并在 ## Triage 中记录判定理由、根因和修复思路;按 critical、high、medium、low 顺序完整修复有效问题,行为变化或可能回归时新增或更新测试;仅修改 batch_scope 列出的代码文件,确需越界时最小改动并记录原因;有效问题在代码和验证完成后设为 resolved,无效问题在分析完成后也设为 resolved。

使用方式:由外部流程先运行 compozy reviews fetch 生成轮次文件,再在指定范围调用本技能;完成声明或自动提交前使用 cy-final-verify,运行仓库真实验证命令。若 batch_scope 显示“Automatic commits: enabled”才自动提交,否则保留 diff 供人工审查。

限制:本工作流内不得抓取或导出评审,不调用提供方专用脚本或 gh 变更,Compozy 在批次成功后处理线程;不得修改范围外问题文件;验证失败时修复自己改动的代码,若失败源自无关既有代码则记录后继续,两个修复冲突且两次尝试仍不通过时记录冲突并报告;全批均无效且未改代码时跳过提交,不做空提交,但仍需验证无回归。