OpenClaw + DeepSeek + 钉钉机器人部署指南
·
OpenClaw + DeepSeek + 钉钉机器人部署指南
适用系统:Ubuntu 24.04 LTS
本文记录本人从零开始部署 OpenClaw、接入 DeepSeek、配置钉钉机器人的全过程。
以后换服务器直接照着做即可。
一、服务器准备
查看系统版本:
cat /etc/os-release
确认系统:
Ubuntu 24.04.4 LTS
更新系统:
apt update
apt upgrade -y
安装基础工具:
apt install -y curl wget git unzip build-essential
二、安装 Node.js
OpenClaw 依赖 Node.js。
查看是否安装:
node -v
npm -v
如果提示命令不存在,则安装。
添加 NodeSource 源
curl -fsSL https://deb.nodesource.com/setup_22.x | bash -
安装 Node.js
apt install -y nodejs
验证:
node -v
npm -v
我的版本:
node v22.22.3
npm 10.x
三、安装 OpenClaw
全局安装:
curl -fsSL https://openclaw.ai/install.sh | bash
验证:
openclaw --version
输出类似:
OpenClaw 2026.6.8
四、首次配置 OpenClaw
执行:
openclaw configure
五、配置 DeepSeek
进入:
Model
选择:
DeepSeek
输入:
DeepSeek API Key
填写自己申请的 API Key。
配置成功后:
Default model set to deepseek/deepseek-v4-flash
六、切换 DeepSeek Pro
默认是:
deepseek-v4-flash
重新进入:
Model
→ DeepSeek
出现:
◼ deepseek/deepseek-v4-flash
◻ deepseek/deepseek-v4-pro
◻ deepseek-chat
◻ deepseek-reasoner
操作:
空格取消 flash
空格选中 pro
最终:
◻ deepseek/deepseek-v4-flash
◼ deepseek/deepseek-v4-pro
按 Enter 保存。
七、验证模型是否切换成功
查看:
openclaw status
正常应该显示:
default deepseek-v4-pro
如果还是:
default deepseek-v4-flash
说明切换未成功。
八、配置钉钉机器人
进入:
openclaw configure
选择:
Channels
然后:
Add or update channels
选择:
DingTalk
九、钉钉开放平台创建机器人
不要使用自动注册。
推荐自己创建。
登录钉钉开放平台:
https://open-dev.dingtalk.com
创建:
企业内部应用
创建完成后获得:
Client ID
Client Secret
十、填写钉钉机器人信息
配置时选择:
Enter an existing DingTalk bot Client ID / Client Secret
填写:
Client ID
Client Secret
十一、消息权限配置
推荐:
Open - anyone can DM
意思:
任何人都可以直接私聊机器人
十二、消息格式选择
推荐:
Markdown
不要选:
AI Card
原因:
- 兼容性最好
- 普通聊天体验最佳
- 可以列出多个方案
例如:
方案1
方案2
方案3
用户直接回复:
选方案2
机器人继续执行。
十三、重启 Gateway
配置完成:
openclaw gateway restart
看到:
Restarted systemd service
说明成功。
十四、验证钉钉插件
查看:
openclaw plugins list
确认存在:
@soimy/dingtalk
状态:
enabled
十五、查看系统状态
普通检查:
openclaw status
深度检查:
openclaw status --deep
十六、查看日志
实时日志:
openclaw logs --follow
类似:
tail -f
用于:
- 收消息
- 发消息
- 报错排查
十七、是否需要一直开着日志
不需要。
OpenClaw 已经运行在后台:
systemd
只要看到:
Gateway service
enabled
running
即可。
即使关闭 SSH:
机器人仍然在线
十八、安装 uv
很多 Skill 依赖 uv。
安装:
curl -LsSf https://astral.sh/uv/install.sh | sh
加载环境:
source ~/.local/bin/env
验证:
uv --version
十九、安装 Homebrew(非必须)
部分 Skill 依赖 Homebrew。
注意:
不能使用 root 安装
需要新建普通用户。
例如:
adduser openclaw
usermod -aG sudo openclaw
su - openclaw
安装:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
配置环境变量:
echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> ~/.bashrc
source ~/.bashrc
验证:
brew --version
二十、推荐安装的 Skills
进入:
openclaw configure
选择:
Skills
推荐安装:
summarize
作用:
- 总结网页
- 总结文章
- 总结 PDF
- 总结视频
- 总结播客
例如:
帮我总结这个 YouTube 视频
nano-pdf
作用:
读取 PDF
分析 PDF
提取内容
xurl
作用:
抓取网页
分析网页
获取文章内容
二十一、配置联网搜索
进入:
Web Tools
推荐:
Tavily Search
二十二、注册 Tavily
官网:
https://tavily.com
注册账号。
获取:
TAVILY_API_KEY
填入 OpenClaw。
二十三、Tavily 余额用完会怎样
会出现:
Search Failed
Search Error
No Search Provider Available
但是:
聊天功能正常
仅无法联网搜索。
二十四、常用命令
查看状态:
openclaw status
深度检查:
openclaw status --deep
查看插件:
openclaw plugins list
查看技能:
openclaw skills list
查看日志:
openclaw logs --follow
重启:
openclaw gateway restart
健康检查:
openclaw doctor
二十五、部署成功验证
钉钉发送:
你好
如果机器人回复:
你好,我是XXX。
说明:
DeepSeek 正常
OpenClaw 正常
Gateway 正常
钉钉正常
部署完成。
当前实际配置记录
服务器:
Ubuntu 24.04.4 LTS
Node:
22.22.3
OpenClaw:
2026.6.8
模型:
deepseek-v4-pro
渠道:
钉钉
搜索:
Tavily
技能:
summarize
nano-pdf
xurl
机器人名称:
XXX
更多推荐



所有评论(0)