用途:对当前分支的改动进行极严格的代码质量审查,聚焦实现质量、可维护性、抽象质量与代码库健康,而非仅做局部清理。
主要能力:以“重构优先”为原则,主动寻找“代码柔道”动作——在保持行为不变的前提下,通过重新组织让整类分支、辅助层、模式或条件消失;推动更简单、更直接、更优雅的结构。
审查规则:不满足于“稍微清理一下”;默认将文件从不足1000行推过1000行视为质量异味,优先拆分辅助函数、子组件或模块;对新增的临时条件、零散特例、一次性布尔或标志保持高度警惕;要求逻辑位于正确层与模块并复用既有规范工具;质疑多余的可选性、unknown、any、强制类型转换与薄包装抽象;关注不必要的串行编排与半更新状态。
使用方式:技能给出的基线提示词要求对当前分支改动做深度代码质量审计,重新思考变更的结构与实现方式,在保持行为不变的前提下改进抽象、模块化、简洁性与可读性;保持极其严谨,“量两次,剪一次”。
输出重点:按优先级列出结构性回归、错过的重大简化机会、分支复杂度增加、边界与类型契约问题、文件体积与分解问题、模块化与抽象问题、可读性与可维护性问题;避免低价值琐碎意见,偏向少而高置信度的评论。批准门槛:不因行为正确就批准,需满足无明确结构回归、无可见的重大简化机会被错过、无无理由的文件膨胀、无明显的特例分支蔓生、无晦涩的“魔法”抽象或多余包装与转换、无架构边界泄漏或规范辅助函数重复等条件;否则应给出可操作反馈并推动更清晰分解。
限制:本技能以严格审查与结构重构建议为核心,不提供具体命令、安装步骤或平台信息,相关事实暂未提供。