用途:当用户希望与 agent 一起 review 一段现有代码时使用,审视代码合理性并寻找重构机会。它聚焦设计层判断,而非正确性或机械风格检查,语言中立,也支持多模型交叉评审。触发语包括 review、重构、看看这段代码合不合理、陪我一起 review 等。
主要能力:把代码 review 约束为发现可追溯、结论可执行的产物。每条发现映射到 catalog 规则名;可跑 tools/dup_scan.py(精确或 --fuzzy 近似)检测重复块,数值阈值项(函数长度、嵌套层数、参数个数等)先做客观计数再对照规则判断。默认输出对话式分析,也可输出报告形态。
使用方式:输入可为代码段、文件路径、git diff/patch(仅 review 改动)或项目根目录加范围。行数超过 500 时与用户确认分段粒度。对话式回答先复述理解,再一句话结论,按 file:line 列要点;发现多时可逐条过,用户对每条表态为接受、改判、跳过或追问,最后汇总。报告形态按 ref/report-template.md 两档输出。
限制:不主动改文件,产物留在对话内不持久化;不越界到 bug 修复、性能调优执行或安全审计,发现相关信号时建议另行专项处理;机械可判定项(风格、格式、TODO、docstring 缺失)归 CI,不占发现项;局部重构不足时指出结构性问题方向,但不给完整新设计。
资料未提供具体收费、平台、版本等信息。