Skip to content

DeerFlow 二次开发理论、架构与源码剖析

面向硬核开发者的技术深度解析

阅读路径

🆕 Agent 开发新手

第一章 → 第二章 → 第三章 → 第十二章 (快速上手 Skill 开发)

🔧 二次开发工程师

第四章 → 第五章 → 第六章 → 第七章 → 第十一章 (核心架构)

🏢 企业级应用开发者

第五章 → 第八章 → 第九章 → 第十三章 → 第十四章 (生产环境)

🔬 源码贡献者

通读全书 + 附录 B + 直接阅读 DeerFlow 源码

前置要求

  • Python 3.12+ - 熟悉类型注解、异步编程
  • LangChain / LangGraph - 了解基本概念(Graph、State、Node)
  • Agent / LLM 应用开发 - 有实际项目经验更佳
  • Docker - 理解容器基础(用于 Sandbox 章节)

版本信息

  • DeerFlow 版本: 2.0
  • 书籍版本: 2026.04
  • 最后更新: 2026-04-09

许可证

本书采用 MIT 许可证 开源。

DeerFlow 是 ByteDance 的开源项目,本书为社区贡献的二次开发指南。