要在workbuddy中实现多ai智能体协同,须显式定义角色、建立消息路由并共享统一上下文;需为各agent配置唯一名称、明确职责与受限工具,确保输入输出字段可映射,并在流程编排中手动绑定完成动作与载荷,同时注入user_request和task_id等共享上下文变量,最后发布并启用实时协作模式。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在WorkBuddy工作台中让多个AI智能体像真实团队一样分工协作、并行推进任务,必须显式定义角色边界、建立消息路由链路,并共享统一上下文,否则各Agent会各自为政、输出割裂甚至相互覆盖文件。
创建并配置专用Agent角色
每个Agent必须有唯一名称、明确职责和受限工具集,避免功能重叠引发冲突或重复执行。
第一步:在左侧导航栏点击「Agent管理」→「新建Agent」。
第二步:为第一个Agent填写名称如DataScraper,描述写“从网页或PDF中提取结构化表格数据”,仅启用「网页抓取」「PDF解析」插件,其他全部关闭。
第三步:再新建一个Agent,命名为ReportBuilder,描述为“接收CSV/JSON,生成含图表的Word报告”,只勾选「文档生成」「图表渲染」权限。
【关键前提】两个Agent的输入输出字段命名必须一致且可映射,例如DataScraper的output.table_data必须能被ReportBuilder的input.raw_table直接接收,否则流程中断无报错提示。
搭建多Agent串联流程
WorkBuddy默认不自动触发跨Agent调用,需手动配置完成动作与载荷绑定,否则任务会在首个Agent后停滞。
方法一:进入「流程编排中心」→「新建流程」→选择「多Agent串联」模板。
拖入DataScraper节点→双击→在「完成动作」中选择「发送至指定Agent」→目标选ReportBuilder→在「载荷映射」里将DataScraper的output.table_data拖到ReportBuilder的input.raw_table字段上。
使用 draw.io(.drawio 格式)和 SVG 生成兼容 Microsoft Visio 的架构图。当用户需要以下任一场景时触发: - 用于 Visio 或技术文档的架构/系统/网络图 - 带连接标注的分层控制系统图 - 将 draw.io XML 转换为稳定、可嵌入的 SVG - 修复 Visio 或 draw.io 无法打开的故障排查类图表 - 任何需专业级布局且文本可编辑的图表
方法二:若需三段式流程(如加一个ReviewAgent校验结果),则ReportBuilder节点的「完成动作」也必须设为「发送至指定Agent」,不能留空或选“返回主流程”——否则后续Agent永远不会被唤醒。
注入共享上下文变量
多个Agent需要访问同一份原始指令、时间戳或临时文件路径,否则会因信息缺失而生成错误结果。
在流程编辑页顶部切换至「上下文配置」标签页→点击「新增变量」→键名填user_request,类型选string,初始值留空(由用户输入自动注入)。
再新增一个变量叫task_id,类型选uuid,勾选「自动生成」——这能让所有Agent在日志和文件命名中使用同一ID,便于后期排查。
这一步漏做会导致ReportBuilder生成的报告里缺失用户原始需求描述,且各Agent输出的文件无法按任务归集。
发布并启用协作流程
流程画布右上角点击「发布」→输入版本号如v1.2→勾选「启用实时协作模式」→确认发布。
发布后,在任意对话框中输入:“请用多Agent流程分析附件中的销售数据并生成周报”,WorkBuddy将自动调用DataScraper和ReportBuilder协同执行。
首次运行时注意观察右下角「任务看板」,若只看到一个Agent在运行,说明载荷映射未生效或上下文变量未注入成功。










