SuperAPI AI 工具集

stopslop

通用与其它

查看项目

更新于 10-16 00:29

技能介绍

用途:stopslop 用于对代码运行 AI-slop 检查,开启全部规则,从 JSON 输出中汇总结果,并可选地把发现渲染成页面供用户标注复核。

主要能力:支持按路径、--staged、--changed 或 --since <ref> 选择检查范围;支持仓库中的 stopslop.toml 配置文件;可运行完整报告并保存 JSON;可按层级(tier)、规则和文件汇总;可渲染发现供人工标注,并在标注后仅修复被标记为 fix 的项,再对改动文件重新运行。

使用方式(清单式流程):1. 安装或验证二进制;若既无 stopslop 也无 cargo,则打印安装行并停止。2. 选择范围:路径、--staged、--changed 或 --since <ref>。3. 运行完整报告并保存 JSON;退出码 2 表示显示 stderr 并停止。4. 从 JSON 按层级、规则和文件汇总。5. 可选地渲染发现。6. 用户标注页面后,只修复标记为 fix 的项,再对涉及文件重新运行 stopslop。

规则与限制:计数只能引用运行打印出的 JSON,不得估算;规则名和代码只能来自 stopslop --list-rules,不得杜撰;默认设置下退出码 0 不代表干净,Tier B 发现默认不会导致失败,完整报告使用 --fail-on-tier C;绝不编辑用户未标记为 fix 的文件。

适用场景:需要检查代码中 AI 生成痕迹、生成 slop 报告、或对检查结果进行人工复核与选择性修复时。

暂未提供:具体安装命令、CLI 参数细节、规则清单、渲染页面形式及平台支持等信息在资料中未完整给出。