DeerFlow 部署指南:3 条路径从本地跑通到上生产
DeerFlow 部署指南3 条路径从本地跑通到上生产【免费下载链接】deer-flowAn 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.项目地址: https://gitcode.com/GitHub_Trending/de/deer-flowDeerFlow 部署这件事先回答两个问题你准备把它跑在哪里又打算给谁用。DeerFlow 是一个开源长时程 SuperAgent能连续干几分钟到几小时的活——研究、写代码、出报告全程在沙箱里执行。按给谁用选路就够了自己先体验走本地开发给团队共享走单机容器化要对外提供服务走云端托管。一句话结论三条路共用同一套config.yaml与.env从本地切到生产不用重写配置。上面就是你部署成功后打开的界面。下面把三条路径逐一拆开。三问选型本地体验、单机容器化还是云端托管动手前先对号入座这张表帮你 30 秒定路径部署路径门槛硬件起点适合谁本地开发会终端命令即可4 vCPU / 8 GB 内存自己试用、二次开发单机容器化会用 Docker Compose4 vCPU / 8 GB生产建议 8 vCPU / 16 GB团队共享一台 Linux 服务器云端 FaaS 托管需要云账号与镜像仓库平台按量付费对外提供访问、不想养机器注意2 vCPU / 4 GB 基本不够跑内存吃紧时先降低并发任务数再考虑升配。路径一10 分钟本地部署跑通第一个研究任务检查环境与克隆仓库本地模式把后端、前端、nginx 都起在你机器上所以先确认 Node 22、pnpm、uv 是否就位——make check会替你查清并点名缺失项。git clone https://gitcode.com/GitHub_Trending/de/deer-flow cd deer-flow make check最小配置一个向导搞定模型与密钥DeerFlow 跑起来的前提是它能调通一个 LLM。别手改配置文件make setup会引导你选模型提供商、填搜索 API Key自动生成config.yaml并把密钥写进.env全程约 2 分钟。make setup启动与验证因为make dev自带热重载改代码立即生效最适合验证环境。make dev打开http://localhost:2026发一条消息等它开始搜索、写文件、回消息就说明整条链路通了。之后随时可以跑make doctor它会列出配置问题并给出可执行的修复提示本地模式不需要公网 IPIM 通道也全部走长连接出网。路径二单机 Docker 部署一次构建处处一致为什么选容器化团队场景下最大的麻烦是我这边能跑。Docker 把 Python、Node、nginx、redis 全部封进镜像镜像内依赖在构建期装好容器启动时不再联网装包环境差异被彻底消除。架构nginx 是唯一入口容器栈里 nginx 对外只暴露 2026 端口并默认只绑定 127.0.0.1 回环地址——这是刻意的安全设计Gateway 的 8001 端口永远留在容器内部。生产模式一键启动先执行make setup准备好config.yaml与.env和路径一相同然后一条命令完成构建与启动make up会等到 Gateway 的/health通过才宣布成功失败时直接打印容器状态和最近日志省掉你翻日志的时间。make up make down镜像构建或启动卡住时用docker compose logs看哪个服务在报错需要进容器现场排查时用docker compose exec打开对应服务的 shell。资源与日志管理给 gateway 容器设 CPU / 内存上限防止一个长研究任务占满宿主机。把.env与config.yaml挂载为只读卷改配置用docker compose重新挂载不进容器手改。redis 数据落持久卷会话与队列状态重启不丢。用docker stats盯资源水位日志按服务名分开看docker compose logs gateway。路径三火山引擎 FaaS 云端托管把入口交给平台FaaS 托管的逻辑只有一句平台负责公网入口、弹性伸缩和计费你只交付一个能在 2026 端口提供服务的镜像。关键环境变量变量说明示例必填模型提供商 Key如 DEEPSEEK_API_KEY / OPENAI_API_KEYsk-xxx是TAVILY_API_KEY搜索 APItvly-xxx是BIND_HOST容器对外绑定地址0.0.0.0是云端必填PORTnginx 对外端口2026否默认值GATEWAY_CORS_ORIGINS跨域来源白名单https://faas-domain.com否BIND_HOST默认是 127.0.0.1只在本机有效放到云端必须显式改为 0.0.0.0让 nginx 真正对外同时确保你的 TLS 终结和防火墙在平台侧配好完成首次初始化设置之前不要暴露公网。托管流程本地执行make up确认/health通过、界面可用——以本地验证过的镜像为准别在平台上盲调。把镜像推送到火山引擎的容器镜像服务。在 FaaS 平台创建容器型应用监听 2026 端口填入上表环境变量设置 CPU / 内存配额与冷启动预热。保存后拿到访问域名浏览器验证登录与研究任务各走一遍。平台原理网关、CDN、弹性策略不需要你关心镜像与环境变量对了服务就通了。上生产前安全、监控、备份、高可用加固清单安全入口只暴露 2026 一个端口Gateway 8001 保持内网。TLS 终结放在 DeerFlow 之前平台或反向代理应用层不直接收公网明文。密钥只放.env不进镜像、不进 git生产用 Docker 沙箱隔离代码执行本地直跑沙箱仅限开发。公网入口先完成用户初始化再开BIND_HOST0.0.0.0。监控在.env里开启 LangSmith 或 Langfuse tracing记录每次 LLM 调用、工具执行与 token 消耗。盯四个指标API P95 响应时间、模型调用成功率、内存与 CPU 水位、并发任务数。基础手段docker stats 分服务docker compose logs请求级排障可开启 Gateway 的 trace 关联响应头带X-Trace-Id串联日志与 tracing。备份持久化部署把database.backend配成 sqlite 或 postgres定期备份数据库文件。config.yaml、.env、extensions_config.json纳入配置备份保留历史版本配置事故可快速回滚。高可用生产默认单 Gateway worker需要多副本时按官方要求上 Postgres Redis stream bridge 心跳租约让任务与事件流可跨 worker 恢复。多副本前确认沙箱所有权也走 redis 协调避免互删对端沙箱。排错速查现象、原因、解法现象常见原因解法make check或依赖安装失败Node / pnpm / uv 缺失或版本不达标按提示补齐工具uv 装不上就uv clean后重装重试端口 2026 被占用本机已有服务占用用PORT环境变量改发布端口或在.env中指定启动报密钥缺失.env未填模型或搜索 Key重新跑make setup或对照 config.example.yaml 手工补全Linux 上 Docker 报 permission denied当前用户无 docker 组权限将用户加入 docker 组后重新登录镜像构建 / 拉取很慢网络到上游仓库慢构建前导出UV_INDEX_URL、NPM_REGISTRY指向可用镜像源Gateway 起不来make up非零退出模型配置错、密钥无效看它打印的 Gateway 日志逐条核对config.yaml与.env界面能开但发消息无响应nginx 未把流量正确转给 Gateway查 gateway 日志里的 4xx/5xx确认/api/*路由正常按你的角色下一步各一句话自己先试现在执行make setup加make dev跑通一个研究任务再谈别的。团队共享按路径二make up起容器然后逐条过一遍加固清单再开放访问。云端托管先本地验证/health再推镜像到火山引擎 FaaS只改BIND_HOST和密钥别在平台上盲调。完整的部署细节与高级配置沙箱模式、MCP、IM 通道、tracing以仓库内的 docs/ 与 backend/docs/ 为准。【免费下载链接】deer-flowAn 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.项目地址: https://gitcode.com/GitHub_Trending/de/deer-flow创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

