[控场AI]
产品

slopsieve

零依赖的Node.js命令行工具,对unified diff或PR进行加权评分,检测测试弱化、调试残留等代码卫生信号,可集成CI作为门禁

时间轴 (近 90 天)

10月15日

slopsieve是一个零依赖的Node CLI工具,对diff或PR进行评分,检测12个代码卫生信号。

待验证50%
10月15日

slopsieve不是AI检测器,其设计目标是评估diff的卫生状况,而非判断代码是否由AI生成。

待验证50%
10月15日

slopsieve解析unified diff格式,该格式由一系列hunk组成,每个hunk以@@ -旧起始行,旧行数 +新起始行,新行数 @@作为头部。

待验证50%
10月15日

slopsieve的12项加权检测中,测试弱化权重为30,调试残留权重为25,空catch块和琐碎依赖权重各为20。

待验证50%
10月15日

slopsieve支持--fail-at参数作为CI门禁,--json输出可供其他工具消费。

待验证50%
10月15日

slopsieve的debug残留检测正则dd\s*\(意外匹配到了isQuantityOdd中的末尾dd(,导致工具对测试fixture完全误判。

待验证50%
10月15日

修复该bug的方式是在正则模式前添加单词边界\b,并在测试fixture中固化为回归测试。

待验证50%
10月15日

人类可以写出100/100的垃圾diff,LLM也可以写出0/100的干净代码。

待验证50%
10月15日

slopsieve的加权评分模型是线性可加的,权重是主观设定的启发式,并非经过统计校准的概率值。

待验证50%
10月15日

规则型静态检测的典型脆弱性是:模式越短越容易误报,越具体则覆盖越窄。

待验证50%

还有 1 条时间轴事件

全部知识事实 (11)

来源文章