bytedance

bytedance / deer-flow

#14
65,5208,663+337 todayPython

An open-source long-horizon SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skill, subagents and message gateway, it handles different levels of tasks that could take minutes to hours.

💡 Use Cases

最适合需要AI自动完成网络搜索、数据爬取、代码执行等多步骤复杂研究任务的场景。

深度市场调研

Problem: 开发者需要快速获取竞品信息、市场趋势和技术方案,但手动搜索、整理和分析耗时耗力。

Solution: 使用DeerFlow的搜索、爬取和Python执行能力,让AI代理自动收集网络信息,执行数据分析脚本,生成结构化报告。

Example: 调研某开源项目的技术架构、社区活跃度和竞品对比,AI自动搜索GitHub、技术博客,爬取相关数据,用Python分析后输出综合报告。

自动化数据收集

Problem: 开发者需要定期从多个网站收集数据,但网站结构各异,手动编写和维护爬虫脚本很繁琐。

Solution: 利用DeerFlow的智能爬取工具和Python执行环境,AI能理解网页结构并动态调整爬取策略,自动处理反爬机制。

Example: 每周自动收集电商平台商品价格、库存信息,AI识别不同网站的页面布局变化,调整爬取逻辑,将数据存入数据库。

多步骤任务编排

Problem: 开发者需要协调多个AI子任务(如搜索、分析、代码执行)来完成复杂工作流,但手动串联容易出错。

Solution: 使用DeerFlow的超级代理框架,通过配置子代理、记忆和沙箱,自动编排任务流程,确保各步骤正确衔接。

Example: 先搜索最新AI论文,再爬取相关代码仓库,接着用Python分析代码质量,最后生成技术评估文档,整个过程自动执行。

安全代码执行

Problem: 开发者需要让AI生成并执行代码来验证想法,但直接在主机上运行未知代码有安全风险。

Solution: 利用DeerFlow的Docker沙箱模式,将AI生成的代码在隔离容器中安全执行,避免污染主机环境。

Example: AI根据需求生成数据处理脚本,在Docker沙箱中运行该脚本处理敏感数据,完成后自动清理容器,确保安全。

📊 Project Info

Language
Python
Stars
65,520
Forks
8,663
Today
+337
Ranking
#14
Collection
Overall
Trending Date
May 6, 2026
Last Push
5/6/2026

🏷️ Topics

TypeScriptDocker智能体编排深度研究可扩展社区驱动AI开发者研究人员

📸 Screenshots

deer-flow screenshot 1deer-flow screenshot 2deer-flow screenshot 3