微信扫码
添加专属顾问
我要投稿
探索LangChain与AI智能协作的前沿项目。 核心内容: 1. LangManus的开源背景及其快速增长 2. LangManus的AI自主深度研究能力 3. ReAct框架与多智能体协作的演示场景
近日 Manus 这个号称可以实现 a glimpse at AGI
的系统在内测阶段就吸引了大量关注,成为科技圈的热门话题。就在大家还在讨论 Manus 的技术细节时,一款名为 LangManus[1] 的开源项目悄然上线,目标是复刻 Manus 的核心功能,并将其开源给所有开发者和研究者。该项目上线不到 2 天,Stars 数就已经突破了 2,000 大关,并在迅速增长中。
GitHub: https://github.com/langmanus/langmanus
LangManus 的快速增长也引来了 LangChain 作者 Harrison Chase 的点赞,彰显着开源社区的活跃与对真正 AGI 的期望。
今天,我们就来聊聊这个令人兴奋的开源项目,看看它究竟有何特别之处。
LangManus 是一个基于 LangChain 全家桶 开发的 AI 自主深度研究系统。它的名字来源于 LangChain
和拉丁语中的 Manus
(意为手
),寓意为 AI 的 智能之手
,帮助用户完成复杂的研究任务。这个项目由一群对 AI 技术充满热情的开发者团队打造,旨在通过开源的方式,让更多人能够体验到类似 Manus 的强大功能。
LangManus 的核心目标是实现全 AI 自主的深度研究。它不仅能够像人类研究者一样进行信息收集、数据分析和处理,还能通过多智能体协作完成复杂任务。无论是学术研究、数据分析,还是商业决策,LangManus 都能提供强大的支持。
为了让大家更直观地了解 LangManus 的能力,我们来看一个 Demo 场景:
帮我设计一个影响力指数计算公式,然后计算 DeepSeek R1 在 HuggingFace 上的影响力指数。该指数可以通过考虑粉丝、下载量和点赞数等权重因素来设计。
ReAct[2] 是 LangManus 的核心框架,它允许 AI 模型在推理和行动之间进行交替,从而实现更复杂的任务处理。这种方法使 AI 能够:
在现代人工智能应用中,如何高效地协调多个 智能体(Agent) 以完成复杂任务是一个重要的研究方向。Multi-Agent Supervisor 框架 就是一种基于 ReAct 框架 的设计模式,它通过一个 监督节点(Supervisor) 来管理多个智能体的协作,从而实现任务的分解与高效执行。
如上图所示,Multi-Agent Supervisor 框架是一种设计模式,旨在通过一个中央监督节点协调多个智能体的工作。框架的核心思想是将任务分解为多个子任务,并通过智能体的协作完成这些子任务。监督节点负责决定任务的执行顺序以及任务完成的终止条件。Multi-Agent Supervisor 框架由以下几个主要组件组成:
在过去,如果想自己实现一个 ReAct 风格的大语言模型应用,需要自己编写、调试 Prompt,设计工具调用协议,手工编排流程,如果要想做一个支持流式输出的前后端应用更是难上加难。好在开源界给出了自己的答案,这就是在LangManus 开源项目中选型的:
我们的 LangManus 开源项目中也采用了上述基于 Multi-Agent Supervisor 和 ReAct 的架构,包含了多个智能体,并且已经集成了多种工具,使 AI 能够执行各种研究任务。
Coordinator: 用户的原始请求会首先被发送到 Coordinator 智能体中,这是整个系统的第一道关卡。它的主要职责是过滤掉不必要的闲聊内容,例如简单的问候语、无意义的对话、以及涉及敏感话题(如政治、色情等)的请求。通过这种方式,Coordinator 能够确保系统资源不会被浪费在无关紧要的任务上。此外,如果用户的问题不够具体或表达模糊,Coordinator 还会主动介入,通过调用内置的搜索引擎查阅相关资料,帮助用户重新定义问题。这一过程被称为“改写(re-write)”,它不仅提升了问题的清晰度,还能为后续的智能体工作奠定更好的基础。
Planner: 在整个框架中,Planner 是唯一需要使用推理模型(Reasoning Model)的模块。它的核心任务是生成执行计划,并对用户的简单问题进行广度和深度上的拓展,这一过程被称为 Deep Research。通过推理模型(如 OpenAI O3、DeepSeek R1、Qwq-plus 等),Planner 能够将用户的需求转化为详细的行动步骤,同时挖掘问题背后的潜在关联和深层次信息。Deep Research 的目标是让用户不仅获得直接答案,还能从更全面的视角理解问题。
Supervisor: Supervisor 是整个系统的核心执行模块,它采用 ReAct 风格的多智能体协作机制,负责将 Planner 制定的计划付诸实践。Supervisor 的团队由多个专职智能体组成,每个智能体都有明确的分工和职责:
通过以上模块的协同工作,整个系统能够高效地处理复杂问题,为用户提供全面、精准且个性化的解决方案。
LangManus 的出现,不仅让我们看到了开源社区的力量,也让我们对 AGI 的未来充满期待。它不仅是一个工具,更是一个平台,一个可以激发创意、推动技术进步的平台。
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业
2025-03-25
解锁 Langchain v0.3 — 大模型应用开发新姿势
2025-03-24
10万开发者推荐的LangGraph,Swarm让效率暴涨300%!
2025-03-24
谷歌 AI Agent 白皮书(4)-- 快速入门
2025-03-22
深度|LangChain创始人:MCP是“昙花一现”还是未来标准?
2025-03-22
扣子飞书插件“写入飞书”和“读取飞书”到底怎么用?
2025-03-20
实操干货!MCP全解析,一步步教你借助第三方MCP Server开发Agent
2025-03-17
Ai大模型agent LangChain入门环境搭建2025最新
2025-03-17
AI框架LangChain实战
2024-10-10
2024-07-13
2024-04-08
2024-06-03
2024-09-04
2024-08-18
2024-04-08
2024-06-24
2024-03-28
2024-07-10
2025-03-22
2025-03-22
2025-03-15
2025-02-05
2024-12-02
2024-11-25
2024-10-30
2024-10-11