bytedance

bytedance / deer-flow

#14
35,2074,237+1,690 todayPython

An open-source SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skills and subagents, 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
35,207
Forks
4,237
Today
+1,690
Ranking
#14
Collection
Overall
Trending Date
March 22, 2026
Last Push
3/22/2026

🏷️ Topics

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

📸 Screenshots

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