Deer Flow

免费

用于构建和运行执行复杂,长期任务的超级剂的开源框架.

Deer Flow

概览

鹿流是一个用于构建和运行"超级代理"的开源框架——高级AI助手能够自主执行复杂,长期的任务. 与简单的聊天机器人不同,鹿流代理可以工作几分钟到几小时,保持上下文,访问外部工具,逐步解决多步问题.

该项目的关键功能是2.0版本,它代表了平台从零开始的完整重写. 鹿流不是狭义的专用工具,而是演变成通用的代理管弦系统. 这意味着你可以创造复杂的情景,即多个子剂相互相互作用,交换消息,分配子任务. 该平台支持多种LLM模式(OpenAI,Anthropic,双子座,Quen等),并提供内置机制,用于长期内存和安全代码执行.

鹿流特征

特性数值
类型AI代理的开源框架
类别开源、 AI 代理、 开发工具、 免费
商业模式免费
版本2.0 (从零开始完全重写)
支持的法学硕士OpenAI、Anthropic、双子座、Quen等
部署方法通过交互式设置向导嵌入或本地
一体化LangSmith、Langfuse、MCP服务器、信使
其他特点用于程序代理控制的 Python 客户端
可用性免费( 开源), 自主办

谁的鹿流?

鹿流针对的是需要实现劳动密集型过程自动化的开发者和技术专家. 该工具对那些从事研究任务、代码开发或内容创建工作的人有用,他们想将这些进程委托给能够长时间工作而不受不断监督的AI代理.

开发者和工程师

程序员可以使用"鹿流"进行代码生成,实现常规开发任务的自动化,并创建复杂的情景,即代理将一个任务细分为子任务,访问必要的工具和库. 在孤立的沙盒中运行代码的能力使得这个框架对于安全测试特别有价值.

研究人员和分析员

每日从事大量信息工作的专家可将数据收集、文件分析和结果系统化等任务委托给代理人。 长期记忆可以使代理在漫长的会话中保持研究背景.

内容创建者

内容创建者可以使材料编写自动化:从从来源提取事实到生成条款或报告的草稿。 副剂可以同时在项目的不同部分工作,然后结合结果.

如何用鹿流(?

部署鹿流不需要复杂的手动配置,这要归功于一个交互式向导,引导用户贯穿整个过程.

安装和初步设置

设置向导在几分钟内生成一个配置文件. 在设置期间,将提示您选择LLM模型,配置网络搜索,并选择安全模式. 框架可以通过两种方式启动:通过Docker(推荐进行孤立部署),也可以在您的计算机上局部启动.

模型和提供者配置

鹿流支持配置连接到各种LLM模型. 您可以使用OpenAI,Anthropic,双子座,Quen APIS,或通过OpenRouter,vLLM或CLI供应商设置访问权限. 这为选择具体任务和预算的模式提供了灵活性。

程序控制

为了融入现有的工作流程,鹿流提供了内置的Python客户端. 它允许您在程序上控制代理,启动任务,并获取结果,使框架更容易嵌入更大的自动化系统.

鹿流核心特性

鹿流具有丰富的特征,使其成为构建复杂代理系统的完整平台.

副代理指挥和通讯

子代理系统允许将各种子任务下放到框架内的分离实体. 副剂可以互相交换消息,形成信息处理管道. 这对同时执行一项大任务的独立部分特别有用。

长期记忆和孤立的沙盒

内建的长期内存允许代理在会话之间保留信息,而不失去重要上下文. 孤立的沙盒确保安全代码执行:代理可以运行脚本,在不受控制的环境中对其进行测试,而不会给主系统带来风险.

广泛性和一体化

该平台支持可扩展的技能——你可以为代理添加新的工具和能力. 鹿流还整合了LangSmith和Langfuse追踪系统,用于监测代理性能,可以与MCP服务器合作,并通过流行信使连接进行远程控制.

鹿流优势

鹿流因其开放性和多面性而与其他解决方案相异。

  • 完全自由和开源 ——没有许可证费使得从个人开发者到大型团队等广大用户都能使用这个框架.
  • 处理从分钟到小时的任务 ——这是与大多数代理解决方案的关键区别,仅限于短会.
  • 通用管弦乐平台 ——支持多种LLM模型,以及在一个单一情景中结合这些模型的能力,提供了选择自由和灵活性.
  • 部署方便 ——交互设置向导比需要复杂配置的竞争者显著降低进入屏障.

鹿流不利之处

与任何开放框架一样,鹿流需要一定的技术专长. 充分利用需要指挥线技能、对服务部署原则的理解,以及为LLM提供者配置API密钥的经验。

还值得注意的是,代理性能的质量直接取决于所选择的模式和安全设置. 配置不正确可能导致在长期任务中结果不理想或资源消耗过度.

鹿流解决什么任务?.

该框架旨在自动化需要内存,上下文和从AI系统获取外部工具的复杂进程.

研究工作

该剂可以进行多阶段研究:从各种来源收集数据,分析信息,生成结构化报告,并进行概括. 得益于长期记忆,前期的产物在转移到后期时不会丢失.

代码生成和测试

鹿流不仅可以生成代码,还可以在孤立的沙盒中运行以验证功能. 这使得"写——测试——修正错误"循环的自动化,而无需人类干预.

内容创建

该框架适合生成需要深入开发的内容:长文章、技术文件或营销材料。 副代理系统可以研究一个话题,写章节,并同时编辑最终文本.

鹿流定价

鹿流在开源模式下完全免费分布. 项目网页没有列出付费等级、订阅或基于付款的特征限制。 您只通过自己的 API 来支付选定 LLM 模型的使用费, 并支付您部署 LLM 的基础设施费 。 框架。

鹿流使用条款

开始需要在当地或通过Docker部署框架。 官方项目网页没有列出额外的限制、强制性登记或许可证费。 您负责配置 LLM 提供者的访问权限, 并在代理执行代码时确保您的环境安全 。

鹿流可用性

鹿流(英語:Deer Flow)是一个开源项目,可供任何人自行托管. 该平台支持与各种LLM模型和服务集成,为选择供应商提供了灵活性. 有关界面语言和区域限制的信息没有在项目页面上明确,说明没有严格的地域限制.

鹿流如何与替代品不同

鹿流与Gamma,Adobe AI Assistant,或Mango SEO AI等解决方案的主要区别在于其定位. 虽然列出的工具是现成的应用程序,具有一套特定的特性,但"鹿流"是一个开发框架,可以充分控制代理行为.

与封闭的替代品不同,鹿流完全透明:你可以修改源代码,添加自定义模块,并使系统适应特定的任务. 支持广泛的LLM模型——从OpenAI到通过vLLM的开源模型——防止供应商锁定. 该框架还提供先进的管弦乐机制(鼓手、留言),在Orchestrator代理等服务中不存在或受到限制。 另一个重要区别是处理持续数小时的任务的能力,而许多替代办法仅限于短会。

结论

鹿流(英語:Deer Flow)是一个自由,开源的框架,用于构建复杂的AI代理,能够以内存保留和工具访问完成多小时的任务. 2.0版本是一个通用代理管弦乐平台,支持多个LLM模型,通过Docker或交互式设置向导轻松部署,并具有广泛的扩展能力. 该工具针对的是研究工作,代码生成或内容创建需要自动化的开发者和技术专家. 由于它的开放源码和免费使用,鹿流可以作为建立任何复杂灵活的代理系统的基础.

复杂进程的自动化
研究
内容生成
代码写入

常问问题

另见

鹿流—AI代理的开源框架