SuperAPI AI 工具集

review-scoring

测试与质量

查看项目

更新于 10-16 00:29

技能介绍

用途:该技能用于 Work-Review-Fix-Check(WRFC)循环,在任何任务开始前加载,提供统一的 10 维度加权评分标准与评审格式,对代码质量做量化评估,并用确定性脚本校验评审输出。

主要能力:按 1-10 分对代码的 10 个维度打分,分值含 1-3(严重缺陷)、4-5(明显问题)、6-7(可接受但有明显问题)、8-9(良好有轻微问题)、10(生产就绪)。维度与权重为:正确性 20%、完整性 15%、安全性 15%、性能 10%、约定 10%、可测试性 10%、可读性 5%、错误处理 5%、类型安全 5%、集成 5%。总分为加权平均;任一维度低于 4 分,无论总分如何一律判 FAIL。结论阈值:9.5 及以上 PASS;8.0-9.49 CONDITIONAL PASS;6.0-7.9 FAIL;低于 6.0 FAIL(需重大返工)。

使用方式:技能规定固定评审输出结构,含 Review Summary、Dimension Scores 表格(全部 10 维度)、Issues Found(Critical/Major/Minor,每条带 FILE:LINE 与具体修复建议)、What Was Done Well。修复代理须输出 Fixes Applied,涵盖 Critical/Major/Minor 及 Issues Not Fixed;复审须重新逐项打分并输出 Re-Review Summary 与新问题。技能含两个脚本:scripts/validate-review.sh 校验评审输出格式,scripts/validate-fix.sh 校验修复输出是否覆盖所有 Critical/Major 问题;参考文件 references/scoring-examples.md。

限制:资料仅提供上述评分协议与校验脚本说明,未提供安装或运行命令细节、支持平台及收费信息;具体脚本实现需查看 scripts/ 目录。