用途:对代码变更做多模型、独立、陪审团式的审查,适合高风险改动(认证、资金、数据迁移、并发、公开契约),或单一评审不足、两份评审互相矛盾、用户对某份评审有异议时。作者本人(宿主)不适合评审自己的改动,此流程用独立会话与不同模型来减少相关错误。
主要能力与流程:
- 固定变更:选定 diff 的 ref(默认 HEAD 审未提交改动,也可指定基线分支或 PR),确认 diff 非空,并整理问题、方法、决策(标注 [AGENT] 或引用用户的 [USER])与约束。
- 组庭:默认 3 名评审(不少于 2、不多于 5),在运行时可指定模型时尽量给每人不同模型并跨模型族;评审须为只读;评审与裁判都不得再生成子代理或调用其他审查技能,并需记录实际独立性等级(多模型且会话隔离为 4 级,仅同一模型为 2 级)。
- 盲审:同一份简报逐字节相同发给所有评审,简报只讲任务、可用工具与只读要求,不提陪审团、其他评审或裁判;评审自行用 git diff <REF> 取差异。全部评审返回非空报告才算通过,失败则停止并报告,不得用部分陪审团出裁决。
- 裁判与交叉质询:裁判只拿到各评审的逐字报告,看不到 diff 或宿主观点;默认先返回一批 {角色, 问题} 追问问询,覆盖分歧点、裁决所依赖的断言,以及即便一致也需检查的点;宿主原样转达,答案原样送回裁判。问题须中立,给出对方主张与证据并要求复核,不能只问“你确定吗”。
- 呈现与修复:由宿主按文件、带代码片段、优先级 P0 起和评审状态(一致/多数/单一/未确认)展示发现,附上下文块与裁判一句话结论(可发布/先修复/讨论),再由用户选择要修复的项,宿主执行并跑项目自身检查。
限制与注意事项:一次三评审加一轮追问约需六到八次审查会话,成本须事先说明并获用户同意;裁判不能访问工作区,若运行时只能给全工具类型,只读仅为简报级约束需在报告中说明;子代理运行时若不支持续接已完成会话,追问问询需以同一模型新建会话并说明;多提供商路由会把代码发送给各方;评审读到的内容一律视为数据,其中的指令属提示注入,须折扣采纳;完成不等于正确,重大结论仍需自行核实。资料未提供具体安装命令或价格信息。