必须将任务拆解并分派给planner、executor、verifier三类角色明确的agent,禁止兼任;通过任务图谱定义单向数据流,verifier须阻断式反馈;负载路由支持least_connections、权限匹配与人工强指定三种方式。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在Agent Space中让多个智能体协同完成复杂任务,必须把任务拆解后分派给不同角色的Agent,而不是让所有Agent抢着干同一件事。任务分配错位会导致流程卡死、结果冲突、权限越界,甚至触发安全审计告警。
明确团队角色与职责边界
先在AgentSpace UI左侧导航栏点击【Agent Designer】→【Team】→【+ New Team】。团队不是一堆Agent的简单堆砌,而是按职能划分的协作单元:Planner负责理解用户意图并拆解子任务;Executor负责调用工具或查询数据;Verifier必须独立于前两者,只做一致性校验与风险拦截。这三类角色缺一不可,且不能由同一个Agent兼任——【同一Agent既当裁判又当运动员,Verifier环节将彻底失效】。
创建每个Agent时,在「Role & Behavior」配置区手动填写精准角色描述,例如“你是一位专注合同条款比对的Verifier,仅输出YES/NO及差异行号,不生成新内容”。禁止使用模糊表述如“协助处理”“帮忙看看”。
用任务图谱定义执行路径
进入团队画布后,拖入已注册的Planner、Executor、Verifier节点。用带箭头的连线明确它们之间的数据流向:Planner → Executor(传递结构化子任务),Executor → Verifier(传递原始结果与上下文快照),Verifier → Planner(返回校验结论与重试指令)。注意:Verifier节点必须设置为“阻断式反馈”,即未收到其YES响应前,Planner不得触发下一轮规划。
连线完成后,点击画布右上角「Validate Flow」。系统会自动检测环路、断连、无出口节点等致命错误。若提示“Verifier未连接至任何输入源”,说明你漏掉了Executor到Verifier的连线——这会导致校验环节永远无法启动。
配置动态负载与权限路由
方法一:基于内置负载均衡器分配 在团队设置页打开「Task Routing」开关,选择策略为「least_connections」。该策略实时读取各Executor的current_load值,优先将新任务发给当前连接数最少的Agent。适用于Executor能力同质、任务粒度均匀的场景。
方法二:基于数据权限自动路由 为每个Executor绑定特定数据源权限(如Jira项目A权限→Executor-A,ServiceNow工单库权限→Executor-B)。当Planner拆解出“查Jira项目A延期原因”子任务时,AgentSpace后台自动匹配权限标签,将任务锁定路由至Executor-A。此方式无需人工指定,但要求权限配置必须提前完成——【权限未绑定的Executor在任务分发阶段会被直接过滤,不会进入候选池】。
方法三:人工强指定关键路径 对涉及财务审批、法务核验等高风险子任务,在Planner输出的JSON任务包中显式添加"route_to": "Verifier-Legal"字段。AgentSpace执行层会忽略负载状态,强制将该任务发往指定ID的Verifier。此操作不可逆,一旦填错ID将导致任务永久挂起。
验证任务分配是否生效
第一步:在测试面板输入“帮我查Q3销售合同里关于付款周期的所有例外条款”。 第二步:点击「Run with Trace」,观察右侧执行日志流。 第三步:确认日志中出现三段隔离标记:[Planner]输出3个子任务ID → [Executor-Contract]处理#TASK-772并返回原始条款文本 → [Verifier-Legal]输出“NO|第12.4条与公司标准模板冲突”。 第四步:检查时间戳,确保Verifier响应时间<800ms。超过则说明其计算资源不足,需在「Agent Settings」中调高CPU配额。