GitNexus:如何用代码知识图谱预计算关系智能,让小模型也看懂大项目

GitNexus:如何用代码知识图谱预计算关系智能,让小模型也看懂大项目

GitNexus:如何用代码知识图谱预计算关系智能,让小模型也看懂大项目 【免费下载链接】GitNexus GitNexus: The Zero-Server Code Intelligence Engine - GitNexus is a client-side knowledge graph creator that runs entirely in your browser. Drop in…

2026/8/29 22:30:42 阅读更多 →
Crawl4AI 网页爬虫完整指南:从一键安装到 AI 提取

Crawl4AI 网页爬虫完整指南:从一键安装到 AI 提取

Crawl4AI 网页爬虫完整指南:从一键安装到 AI 提取 【免费下载链接】crawl4ai 🚀🤖 Crawl4AI: Open-source LLM Friendly Web Crawler & Scraper. Dont be shy, join here: https://discord.gg/jP8KfhDhyN 项目地址: https://gitcode.co…

2026/8/29 22:30:42 阅读更多 →
OpenLogi 快速上手指南:从下载到第一次重映射鼠标按钮(10 分钟搞定)

OpenLogi 快速上手指南:从下载到第一次重映射鼠标按钮(10 分钟搞定)

OpenLogi 快速上手指南:从下载到第一次重映射鼠标按钮(10 分钟搞定) 【免费下载链接】OpenLogi ⚡️A native, local-first alternative to Logitech Options, written in Rust 🦀 — remap buttons, DPI, and SmartShift over HI…

2026/8/29 22:30:42 阅读更多 →

最新新闻

InfluxDB迁移KaiwuDB后的查询性能优化

InfluxDB迁移KaiwuDB后的查询性能优化

