SuperAPI AI 工具集

severity

通用与其它

查看项目

更新于 10-16 06:49

技能介绍

用途:评估单个代码审查发现(finding)或缺陷(bug)的严重程度,输出一个供调用方采取行动的等级。severity 与 confidence 正交:confidence 回答“这是否为真/正确”,severity 回答“若为真有多严重”,两者不应合并为一个数字。

主要能力:采用四档评分(critical、high、medium、low),按最坏合理情况聚合而非取平均。评分分三步:第一步根据影响、爆炸半径、可能性、可逆性四个轴确定基础等级,可达性会封顶基础等级;第二步在可达的生产代码上应用路径下限与升级器,路径下限通过可执行 glob 匹配路径(如 auth、billing、payments、migrations、infra、deploy、secret、credential 等),升级器由 LLM 判断数据丢失、安全漏洞、并发等具体代码形态;第三步取基础等级、路径下限、升级器最小值中的最高者。测试、fixture、mock、生成、示例、反向迁移等非生产路径会被排除,不应用第二步。

使用方式:通过参数指定评估对象,finding 为默认模式,bug 模式用于缺陷或事件分诊。输出必须遵循固定格式,包含 ## Severity: <tier> 行、轴表、下限与升级器表以及结果段。等级 token 始终小写,便于调用方解析。

适用场景:审查者据此决定是否标记 (blocking);fix-bug 按等级排序分诊;ci-auto-fix 升级 critical/high 回归、推迟 low。仅因路径下限提升的等级不视为阻塞。

限制:该技能仅输出等级,不自行发布、应用、阻塞或门控,属于建议性且无策略;具体数值门槛由调用方决定。升级器为启发式而非确定性,只有路径下限是确定性的。应避免为每个发现单独调用,建议与 confidence 同批评估。资料未提供收费、价格、平台等信息。