SuperAPI AI 工具集

no-comments

通用与其它

查看项目

更新于 10-16 01:14

技能介绍

用途:在代码审查中处理注释相关的发现,重点是删除无价值或误导性注释、保留真正必要注释,并对声称的约束提供可执行的编码方式。

主要能力:解析并启动逻辑角色 comment-sicko,沿用其规则;检查其报告与 diff;拒绝应用代码修改、范围外改动、受异常保护的删除、错误的 MUST KILL 理由,以及把有意保留代码当作违规的标记;审计遗漏的范围化 lint 与 TypeScript 抑制;对模糊的 kill 不恢复,对被反驳或仍模糊的 keep 则删除;对被拒绝的报告最多重跑一次,第二次则标记为未解决并让本次运行失败;直接修复简单发现,或先用 architect 技能做一次形状设计,再按最小根因修复实现;对约束注释提供最便宜的范围内类型、运行时、测试或 CI lint 编码,交互批准后编码再删除,否则删除并把约束报为未解决。

使用方式:使用调用方文件或 diff;否则使用相对基线分支(默认 main,含工作区)的当前 diff。通过 persona 契约解析 comment-sicko 并按范围启动,实时目录存在时用原生 persona,否则传递完整捆绑说明;用 pstack-harness 技能执行启动。修复时删除死路径、去掉参数或改用真实 API;需要形状时用 architect 技能一次,只到草图。

适用场景:代码审查后处理注释、lint/TS 抑制与 MUST KILL 判定,以及将“不要移除/不要改措辞”类约束转为可执行检查。

限制:资料未提供安装命令、价格、平台支持、性能或效果数据;需遵守角色规则与范围约束,不得扩大修改边界,不添加症状守卫。