字节开源 Deer-Flow2:重构龙虾架构,35k+ Star 引爆 GitHub
字节跳动开源的 Deer-Flow2 超级智能体管理框架迅速登顶 GitHub Trending,累计获得超 3.5 万 Star。该框架采用“单一主智能体 +11 层中间件链 + 动态子智能体”的全新架构,支持可插拔技能体系与隔离沙箱执行环境。原生适配飞书、Telegram 及 Slack,无需公网 IP 即可运行,并内置多种搜索引擎与爬虫工具,实现开箱即用的多智能体协同开发。
事件概述
字节跳动开源了名为 Deer-Flow2 的超级智能体管理框架(代号“龙虾”),发布后迅速登上 GitHub Trending 榜首,获得超过 35,300 个 Star。该项目旨在提供一套模块化、高扩展性的多智能体协作解决方案,主打开箱即用与深度定制能力。
核心架构升级
相比 1.0 版本固定的 5 节点架构,Deer-Flow2 进行了彻底重构:
- 新架构设计:采用“单一主智能体 + 11 层中间件链 + 动态子智能体”结构。核心能力收敛至工具集与中间件链,使系统更轻量、灵活。
- 扩展性提升:新增能力无需改动底层框架,仅需添加新技能即可;原核心的“深度研究”能力转变为框架内置的基础功能之一。
- 关键模块整合:包含子智能体调度、长期记忆、可扩展技能与工具等完整体系。
关键技术特性
1. 可插拔 Skill 体系
- 内置技能:出厂自带深度研究、数据分析、图表生成、音视频创作等十余种常用技能。
- 资源优化:系统根据任务需求渐进式加载技能,自动控制 Token 消耗,避免上下文过载。
- 自定义扩展:提供
skill-creator工具,用户可快速封装专属技能;支持 MCP 与 Python 接口,甚至可接入 Claude Code 进行终端管理。
2. 隔离沙箱执行环境
- 安全隔离:每个任务在独立沙箱中运行,拥有完整的文件系统与 Bash 执行权限,支持文件读写、脚本运行及命令操作。
- 部署模式:支持本地、Docker、Kubernetes 三种模式。Docker 模式采用字节开源的 AIO Sandbox,具备更高隔离级别与稳定性,并自动完成虚拟路径与物理路径映射。
3. 复杂任务调度与上下文工程
- 任务拆解:主智能体将长时任务结构化拆解,按需调度最多 3 个子智能体并行执行(可选通用型或命令行专家型)。
- 上下文管理:子智能体拥有独立上下文,互不干扰;通过多层中间件链、上下文自动摘要压缩、外部文件存储及子任务限流,解决长时任务的上下文窗口限制问题。
部署与集成
部署方式
- Docker 部署(推荐):
bash
git clone https://github.com/bytedance/deer-flow.git
cd deer-flow
make config # 生成配置文件
make docker-init # 拉取沙箱镜像
docker-start # 启动服务
启动后访问 http://localhost:2026 进入 Web 界面。
- 本地部署:需满足 Python 3.12+、Node.js 22+ 等前置条件,适合源码修改与二次开发。
IM 渠道原生适配
- 支持平台:飞书 (Lark)、Telegram、Slack。
- 网络要求:无需公网 IP 即可运行,可直接在聊天窗口接收任务指令。
项目信息
- GitHub 地址:https://github.com/bytedance/deer-flow
- 官方网站:https://deerflow.tech
- 核心开发者:北京大学 Tao He、南京大学 Henry Li
