多智能体代码评估
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_31070f98/multi-agent-code-evaluation。
技能介绍
要解决什么问题
代码评审往往依赖单一视角:有人只看逻辑,有人只扫安全,很难在一次对话里得到可比较、可复现的质量结论。人工 checklist 也容易漏维度或权重不一致。这个技能把评估拆成「主编 + 五类专职 Evaluator」,用固定权重汇总成等级分,并用统一标签输出发现项,方便对照改代码。
技能如何工作
收到评估请求后,主编按四阶段执行:
- 任务分析:识别语言与框架,划定范围与深度,把子任务分给对应 Evaluator。
- 五维并行评估:同时调度五类评估体,各维 0–100 分:
- 完整性(25%):功能覆盖、边界与错误处理
- 正确性(25%):逻辑、算法与输出验证
- 易用性(20%):API 设计、可读性、文档
- 安全性(20%):漏洞与安全实践
- 可维护性(10%):结构、模块化、可测试性
- 分数汇总:
总分 = Σ(维度分数 × 权重),等级为 S(90+)、A(75–89)、B(60–74)、C(45–59)、D(<45)。 - 生成报告:用 💯/📊/⚠️/✅/❌/💡 等标签标记分数、指标、警告、通过/不通过与建议;详细版式见
references/output-template.md。
适用边界
这是提示词驱动的多角色评估流程,不是静态分析器或 CI 插件:结果依赖模型对代码上下文的理解,复杂仓库可能需要你明确评估范围。权重与等级表是技能内固定约定,若团队有自己的门禁标准,应在 Phase 1 说明深度或对照内部 rubric 使用报告中的分项与建议,而不是只盯字母等级。
使用场景
- 合并 PR 前,需要按完整性、正确性等五维加权打分,并拿到带 ⚠️/💡 标签的可执行改进清单
- 接手他人提交的模块时,希望一次产出覆盖逻辑、边界处理与错误处理的结构化评估报告
- 对外 API 或 SDK 定稿后,专门检查易用性、可读性与文档是否达到技能定义的「清晰 API」标准
- 鉴权、支付等敏感代码上线前,要求安全性维度与总分一并汇总,便于对照团队门禁决策
适合人员
- 制定团队 Code Review 规范、希望评审结论有固定权重与 S–D 等级的 Tech Lead
- 维护开源或内源仓库、需要在 contributor PR 上给出分项而非笼统「LGTM」的 Maintainer
- 上线前做自检的后端工程师,想对照完整性/正确性维度查边界与错误处理是否遗漏
- 安全评审兼职担当,需要在同一次评估里看到 Security Evaluator 结论并写入总评报告