解锁Agent Swarm新潜力,openJiuwen又一力作:多智能体流网络

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
解锁Agent Swarm新潜力,openJiuwen又一力作:多智能体流网络
9656点击    2026-06-09 09:59

多智能体协作对于解决复杂问题虽然具有巨大优势,但是其架构本质上易出现错误传播,因为由不正确的工作流生成或单智能体幻觉输出引起的错误会沿着协作链蔓延,影响最终结果。


从 CAMEL、AutoGen、MetaGPT 等依赖人工配置的多智能体框架,到 ADAS、AFlow、AgentSquare、AgentSwift 等自动化工作流生成系统,多智能体技术正在从 “人工设计” 迈向 “自主优化”。然而,现有方法大多基于启发式策略搜索,其性能上限往往受到搜索策略与规则设计的限制。如何让智能体能够自主发现更优协作模式,仍然是推动多智能体系统迈向更高智能水平的关键挑战。


为此,openJiuwen 研究人员提出了 MANGO(Multi-Agent Network Gradient Optimization)框架。其方法设计归属于华为 JiuwenSwarm  的研究范畴。在 AgentOS 统一执行与调度底座支撑下,该框架一体化建模多智能体系统结构、任务分解与路径选择,实现端到端协作优化,并在整体工作流层面对协作路径与执行策略进行联合优化,从而提升系统稳定性与效率。


核心特征包括:端到端的强化学习优化保证全局目标达成,文本梯度更新使局部节点能灵活适应动态任务,以及节点跳跃机制在保持准确性的同时显著降低计算开销。这种集成设计体现了在复杂任务中多智能体协作的工程化思想,为提升协作效率和系统稳定性提供了可行方案。


解锁Agent Swarm新潜力,openJiuwen又一力作:多智能体流网络


  • 论文标题:Reinforced Collaboration in Multi-Agent Flow Networks
  • 作者信息:Zheng Wang, Yuang Liu, Yangkai Ding
  • 作者单位:华为泊松实验室、维纳研究所(NWRC)
  • 论文链接:https://arxiv.org/abs/2605.12943
  • 仓库链接:https://github.com/openJiuwen-ai/agent-store/tree/main/community/mango


核心思路


整体框架采用数据驱动策略,利用历史经验通过过程监督强化学习动态学习工作流结构。同时,局部梯度信号被融入文本梯度进行反向传播,从而实现框架的持续迭代优化。


MANGO 的构建主要包括三个步骤:1)构建流网络,2)基于强化学习选择最优路径,3)利用文本梯度优化节点内的提示词。此外,框架引入节点跳跃机制,在保证性能的前提下显著降低计算开销。


解锁Agent Swarm新潜力,openJiuwen又一力作:多智能体流网络

图 1:MANGO 整体框架。该框架通过策略梯度联合优化路径选择,并通过文本梯度联合优化提示,跳过某些节点以降低计算成本。


1. 流网络构建


工作流中的每个行动被迭代地插入到流网络中。该过程确保相邻操作不会放置在同一个节点中,以保持工作流转换的完整性。后续每个行动的插入都基于其与现有节点集的相似度,相似度定义为该行动与节点内任意节点之间的向量相似度。


如果相似度低于阈值,则在网络中创建一个新节点;反之,将其插入到相似度最高的现有节点中。每个节点都分配一个不同的大模型,代表一个具有特定大模型的智能体,以形成一个多智能体系统。


2. 基于强化学习的边优化


系统给定一个基于历史工作流构建的流程网络后,目标则是从源点到汇点选择相应的智能体来解决复杂任务分解出的子任务。MANGO 利用强化学习来优化流网络中的边选择。当前节点对于其邻边的选择可以被看作马尔可夫决策过程:


1) 状态(State):当前节点的问题内容与角色描述和邻节点的内容与角色描述交替计算得出的向量相似度。


2) 行动(Action):选择当前节点的不同邻边。


3) 奖励(Reward):综合考虑过程层面的正确性和最终任务表现,两者基于一个系数分配比例。


4) 策略(Policy):使用 REINFORCE 算法优化策略网络,以最大化预期累积奖励。


3. 基于文本梯度的节点优化


