GitHub 15.8k star 狂涨 DeerFlow,AI + 搜索 + 报告输出一次搞定!

简介: DeerFlow 是字节跳动开源的深度研究框架,集成语言模型、搜索爬虫与代码执行工具,支持自动化完成复杂研究任务并生成多模态报告。具备多智能体协作、强搜索能力、Python 数据分析及可视化、报告自动生成等功能,适用于学术研究、内容创作与企业分析,部署灵活,社区活跃。

嗨,我是小华同学,专注解锁高效工作与前沿AI工具!每日精选开源技术、实战技巧,助你省时50%、领先他人一步。👉免费订阅,与10万+技术人共享升级秘籍!

DeerFlow(Deep Exploration and Efficient Research Flow)是由 ByteDance 开源、社区主导的“深度研究”框架。它将语言模型(LLM)与搜索引擎爬虫、Python 执行器等工具集成,支持用户自动化地完成复杂研究任务,包括网页搜索、爬取、Python 代码执行等,并最终生成结构化报告、PPT、播客音频等多模态输出 。

痛点场景

  • 信息检索碎片、难整合:传统研究需要在多个平台间切换检索才可能搜集完整信息。
  • Research 任务繁琐且孤立:从查资料,到写分析报告,到输出 PPT 或音频,流程中断频繁。
  • LLM 单一智能体力不从心:一个模型往往既搜资料又写代码,易出现失误或效率低。
  • 部署复杂:要求 Python ≥3.12、Node.js ≥22,环境配置与版本管理繁琐 。

核心功能

  • 多智能体分工协作:Coordinator、Planner、Researcher、Coder、Reporter 等角色通力合作,职责清晰,效率高 。
  • 强搜索与爬虫能力:支持接入 Brave Search、Tavily 等真实搜索 API,还能用 Jina 实现网页内容抓取分析 。
  • Python REPL 工具链:即时执行代码,支持 Pandas、NumPy、Matplotlib 等,方便进行数据分析与可视化 。
  • 报告自动生成:结合 Novel 编辑器,可自动导出文本报告、PPT(使用 Marp)、播客脚本等 。
  • MCP 集成支持:可对接Volcengine Model Control Platform,实现企业级 workflow 自动化 。
  • 可视化回放功能:官网提供案例流程回放(如埃菲尔铁塔高度对比、南京美食文化呈现等) 。

技术架构

架构梳理

技术优势一览

模块 技术特点或优势
LangGraph DAG 基于有向无环图组织 Agent 协作,支持异步执行与并行任务,增强稳定性与可扩展性
Agent 模块化 各 Agent 独立扩展,自由替换,便于改造与定制深度流程
LLM + 工具链深度整合 基于 LangChain 构建,覆盖搜索、爬虫、代码执行、TTS、PPT 生成等完整链条
可视化与追踪 支持 LangSmith tracing,便于监控调试 agent 流程
部署灵活 支持本地 uv 部署,一键部署至 Volcengine 云端环境

界面展示

使用示例:从安装到完成一个任务

环境准备与安装

# 克隆项目
git clone https://github.com/bytedance/deer-flow.git
cd deer-flow

# 安装 Python 环境与依赖(uv 自动 management)
uv sync

# 配置 .env 和 conf.yaml
cp .env.example .env
cp conf.yaml.example conf.yaml

# 如果需要 PPT 支持,安装 marp-cli
brew install marp-cli    # macOS 用户

✏️ 设置 API 密钥(例如 Tavily, Brave 搜索, TTS 等),编辑 .env 中填写即可 。

启动与运行任务

# 启动后台 agent 服务
uv run backend

# 启动前端服务
pnpm install
pnpm run dev

