用途:team-coordinate-v2 是一个通用团队协作技能,用于把一项任务描述编排为多角色协作流水线。它先分析任务、生成动态角色规格(role-spec),再派发 team-worker 智能体执行,最后汇总交付。
主要能力:仅内置 coordinator(协调者)角色,其余 worker 角色全部在运行时动态生成并以轻量 role-spec 文件形式存储。流水线根据依赖图按任务动态生成,而非静态定义。支持 discuss 子智能体(多视角批判,视角动态)和 explore 子智能体(带缓存的代码库探索),二者可被任意角色调用。支持事件驱动节拍模型:回调触发协调者唤醒、处理、派发后停止。支持 inner_loop 以处理同前缀串行任务,也支持快速推进(简单线性后继任务可绕过协调者直接派发)。会话中断后可用 resume/continue 恢复,协调者会扫描会话目录、对账任务状态、重建团队并仅派发所需 worker。完成后提供交互选择:归档清理、保持活跃或导出结果。
使用方式:以 Skill(skill="team-coordinate-v2", args="task description") 调用,无需指定角色,始终路由到 coordinator。协调者按 Phase 1 任务分析、Phase 2 生成 role-spec 并初始化会话、Phase 3 构建任务链、Phase 4 派发首批 worker 后停止、Phase 5 汇报。用户命令 check/status 查看状态,resume/continue 推进下一步。会话目录为 .workflow/.team/TC-<slug>-<date>/,包含 team-session.json、task-analysis.json、role-specs、artifacts、shared-memory.json、wisdom、explorations、discussions、.msg 等。
适用场景:适合需要按任务动态组建团队、分阶段编排多角色协作并交付 Markdown 产物的复杂工作流。
限制:本技能仅限协调者使用,worker 不调用该技能,而是直接作为 team-worker 智能体被派生。动态 role-spec 缺失时报错,协调者可能需要重新生成;命令文件缺失时回退为内联执行;discuss 子智能体失败时 worker 继续并在记录警告。具体收费、价格、支持平台与效果暂无提供。