另一方面,对于每一个节点,其包括的任务内容与角色描述都会同时基于最终任务结果(全局信号)和中间执行反馈(局部信号),利用文本梯度来更新提示词,确保当工作流路径较长时,梯度信号不会在较早的节点消失。


强化学习边优化与文本梯度节点优化的相互依赖性:更新节点的提示词会修改状态的内容(包括角色描述和计划步骤),这将会直接影响路径选择策略;反之,采样路径决定了流网络中哪些节点的提示词会被实际更新。这就在参数更新和路径选择之间形成了一个相互依赖的优化循环。


4. 节点跳跃


优化工作流路径的计算成本很高,这主要是因为需要重复调用大模型来更新每个节点的提示词。经验表明,一旦某个节点的提示信息得到充分优化,进一步更新带来的收益就微乎其微了。


为了解决这个问题,研究团队引入了一种跳跃机制,该机制在优化过程中选择性地跳过某些节点,从而降低计算开销。如果跳过一个或多个节点,框架则会使用训练工作流中的步骤来填充它们对应的输出。这样做的目的是重用真实中间步骤来监督被跳过的节点,从而在不进行额外动态生成的情况下提高训练效率和稳定性。该跳跃机制通过一个 Skip-k 参数控制,每次可跳跃最多 k 步(无跳跃时为 Skip-1)。


解锁Agent Swarm新潜力,openJiuwen又一力作:多智能体流网络


为了展示 MANGO 在实际业务中的应用潜力,研究团队还提供了一个金融业务场景的演示 Demo,通过多智能体协作处理复杂流程,具体演示了框架在实际中如何优化工作流路径和节点提示词,从而提升整体效率和准确性。


实验数据


为了评估 MANGO 框架在不同领域的表现,研究团队选择了 7 个数据集,包括代码编写任务(HumanEval、MBPP)、数学解题(MATH500、GSM8K)、文章阅读理解(DROP)以及多领域问题回答(MMLU、GPQA-Diamond)。由于框架在构图与训练过程中需要借助以往成功的工作流,团队基于训练集的问题生成了相关工作流,以支持正确解答,并将这些工作流与对应问题一并保存在数据集中。


实验中,论文主要以 GPT-4o-mini 作为基础大模型,评估指标包括 HumanEval 和 MBPP 的 pass@1、MATH、GSM8K、MMLU 和 GPQA 的 Accuracy,以及 DROP 的 F1-score。


实验结果


解锁Agent Swarm新潜力,openJiuwen又一力作:多智能体流网络

表 1:以 GPT-4o-mini 为基础大模型的有效性结果。最佳结果以绿色背景的粗字体显示,最佳基线结果以下划线标出。


1)与基线方法的有效性比较


总体而言,MANGO 在所有领域均表现最佳,超越了最佳基线模型,例如,在 MATH500 任务上的准确率比 MaAS 提升了 12.8%,在 DROP 任务上的 F1-score 比 AFlow 提升了 5.1%。这些提升源于 MANGO 从过往工作流中学习,并联合优化工作流生成和单智能体执行,即使在 Skip-2 设置下也保持领先优势。


解锁Agent Swarm新潜力,openJiuwen又一力作:多智能体流网络

表 2:MANGO 与基线方法在数据集 MATH500 上的效率比较


2)效率和训练 / 推理成本


基于基础大模型 GPT-4o-mini 和数据集 MATH500,MANGO 结合节点跳跃技术实现了最佳成本效益,在保持最高准确率的同时,降低了 token 使用量、API 成本和运行时间。在流网络遍历过程中启用三节点跳跃(Skip-3),MANGO 的 API 成本最低(每百万个 prompt token 0.15 美元,每百万个 completion token 0.6 美元)。与 MaAS 相比,训练时间缩短了 41.5%,推理时间缩短了 47.4%,并保持了最高的准确率。结果表明,所提出的算法可以极大程度降低成本。


总结


MANGO,是一个数据驱动的框架,它构建一个流程网络,集成强化学习、文本梯度和跳跃机制以实现高效优化。该框架针对多智能体协作中的误差传播,工作流生成和单智能体执行中的误差作出了相应改进,为多智能体系统设计提供了新的思路。


文章来自于"机器之心",作者 "机器之心"。

AITNT-国内领先的一站式人工智能新闻资讯网站
AITNT资源拓展
根据文章内容,系统为您匹配了更有价值的资源信息。内容由AI生成,仅供参考
1
AI代理