访问开发界面(默认 http://localhost:3000/chat),输入问题:

“埃菲尔铁塔比世界上最高楼高多少倍?”

DeerFlow 将自动:

  • Planner 规划任务流程
  • Researcher 调用搜索工具抓资料
  • Coder 执行 Python 计算倍数并绘图
  • Reporter 生成报告和可选播客内容 最终在界面展示整合结果,还支持导出 PDF、PPT 或播客音频格式。

应用场景

  • 学术研究者:自动完成文献检索、数据分析、图表展示与报告草稿生成。
  • 内容创作者:生成深度文章、可视化演示、播客脚本,一体化输出。
  • 企业分析师:开展竞争情报、专利调研、市场分析报告,流程自动化。
  • 数据科学项目:从爬取数据到数据清洗,再到生成分析可视化与最终报告。

优势分析

项目名称 架构类型 功能覆盖 易用程度 输出方式 部署方式
DeerFlow 多 Agent(LangGraph DAG) 搜索、爬虫、LLM 推理、Python 执行、报告、播客 高(初始化脚本提供一键安装) 文本报告、PPT、播客音频 本地 + 云端一键部署
OpenManus 单 Agent 框架 搜索 + 基础推理 中等 文本输出 需手动配置
RAGFlow Retrieval‑augmented 框架 文本检索 + LLM 输出 中度 文本报告 本地需自行配置 API

DeerFlow 的优势在于 流程全面覆盖、多模态输出强、部署路径灵活、社区热度高(15.8k star),特别适合需要自动化研究、内容产出、代码执行一体化流程的使用者。

项目地址

https://github.com/bytedance/deer‑flow

相关文章
|
2月前
|
人工智能 自然语言处理 搜索推荐
从理论到应用:AI搜索MCP的最佳实践案例解析
本文深入探讨了如何通过 MCP 协议让大语言模型(LLM)高效调用外部工具,并结合多个实际场景展示了 MCP 在 AI 应用中的价值和未来潜力。
|
5月前
|
人工智能 搜索推荐 自然语言处理
大模型落地的关键:如何用 RAG 打造更智能的 AI 搜索——阿里云 AI 搜索开放平台
本文分享了大模型落地的关键:如何用阿里云 AI 搜索开放平台 打造更智能的 AI 搜索。
415 8
大模型落地的关键:如何用 RAG 打造更智能的 AI 搜索——阿里云 AI 搜索开放平台
|
5月前
|
存储 人工智能 搜索推荐
如何用大模型+RAG 给宠物做一个 AI 健康助手?——阿里云 AI 搜索开放平台
本文分享了如何利用阿里云 AI 搜索开放平台,基于 LLM+RAG 的系统框架,构建“宠物医院AI助手”的实践过程。
517 14
|
5月前
|
人工智能 自然语言处理 搜索推荐
AI 搜索开放平台重磅发布:Qwen3 模型上线啦
阿里云AI搜索开放平台重磅发布最新Qwen3模型,为企业和开发者提供全栈智能搜索解决方案。Qwen3作为最新一代大模型,在推理、多语言支持和Agent能力上表现卓越。用户可通过三步快速体验Qwen3服务,助力业务在AI时代抢占先机。
619 13
|
15天前
|
人工智能 自然语言处理 搜索推荐
AI搜索的黑科技?DeepSearch 究竟“深”藏着什么秘密?
本文介绍 OpenSearch 凭借领先的AI搜索技术,应用DeepSearch 的设计框架能更有效解决复杂和多跳问题,优化用户体验。
154 0
AI搜索的黑科技?DeepSearch 究竟“深”藏着什么秘密?
|
4月前
|
人工智能 开发框架 自然语言处理
企业级AI搜索解决方案:阿里云AI搜索开放平台
本文介绍了 阿里云 AI 搜索开放平台作提供丰富的 AI 搜索组件化服务,兼容主流开发框架 LangChain和 LlamaIndex,支持搜索专属大模型、百炼等大模型服务,以及 Elasticsearch、Havenask 等开源引擎。用户可灵活调用多模态数据解析、大语言模型、效果测评等数十个服务,实现智能搜索、检索增强生成(RAG)、多模态搜索等场景的搭建。
263 0
|
1月前
|
数据采集 人工智能 定位技术
分享一个开源的MCP工具使用的AI Agent 支持常用的AI搜索/地图/金融/浏览器等工具
介绍一个开源可用的 MCP Tool Use 通用工具使用的 AI Agent (GitHub: https://github.com/AI-Agent-Hub/mcp-marketplace ,Web App https://agent.deepnlp.org/agent/mcp_tool_use,支持大模型从Open MCP Marketplace (http://deepnlp.org/store/ai-agent/mcp-server) 的1w+ 的 MCP Server的描述和 Tool Schema 里面,根据用户问题 query 和 工具 Tool描述的 相关性,选择出来可以满足
|
5月前
|
人工智能 自然语言处理 算法
阿里云 AI 搜索开放平台:从算法到业务——AI 搜索驱动企业智能化升级
本文介绍了阿里云 AI 搜索开放平台的技术的特点及其在各行业的应用。
617 3
|
4月前
|
人工智能 自然语言处理 文字识别
阿里云 AI 搜索开放平台新增:服务开发能力
阿里云 AI 搜索开放平台新发布:服务开发能,可通过集成 dsw 能力并新增 notebook 功能,进一步提升用户编排效率。
227 0