📦 Deer Flow ManagerDeerFlow — Deer Flow Manager DeerFlow

v1.0.0

2.0(字节跳动开源 Deep Research 框架)管理技能。用于安装、配置、更新、卸载 DeerFlow 2.0,以及排查启动问题。触发词:DeerFlow部署、DeerFlow安装、DeerFlow配置、DeerFlow更新、DeerFlow卸载、DeerFlow启动、deer-flow

15· 15·0 当前·0 累计
braveheartzjh 头像by @braveheartzjh (BraveHeartZJH)
下载技能包
最后更新
2026/4/21
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
可疑
medium confidence
该技能的说明大体符合 DeerFlow 的安装器/管理器,但它会执行远程安装脚本并要求输入模型 API key,却未声明这些 key——对安装器而言这属正常,但比纯本地指南风险更高,运行前需额外审查。
评估建议
该技能声称的功能(DeerFlow installer/manager)看似实现,但其会运行远程安装器并要求 API key——请像对待任何第三方安装脚本一样谨慎。运行前: 1)先验证上游仓库(git clone URL)并检查仓库内容(尤其 install 脚本与 Makefile),而非盲目 curl | sh。 2)勿在未审查的情况下运行来自未知域名(如 astral.sh)的脚本;尽可能改用 OS 厂商提供的打包安装。 3)仅将 API key 填入你掌控的配置;使用临时或最小权限 key,避免将密钥提交到仓库。 4)首次配置优先在隔离 VM 或容器内完成,而非关键主机。 5)若需更高保障,向技能作者/发布者索要主页或上游仓库链接,并验证维护者身份。 若对远程脚本或密钥处理不放心,可手动按所示命令逐步审计安装,而非自动执行。...
详细分析 ▾
用途与能力
名称与描述(管理 DeerFlow 生命周期)与操作一致:检测 OS、检查依赖、克隆 DeerFlow repo、配置模型、安装/更新/卸载 flows 及排障。所需操作(安装包、克隆 repo、编辑 config.yaml、运行 make)符合部署助手预期。
指令范围
说明要求用户提供模型 API 凭据,并使用环境变量(如 $OPENAI_API_KEY、$ANTHROPIC_API_KEY)展示配置模板。该技能不会指示代理读取无关文件或泄露机密,但确实指导在 config/.env 中编辑和存储 API 密钥,这对该用途属正常。SKILL.md 赋予运行系统包安装和 curl|sh 引导脚本的广泛自由——这在安装器范围内,但扩大了信任面。
安装机制
没有打包的安装说明(仅提供指令)。运行时步骤中包含多个远程安装命令,用于获取并运行脚本(从 GitHub 安装 Homebrew、NodeSource 设置脚本,尤其是 curl -fsSL https://astral.sh/uv/install.sh | sh)。从第三方域名(astral.sh)或原始脚本运行 curl|sh 风险较高,因为会本地执行任意代码。克隆 GitHub 仓库并使用 make 是预期做法,但任何通过管道传给 shell 的远程脚本都应在执行前手动审查。
凭证需求
该 skill 未在 metadata 中声明所需 env vars,但指令明确要求模型 API 密钥,并给出了 OpenAI、Anthropic 等的 env 占位符。这些凭据与声明目的(配置模型后端)相称。然而 metadata 未列出所需 env vars,导致平台不会自动注入这些机密——用户需手动提供。该 skill 未索取无关的云/提供商凭据。
持久化与权限
always:false,且没有任何代码试图持久化或修改其他技能。该技能可由用户调用,也可默认自动调用,这是正常行为。它确实会在指定的 INSTALL_DIR(~/deer-flow)下创建文件,这是安装程序的预期行为。
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/4/21

DeerFlow 2.0 管理技能初始发布 - 支持 DeerFlow 2.0 的安装、配置、更新、卸载与故障排查 - 引导用户收集并设置大语言模型配置 - 提供 macOS、Linux 与 Windows(推荐 WSL2)的依赖检查与安装分步说明 - 包含更新与卸载流程 - 提供常见安装问题(启动卡死、端口冲突、模型 API 连接等)的排查技巧 - 在设置或更新后输出速查命令表及相关文件路径

无害

安装命令

点击复制
官方npx clawhub@latest install deer-flow-manager
镜像加速npx clawhub@latest install deer-flow-manager --registry https://cn.longxiaskill.com

技能文档

# DeerFlow 2.0 管理技能 本技能用于管理 DeerFlow 2.0 的完整生命周期:安装、配置、更新、卸载、启动。 ## 使用场景 1. 首次安装 DeerFlow 2.0 2. 配置或更换大模型 3. 更新 DeerFlow 到最新版本 4. 卸载 DeerFlow 5. 排查启动问题 --- ## 第一步:收集大模型配置信息 在开始安装前,需要向用户收集大模型配置信息。 ### 询问用户 > 你好!在安装 DeerFlow 2.0 之前,我需要确认大模型配置。请提供以下信息: 1. 模型来源:你想使用哪个大模型? - OpenCode Zen big-pickle(免费,无需 API Key) - OpenAI(GPT-4o, GPT-4o-mini 等) - Anthropic(Claude 3.5 Sonnet 等) - Google(Gemini 2.5 Pro 等) - DeepSeek - Ollama(本地模型) - 其他 OpenAI 兼容接口 2. API 信息(根据选择的模型): - API Key(如需要) - API Base URL(如使用第三方接口) - 模型名称 ### 配置模板 根据用户选择,按以下模板配置 config.yaml 中的 models 部分: #### OpenCode Zen big-pickle(免费) ``yaml models: - name: big-pickle display_name: Big Pickle (OpenCode Zen) use: langchain_openai:ChatOpenAI model: big-pickle api_key: "" base_url: https://opencode.ai/zen/v1 request_timeout: 600.0 max_retries: 2 max_tokens: 8192 ` #### OpenAI `yaml models: - name: gpt-4o display_name: GPT-4o use: langchain_openai:ChatOpenAI model: gpt-4o api_key: $OPENAI_API_KEY request_timeout: 600.0 max_retries: 2 max_tokens: 4096 ` #### Claude `yaml models: - name: claude-3-5-sonnet display_name: Claude 3.5 Sonnet use: langchain_anthropic:ChatAnthropic model: claude-sonnet-4-20250514 api_key: $ANTHROPIC_API_KEY default_request_timeout: 600.0 max_retries: 2 ` #### Ollama 本地模型 `yaml models: - name: qwen3-local display_name: Qwen3 32B (Ollama) use: langchain_ollama:ChatOllama model: qwen3:32b base_url: http://localhost:11434 num_predict: 8192 temperature: 0.7 ` --- ## 第二步:安装流程 ### 1. 检测操作系统 `bash # 检测操作系统类型 OS=$(uname -s | tr '[:upper:]' '[:lower:]') echo "Detected OS: $OS" ` ### 2. 环境检测 `bash echo "=== Node.js ===" && node --version echo "=== pnpm ===" && pnpm --version echo "=== uv ===" && uv --version echo "=== Python ===" && python3 --version echo "=== nginx ===" && nginx -v echo "=== Docker ===" && docker --version echo "=== Git ===" && git --version echo "=== make ===" && make --version ` ### 3. 依赖安装(按系统) macOS: `bash # 安装 Homebrew(如未安装) /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" # 安装依赖 brew install node pnpm uv python@3.12 nginx git make ` Linux (Ubuntu/Debian): `bash # 安装系统依赖 sudo apt update sudo apt install -y curl git make nginx python3.12 python3-pip # 安装 Node.js 和 pnpm curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - sudo apt install -y nodejs npm install -g pnpm # 安装 uv curl -fsSL https://astral.sh/uv/install.sh | sh ` Windows (WSL2 推荐): `bash # 使用 WSL2 或 PowerBox # 推荐在 WSL2 Ubuntu 环境下安装 wsl --install -d Ubuntu ` ### 4. 安装步骤 `bash # 1. 确定安装目录 INSTALL_DIR="$HOME/deer-flow" # 2. 克隆仓库 git clone https://github.com/bytedance/deer-flow.git "$INSTALL_DIR" cd "$INSTALL_DIR" # 3. 创建配置文件 cp .env.example .env cp config.example.yaml config.yaml # 4. 编辑 config.yaml,添加模型配置 # 使用第一步收集的信息,编辑 config.yaml 中的 models 部分 # 5. 安装依赖 make check make install ` ### 5. 验证安装 `bash cd "$INSTALL_DIR" make doctor ` ### 6. 启动服务 `bash cd "$INSTALL_DIR" make dev ` 服务启动后,访问 http://localhost:2026。 --- ## 第三步:更新流程 `bash # 确定安装目录 INSTALL_DIR="$HOME/deer-flow" cd "$INSTALL_DIR" # 1. 拉取最新代码 git pull origin main # 2. 合并新配置字段 make config-upgrade # 3. 重建 venv cd backend && rm -rf .venv && uv sync && cd .. # 4. 重新安装依赖 make install ` --- ## 第四步:卸载流程 `bash # 确定安装目录 INSTALL_DIR="$HOME/deer-flow" cd "$INSTALL_DIR" # 1. 停止服务 make stop # 2. 清理临时文件 make clean # 3. 删除目录 rm -rf "$INSTALL_DIR" ` --- ## 第五步:常见问题排查 ### LangGraph 启动卡住 问题:LangGraph 服务启动在 2024 端口等待超时。 原因:可能是 venv 路径问题(项目迁移后 shebang 失效)。 解决`bash cd "$INSTALL_DIR/backend" rm -rf .venv uv sync cd .. make dev ` ### 模型连接失败 问题:大模型 API 调用失败。 排查: 1. 检查 config.yaml 中的模型配置是否正确 2. 检查 API Key 是否有效(环境变量或直接填写) 3. 检查 base_url 是否可访问 ### 端口被占用 问题:2024/8001/3000/2026 端口被占用。 排查`bash # Linux/macOS lsof -i :2024 lsof -i :2026 # Windows netstat -ano | findstr "2024" ` 解决:停止占用进程或修改 config.yaml 中的端口配置。 --- ## 输出常用命令表格 在完成安装或更新后,向用户输出以下常用命令表格: --- ### 🦌 DeerFlow 2.0 常用命令速查表 #### 📦 安装与初始化 | 命令 | 说明 | 场景 | |------|------|------| | make setup | 交互式安装向导(推荐新手) | 首次安装引导 | | make check | 检查系统依赖是否齐全 | 安装前验证 | | make install | 安装前后端全部依赖 | 手动安装依赖 | | make config | 生成配置文件(需手动编辑) | 高级用户手动配置 | | make config-upgrade | 合并模板新字段到现有配置 | 配置升级 | | make doctor | 检查配置和系统要求 | 诊断问题 | | make setup-sandbox | 预拉取沙箱容器镜像 | Docker 模式准备 | #### 🚀 启动与运行 | 命令 | 说明 | 端口 | 场景 | |------|------|------|------| | make dev | 开发模式(热重载) | localhost:2026 | 本地开发(推荐) | | make dev-pro | 开发模式 + Gateway | localhost:2026 | 实验特性 | | make dev-daemon

数据来源ClawHub ↗ · 中文优化:龙虾技能库