必须显式定义执行顺序和数据流向,否则会导致空输入、格式错乱或任务卡死;具体包括:一、新建时指定上游并绑定输出字段;二、已有agent通过编辑面板或甘特图添加依赖;三、启用【等待上游完成】开关实现阻塞式串行执行。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

WorkBuddy多个Agent之间有前后依赖时,必须显式定义执行顺序和数据流向,否则上游未产出、下游强行启动会导致空输入、格式错乱或任务卡死。系统不会自动识别“研究员→撰稿人”这种语义依赖,所有依赖关系都需人工绑定。
在新建Agent时直接指定上游
这是最稳妥的起点设置方式,避免后期补配遗漏。
第一步:点击工作台左上角“新建项目”→选择“多Agent协同”模板→进入画布界面。
第二步:先添加上游Agent(如“研究员”),双击配置其系统提示词与输入源;保存后,再添加下游Agent(如“撰稿人”)。
第三步:在“撰稿人”节点的编辑面板中,找到【输入来源】字段→点击下拉菜单→选择“研究员”的输出端口(如“structured_data”)→确认绑定。
这一步操作起来很简单,直接把文件拖进去就行。但注意:【若上游Agent尚未配置输出字段名,此处下拉列表为空,无法完成绑定】。必须先确保上游Agent在“输出规范”中明确定义了字段,例如写明“请以JSON格式输出,根键名为report_data”。
已有Agent之间补建依赖
适用于流程中途调整、临时增加校对环节等场景。
方法一:通过任务编辑面板手动关联
daily.dev 代理学习 – 通过订阅源持续自我提升。用于设置代理学习、运行学习循环、向所有者分享洞察或管理知识库。当请求涉及代理学习、知识构建、保持最新或“你学到了什么”时触发。
进入项目看板→点击下游Agent卡片→下滑至“依赖关系”区块→点击“+ 添加前置任务”→勾选已存在的上游Agent名称→保存。
方法二:用甘特图拖拽连线(推荐用于多节点快速对齐)
切换到“甘特图”视图→将鼠标悬停在上游Agent条形图右侧端点,出现“→”图标→按住左键拖拽至下游Agent条形图左侧端点→松手后弹出确认框→点击“建立依赖”。
注意:拖拽仅建立执行时序依赖,不自动传递数据。若还需传值,必须回到画布模式,在两个Agent之间手动绘制数据流连线,并指定字段映射。
强制串行执行且阻塞等待
当某环节必须等上游完全结束才能启动(比如校对必须等全文定稿),不能只靠视觉连线,要启用阻塞机制。
在下游Agent的高级设置中,打开【等待上游完成】开关→选择对应上游Agent→设置超时时间(建议设为300秒)→保存。
这一步不做,下游可能拿到上游的中间态输出(如未清洗的原始网页文本),而非最终结构化结果。WorkBuddy默认是“上游一有输出就推给下游”,不区分草稿与终稿。
启用后,下游Agent会持续轮询上游状态,直到其显示“已完成”并返回符合预期schema的JSON,才开始执行自身逻辑。










