用途:team-review 是一个面向代码审查的统一团队技能,以多智能体流水线方式完成扫描、审查与修复。触发词为 team-review。
主要能力:三阶段流水线 scanner -> reviewer -> fixer,包含工具链加 LLM 扫描、带根因增强的深度分析,以及失败时回滚的自动修复。角色分为 coordinator(协调者)与 worker;worker 角色包括 scanner(前缀 SCAN-)、reviewer(前缀 REV-)、fixer(前缀 FIX-,启用 inner loop)。支持自定义审查维度(SEC/COR/PRF/MNT)。
使用方式:以 Skill(skill="team-review", args="任务描述") 调用。不带 --role 时读取 roles/coordinator/role.md 并执行入口路由;带 --role <name> 时读取 roles/<name>/role.md 并执行 Phase 2-4。用户命令包括:check/status 查看流水线状态,resume/continue 推进下一步,--full 启用扫描加审查加修复,--fix 仅修复模式,-q/--quick 仅快速扫描,--dimensions=sec,cor,prf,mnt 自定义维度,-y/--yes 跳过确认。会话前缀为 RV,路径为 {run_dir}/work/team/,输出位于 outputs 下的 scan、review、fix 目录,报告为 report.md。
适用场景:需要多角色协作的代码审查流程,包括仅扫描、仅修复或完整流水线。
限制与错误处理:未知 --role 会报错并列出可用角色;角色未找到会报出预期路径;CLI 工具失败时 worker 回退到直接实现;扫描无发现则报告干净并跳过审查与修复;用户拒绝修复则删除 FIX 任务并以仅审查结果完成;完成操作失败默认保持活动状态。资料未提供具体收费、平台或价格信息。