【开源免费】Browser-use 是一个用户AI代理直接可以控制浏览器的工具。它能够让AI 自动执行浏览器中的各种任务,如比较价格、添加购物车、回复各种社交媒体等。

项目地址:https://github.com/browser-use/browser-use


2
AI工作流

【开源免费】字节工作流产品扣子两大核心业务:Coze Studio(扣子开发平台)和 Coze Loop(扣子罗盘)全面开源,而且采用的是 Apache 2.0 许可证,支持商用!

项目地址:https://github.com/coze-dev/coze-studio


【开源免费】n8n是一个可以自定义工作流的AI项目,它提供了200个工作节点来帮助用户实现工作流的编排。

项目地址:https://github.com/n8n-io/n8n

在线使用:https://n8n.io/(付费


【开源免费】DB-GPT是一个AI原生数据应用开发框架,它提供开发多模型管理(SMMF)、Text2SQL效果优化、RAG框架以及优化、Multi-Agents框架协作、AWEL(智能体工作流编排)等多种技术能力,让围绕数据库构建大模型应用更简单、更方便。

项目地址:https://github.com/eosphoros-ai/DB-GPT?tab=readme-ov-file



【开源免费】VectorVein是一个不需要任何编程基础,任何人都能用的AI工作流编辑工具。你可以将复杂的工作分解成多个步骤,并通过VectorVein固定并让AI依次完成。VectorVein是字节coze的平替产品。

项目地址:https://github.com/AndersonBY/vector-vein?tab=readme-ov-file

在线使用:https://vectorvein.ai/付费

3
智能体

【开源免费】AutoGPT是一个允许用户创建和运行智能体的(AI Agents)项目。用户创建的智能体能够自动执行各种任务,从而让AI有步骤的去解决实际问题。

项目地址:https://github.com/Significant-Gravitas/AutoGPT


【开源免费】MetaGPT是一个“软件开发公司”的智能体项目,只需要输入一句话的老板需求,MetaGPT即可输出用户故事 / 竞品分析 / 需求 / 数据结构 / APIs / 文件等软件开发的相关内容。MetaGPT内置了各种AI角色,包括产品经理 / 架构师 / 项目经理 / 工程师,MetaGPT提供了一个精心调配的软件公司研发全过程的SOP。

项目地址:https://github.com/geekan/MetaGPT/blob/main/docs/README_CN.md

4
RAG

【开源免费】graphrag是微软推出的RAG项目,与传统的通过 RAG 方法使用向量相似性作为搜索技术不同,GraphRAG是使用知识图谱在推理复杂信息时大幅提高问答性能。

项目地址:https://github.com/microsoft/graphrag

【开源免费】Dify是最早一批实现RAG,Agent,模型管理等一站式AI开发的工具平台,并且项目方一直持续维护。其中在任务编排方面相对领先对手,可以帮助研发实现像字节扣子那样的功能。

项目地址:https://github.com/langgenius/dify


【开源免费】RAGFlow是和Dify类似的开源项目,该项目在大文件解析方面做的更出色,拓展编排方面相对弱一些。

项目地址:https://github.com/infiniflow/ragflow/tree/main


【开源免费】phidata是一个可以实现将数据转化成向量存储,并通过AI实现RAG功能的项目

项目地址:https://github.com/phidatahq/phidata


【开源免费】TaskingAI 是一个提供RAG,Agent,大模型管理等AI项目开发的工具平台,比LangChain更强大的中间件AI平台工具。

项目地址:https://github.com/TaskingAI/TaskingAI

5
免费使用GPT-4o

【免费】ffa.chat是一个完全免费的GPT-4o镜像站点,无需魔法付费,即可无限制使用GPT-4o等多个海外模型产品。

在线使用:https://ffa.chat/

6
prompt

【开源免费】LangGPT 是一个通过结构化和模板化的方法,编写高质量的AI提示词的开源项目。它可以让任何非专业的用户轻松创建高水平的提示词,进而高质量的帮助用户通过AI解决问题。

项目地址:https://github.com/langgptai/LangGPT/blob/main/README_zh.md

在线使用:https://kimi.moonshot.cn/kimiplus/conpg00t7lagbbsfqkq0