![图片[2]-别再追新词了,你早就在做"图工程"了 - AI资源导航站-AI资源导航站](https://www.aitube.vip/wp-content/uploads/2026/08/20260821_6a880ee41b5f2.jpg)
-
这是什么:LangChain出品的一个偏底层的编排框架,用来构建有状态、可长时间运行、显式建模成图结构的智能体。早在"图工程"这个词流行起来之前,它就已经在被大量实际使用了,如今在企业采用率上处于领先位置,月下载量达到千万级别。 -
编排模型:你需要定义一个StateGraph,往里面添加节点,再用条件边把这些节点连起来。智能体、工具、检查点都是节点,节点之间的转换是你自己定义的边。 -
状态管理:内置检查点机制,支持时间旅行式调试,也就是你可以回滚到执行过程中的某个早期节点,从那里重新开始回放。 -
最适合谁用:需要对分支、重试、人工介入环节有明确控制权的复杂有状态Python工作流。
-
这是什么:AutoGen和Semantic Kernel的统一继任者,二零二六年四月正式进入通用可用阶段。 -
编排模型:把AutoGen的多智能体对话抽象和Semantic Kernel的企业级工具能力结合起来,同时加上了基于图的工作流,用来对多智能体的执行路径做显式控制。 -
状态管理:基于会话的状态管理,加上从Semantic Kernel继承过来的中间件、遥测和类型安全能力。 -
最适合谁用:已经在用微软技术栈的团队,想要用图工作流搭配Python和.NET运行时。
-
这是什么:谷歌的Agent Development Kit,专门为多模态和谷歌云原生的智能体技术栈打造。它最突出的能力是原生支持A2A协议,也就是智能体对智能体协议,这让一个ADK智能体能够通过标准化的任务接口,发现并调用一个用LangGraph或者CrewAI搭建的智能体。这已经是把"图"的思维方式扩展到框架边界之外了,不再局限于单一框架内部。 -
编排模型:一套层级化的智能体树结构,根智能体向下委派任务给子智能体,子智能体还能继续往下委派。 -
状态管理:会话状态支持可插拔后端,和Vertex AI以及Gemini模型深度集成。 -
最适合谁用:谷歌云原生团队,以及任何需要不同框架搭建的智能体互相通信的系统。
-
这是什么:一个独立的多智能体编排框架,围绕基于角色的思维模型搭建,每个智能体都有明确的人设、一套工具、一项具体任务。从想法到能跑起来的多智能体原型,是这几个框架里最快的一条路,搭建时间以小时计,不是以天计。 -
编排模型:基于角色的团队协作,配置不同的流程类型来管理任务在智能体之间怎么传递,而不是画一张字面意义上的节点边图。底层逻辑其实是一样的:智能体是节点,流程走向是边,任务输出是共享状态,只是表现形式不一样。 -
状态管理:任务输出按顺序在智能体之间传递。 -
最适合谁用:想快速搭原型、想要基于角色的多智能体系统、想尽快拿出一个能跑的演示的团队。
-
这是什么:一个事件驱动的编排层,专门为文档密集型、数据密集型的流水线打造。在当前这轮智能体编排命名周期开始之前,它就已经专门为索引和检索工作流服务了。 -
编排模型:步骤根据前面发生了什么来条件触发,而不是遵循一个固定不变的顺序,这让它的"图"形状更多是由数据本身塑造的,而不是由一张预先画好的智能体组织架构图决定的。 -
状态管理:上下文随事件触发一路传递,适合检索密集型和RAG风格的流水线。 -
最适合谁用:数据为中心的应用场景,文档摄取、检索、转换这几个步骤需要条件路由的时候。
-
这是什么:OpenAI推出的生产级多智能体协调工具包,是那个实验性的Swarm框架的正式继任者。在OpenAI一家独大的智能体链条里,用起来干净又可预测,但是模型锁定得很死,不支持自带模型。 -
编排模型:显式交接。智能体A完成自己那部分,交接给智能体B,交接过程中把上下文一并传过去。这是一种比完整的图更轻量的边模型,更接近一条链,而不是一张网。 -
状态管理:上下文变量默认是临时性的,没有内置检查点机制,不太适合长时间运行的工作流。 -
最适合谁用:完全在OpenAI技术栈上、想要一种轻量交接模型而不是完整图结构的团队,同时也是一个很实用的提醒:不是每个多智能体系统都需要一整套图。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END












