用途:该技能用于把代码审查中发现的各类问题归入统一的严重程度等级,便于在 PR 评论中一致地标注与沟通。
主要能力:定义五个严重度类别及对应 emoji——❌ CRITICAL(会导致崩溃、数据泄露或违反需求)、⚠️ IMPORTANT(缺少错误处理、未覆盖边界情况、可能引发 bug)、♻️ DEBT(重复模式、违反约定、需在 6 个月内返工)、🎨 SUGGESTED(可量化提升安全性、降低复杂度 3 以上、消除某类 bug)、❓ QUESTION(需要人类知识判断的需求不清、意图不明或系统冲突)。每条发现必须使用 emoji 加文字混合格式;若同时适用多个等级,取最严重者,优先级为 ❌ > ⚠️ > ♻️ > 🎨 > ❓。
使用方式:分类前需验证三点——能否追踪出错误行为的执行路径、该问题是否已在别处处理(错误边界、中间件、校验器)、是否确定框架行为与语言语义。任一答案为“否”或“不确定”则不应归类为发现。
限制与排除:表扬性评论、模糊建议、无强制标准的风格偏好、非误导性的命名挑剔、PR 元数据问题(标题、描述、测试计划,由 summary 技能处理)均不属于有效发现;Renovate/Dependabot 对现有依赖的小版本/补丁更新且 CI 通过,属于例行监控,也不作为可审查发现。🎨 建议须给出具体指标,如“圈复杂度为 12,抽取校验逻辑可降至 6”,无法量化则不应提出。