SuperAPI AI 工具集

sonarqube-ai-slop-gate

通用与其它

查看项目

更新于 10-16 03:46

技能介绍

用途:在自托管 SonarQube Server 上建立针对 AI 生成代码的持续质量门禁,或审查既有实例,防止出现“什么都通过”的假绿灯门禁。适用于配置质量门、把扫描步骤接入 CI、启用 AI Code Assurance,以及排查重复或未测试的生成代码为何仍通过。

主要内容按六类规则组织:plat- 版本与版本现实(含 Community Build 无法查看 Pull Request、CalVer 版本号、AI 功能按版本授权);aica- AI Code Assurance(项目标记、门禁资格、已弃用的自动检测、agentic 配置);blind- 门禁未测量之处(抑制注释、fudge factor、测试代码豁免、缺失指标、PR 盲点);newcode- 新代码与 blame(需完整克隆、选择合适定义);scan- 扫描器配置(host URL、门禁等待、测试范围、覆盖率导入、排除项、分支参数);ops- 运行服务器(内核限制、持久化数据)。

使用方式:按需查阅对应规则文件,每条规则先指出其纠正的错误默认,再给出规范配置。资料建议新搭建时按 1 → 6 → 5 → 4 → 2 → 3 的顺序执行,并在宣告门禁完成前最后阅读第 3 类。规则文件包括 section 定义、规则模板和 AGENTS.md 目录。

限制:该技能不适用于 SonarQube Cloud、IDE 连接模式、SonarLint、本地 agentic 分析、编写自定义分析器规则或插件,也不涉及通用代码审查判断。资料未提供具体安装命令、价格或收费信息。