跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI算法

DeerFlow 2.0 开源:字节跳动超级智能体架构详解

DeerFlow 2.0 是字节跳动推出的开源超级智能体架构,基于 LangGraph 和 LangChain 构建。它提供技能系统、子智能体编排、沙盒文件系统及长期记忆功能,支持复杂任务的多步自动化处理。项目采用 MIT 协议,支持本地、Docker 及 Kubernetes 部署,适用于深度研究、内容创作及工作流自动化场景。

剑仙发布于 2026/3/30更新于 2026/10/25102 浏览
DeerFlow 2.0 开源:字节跳动超级智能体架构详解

从研究工具到超级智能体

一款来自字节跳动的开源项目 DeerFlow 登顶 GitHub Trending 榜首。它叫 DeerFlow,一个超级智能体架构。

什么是 DeerFlow?

通俗地说,DeerFlow 是个超级智能体套件,它可以让 AI 帮你做几乎所有事情。

它通过编排子智能体、记忆系统和沙盒环境,来处理那些可能需要几分钟到几小时才能完成的复杂任务。

基于 LangGraph 和 LangChain 构建,DeerFlow 开箱即用地提供了智能体所需的一切:文件系统、记忆、技能、沙盒执行环境,以及规划和生成子智能体来完成复杂多步任务的能力。

核心特性

技能系统

这是 DeerFlow 最核心的特点。

技能是个结构化的能力模块——一个 Markdown 文件,定义了工作流程、最佳实践和参考资源。

DeerFlow 内置了研究、报告生成、幻灯片创建、网页开发、图片视频生成等技能。但厉害的地方在于可扩展性:你可以添加自己的技能,替换内置的,或者组合成复合工作流。

技能是按需加载的——只有当任务需要时才加载,不会一次性全部加载。这保持了一个精简的上下文窗口,让 DeerFlow 即使对 token 敏感的模型也能良好工作。

子智能体

复杂的任务很少能一次完成。DeerFlow 会把它们分解。

主导智能体可以即时生成子智能体——每个都有自己的上下文、工具和终止条件。子智能体尽可能并行运行,报告结构化结果,然后主导智能体将所有内容综合成连贯的输出。

一个研究任务可能会派生出十几个子智能体,每个探索不同的角度,然后汇聚成单一报告——或者网站——或者带有生成视觉效果的幻灯片。

沙盒与文件系统

DeerFlow 不只是谈论做事。它有自己的电脑。

每个任务都在一个独立的 Docker 容器中运行,拥有完整的文件系统——技能、工作空间、上传、输出。智能体可以读取、写入和编辑文件,执行 bash 命令和代码,查看图像。全部沙盒化,全部可审计,会话之间零污染。

这就是带有工具访问权限的聊天机器人和拥有实际执行环境的智能体之间的区别。

上下文工程

DeerFlow 对上下文管理很激进——总结已完成的子任务,将中间结果卸载到文件系统,压缩不再立即相关的内容。这让它能够在长、多步骤的任务中保持敏锐,而不会撑爆上下文窗口。

长期记忆

大多数智能体在对话结束的那一刻就会忘记一切。DeerFlow 记住。

在会话之间,DeerFlow 会建立关于你的档案、偏好和积累知识的持久记忆。你用得越多,它就越了解你——你的写作风格、你的技术栈、你的重复工作流程。记忆存储在本地,完全由你控制。

技术架构

DeerFlow 2.0 是从零重写的,与 v1 没有共享任何代码。如果你在寻找原始的深度研究框架,它仍在 1.x 分支上维护。

基于 LangGraph 和 LangChain,DeerFlow 支持多种沙盒执行模式:

  • 本地执行(直接在主机上运行沙盒代码)
  • Docker 执行(在独立的 Docker 容器中运行)
  • 带 Kubernetes 的 Docker 执行(通过 provisioner 服务在 Kubernetes pod 中运行)

快速开始

推荐使用 Docker 方式:

# 克隆仓库
git clone https://github.com/bytedance/deer-flow.git
cd deer-flow
# 生成配置文件
make config
# 编辑 config.yaml 配置你的模型
# 至少配置一个模型,例如 GPT-4
# 启动服务
make docker-init    # 拉取沙盒镜像(只需一次)
make docker-start   # 启动服务
# 访问 http://localhost:2026

也支持本地开发模式:

make check  # 检查前置条件
make dev    # 启动开发服务

推荐模型

DeerFlow 是模型无关的——适用于任何实现 OpenAI 兼容 API 的 LLM。但它在支持以下功能的模型上表现最佳:

  • 长上下文窗口(100k+ tokens)用于深度研究和多步骤任务
  • 推理能力用于自适应规划和复杂分解
  • 多模态输入用于图像理解和视频理解
  • 强大的工具使用用于可靠的函数调用和结构化输出

应用场景

深度研究:派发多个子智能体并行研究不同角度,然后综合成完整报告。

内容创作:从研究到报告、幻灯片、网页,一站式完成。

数据管道:自动化数据处理、分析和可视化流程。

工作流自动化:将重复性工作交给智能体处理。

项目现状

DeerFlow 采用 MIT 许可证,可以自由使用和修改。项目很活跃,欢迎社区贡献。

总结

DeerFlow 的出现,标志着 AI Agent 领域迈出了重要一步。

它不只是个框架,而是一个完整的智能体运行环境——一个让 AI 真正能够"做事"的平台。

从研究工具到超级智能体架构,DeerFlow 的进化反映了一个重要趋势:我们需要的不是更会聊天的 AI,而是更能干活的 AI。

如果你也在寻找一个真正能帮你完成复杂任务的 AI 智能体,DeerFlow 值得一试。

项目托管于 GitHub: https://github.com/bytedance/deer-flow

目录

  1. 什么是 DeerFlow?
  2. 核心特性
  3. 技能系统
  4. 子智能体
  5. 沙盒与文件系统
  6. 上下文工程
  7. 长期记忆
  8. 技术架构
  9. 快速开始
  10. 克隆仓库
  11. 生成配置文件
  12. 编辑 config.yaml 配置你的模型
  13. 至少配置一个模型,例如 GPT-4
  14. 启动服务
  15. 访问 http://localhost:2026
  16. 推荐模型
  17. 应用场景
  18. 项目现状
  19. 总结

更多推荐文章

查看全部
  • 如何将代码上传到 Gitee?Git 使用指南
  • Ubuntu 与 Windows 系统实现共享文件夹
  • Qwen2 大模型指令微调入门实战
  • CATE 条件平均处理效应估计:五大方法原理详解与模拟数据实战
  • 动态规划专题:回文串问题与区间 DP
  • C++ 核心特性详解:命名空间、重载与引用实战
  • IO 多路复用、网络协议与爬虫抓包
  • uView Pro:基于 Vue3 的 uni-app 跨端 UI 组件库实践
  • Python warnings 库底层机制与企业级 API 演进实战
  • 如何在机器人平台上微调与部署 OpenVLA 模型
  • GitHub Copilot 提示词工程指南:从基础到精通
  • Spring Boot 数据可视化与图表集成实战
  • 企业微信群机器人 Webhook 配置与消息发送流程
  • AI Agent 辅助工具 Superpowers 使用介绍及原理分析
  • GitHub Copilot 学生认证指南:合规申请与常见问题解析
  • 人工智能大模型应用开发:从微调适配到场景落地
  • 微信支付接入密码输入后转圈失败问题排查
  • Java 基础:char、String、StringBuilder 与 StringBuffer 核心解析
  • C++ 内存管理进阶:从裸指针到智能指针
  • 常见排序算法详解与 Java 实现

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online