文章目录每日一句正能量一、前言:查询性能是迁移成功的关键二、查询语法差异2.1 基本查询2.2 聚合查询2.3 窗口查询三、性能对比测试3.1 测试环境3.2 迁移前性能基线3.2 测试场景3.3 性能分析四、查询优化技巧4.1 索引优化4.2 分区优化4.3 查询优化4.4 聚合查询优化…

2026/8/29 23:54:59 阅读更多 →
LLM输出人性化:何时该开启,何时必须关闭?

LLM输出人性化:何时该开启,何时必须关闭?

开篇先亮观点:Humanising LLM Outputs Is Dumb,这个说法最近在 LLM 相关讨论里经常出现。我的看法是:这句话有一半是对的。LLM 输出里带点拟人感,在很多演示场景里确实好看,但放到真实工程里,过度追求“像人…

2026/8/29 23:54:59 阅读更多 →
HarmonyOS 穿戴 UI 设计规范:从安全区域到组件库的系统性设计指南

HarmonyOS 穿戴 UI 设计规范:从安全区域到组件库的系统性设计指南

HarmonyOS 穿戴 UI 设计规范:从安全区域到组件库的系统性设计指南

2026/8/29 23:54:59 阅读更多 →
【Bug已解决】Difference between 1 LSTM with num_layers = 2 and 2 LSTMs in pytorch 解决方案

【Bug已解决】Difference between 1 LSTM with num_layers = 2 and 2 LSTMs in pytorch 解决方案

【Bug已解决】Difference between 1 LSTM with num_layers 2 and 2 LSTMs in pytorch 解决方案 问题描述 在 PyTorch 中使用 LSTM 构建深度循环神经网络时,开发者经常面临一个选择:是使用一个 num_layers2 的多层 LSTM,还是堆叠两个 num_lay…

2026/8/29 23:54:59 阅读更多 →
STM32WB最小BOM设计实战:电源、时钟与射频的取舍

STM32WB最小BOM设计实战:电源、时钟与射频的取舍

STM32WB 这颗芯片有个很有意思的地方:它把一颗 Cortex-M4 应用处理器和一颗 Cortex-M0 网络处理器封装到了同一个封装里,同时还集成了 2.4GHz 射频收发器,也就是说,你只要给它一个合适的晶振、一套稳定的供电、一根过得去的天线&a…

2026/8/29 23:54:59 阅读更多 →
数学建模竞赛实战:动态规划求解“穿越沙漠”资源优化问题

数学建模竞赛实战:动态规划求解“穿越沙漠”资源优化问题

1. 项目概述:从“穿越沙漠”看数学建模竞赛的实战策略看到“2020年数学建模国赛B题‘穿越沙漠’思路”这个标题,很多参加过数模竞赛或者正在备赛的同学应该会心一笑,甚至心头一紧。这道题可以说是近年来国赛经典中的经典,它完美地…

2026/8/29 23:53:58 阅读更多 →

日新闻

etc目录下的profile.d文件目录设置环境变量和全局脚本shell

etc目录下的profile.d文件目录设置环境变量和全局脚本shell

一、设置环境变量etc目录下的profile.d文件目录 /etc/profile.d1、编写 vi test.sh文件内容# jdk变量 export ZHK_HOME/root export PATH$PATH:$ZHK_HOME/test # 可以取出来ZHK_HOME变量给ZZZ_HOME赋值 export ZZZ_HOME${ZHK_HOME}/test2、刷新 执行source /etc/profile 命令使…

2026/8/29 0:00:24 阅读更多 →
【JavaScript】内存管理-垃圾回收机制-内存泄露

【JavaScript】内存管理-垃圾回收机制-内存泄露

内存管理 C 语言这样的底层语言一般都有底层的内存管理接口,比如 malloc()和free()。 而 JavaScript 是在创建变量(对象,字符串等)时自动进行了分配内存,并且在不使用它们时“自动”释放。释放的过程称为垃圾回收。 整…

2026/8/29 0:00:24 阅读更多 →
Labgrid-MCP:为嵌入式硬件实验室接入AI Agent操控能力

Labgrid-MCP:为嵌入式硬件实验室接入AI Agent操控能力

Labgrid-MCP 的目标是把 MCP(Model Context Protocol)能力延伸到真实嵌入式硬件实验室:AI Agent 通过一个标准化的 MCP Server,就能查看目标板状态、控制上电断电、复位开发板、读取串口日志,甚至执行镜像刷写。对于经…

2026/8/29 0:00:24 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/29 18:08:35 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/28 23:05:07 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/28 19:47:53 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/29 4:34:53 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/28 17:43:04 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/29 2:05:18 阅读更多 →