文章目录
前言
openclaw
环境配置
机器配置:
- 至少 4G,40G,2C
环境:
-
nodejs 22+ (centos 8+才能安装,但是centos8+不维护了,改用rocky linux)
-
git
-
nvm 0.40版本
-
Rocky Linux 9.0 (centos 8+已经不支持维护了)
-
qqbot插件
云服务器
阿里云 2G 2C 40G 性能不够
京东云 8G 4C 新人优惠 购买链接
过程
安装基础依赖
# 安装EPEL仓库
sudo yum install -y epel-release
# 安装开发工具
sudo yum groupinstall -y "Development Tools"
# 安装其他依赖
sudo yum install -y curl wget git
安装Node.js
# 安装NVM
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
# 重新加载环境变量
source ~/.bashrc
# 安装Node.js 22版本
nvm install 22
# 验证安装
node -v # 应该输出 "v22.x.x"
npm -v # 应该输出 "9.x.x"或更高
nvm下载失败的话 可以自己手动clone安装:
# 直接从 GitHub 克隆
git clone https://github.com/nvm-sh/nvm.git ~/.nvm
# 切换到最新版本
cd ~/.nvm
git checkout v0.40.3
# 配置环境变量
echo 'export NVM_DIR="$HOME/.nvm"' >> ~/.bashrc
echo '[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"' >> ~/.bashrc
echo '[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"' >> ~/.bashrc
# 重新加载配置
source ~/.bashrc
# 验证安装
nvm --version
安装OpenClaw
# 官方脚本安装
curl -fsSL https://openclaw.ai/install.sh | bash
配置openclaw
安装channel qqbot插件
旧版本2026.4.2之前版本:
新版本2026.4.2之后版本:
openclaw 常用命令
openclaw configure
配置命令 可以添加model provider以及channel
大概如下:
🦞 OpenClaw 2026.4.14 (323493f) — Powered by open source, sustained by spite and good documentation.
┌ OpenClaw configure
│
◇ Existing config detected ─────────╮
│ │
│ workspace: ~/.openclaw/workspace │
│ model: nvidia/kimi-k2.5 │
│ gateway.mode: local │
│ gateway.port: 18789 │
│ gateway.bind: loopback │
│ skills.nodeManager: npm │
│ │
├────────────────────────────────────╯
│
◆ Where will the Gateway run?
│ ● Local (this machine) (Gateway reachable (ws://127.0.0.1:18789))
│ ○ Remote (info-only)
◆ Select sections to configure
│ ● Workspace (Set workspace + sessions)
│ ○ Model
│ ○ Web tools
│ ○ Gateway
│ ○ Daemon
│ ○ Channels
│ ○ Plugins
│ ○ Skills
│ ○ Health check
│ ○ Continue
创建新agent并且设置name
# 新建agent设置id为XXX并设置工作空间
openclaw agents add XXX --workspace ~/workspace-xxx
# 设置对应XXXagent的称呼
openclaw agents set-identity --agent XXX --name "xxx"
切换agent
openclaw tui
/agent # 选择对应agent
设置默认model
openclaw models set nvidia/kimi-k2.5
多个agent bind多个channel
openclaw agents bind --agent xxx --bind qqbot:xxx
FAQ
配置qqbot时 openclaw status 显示 QQ Bot │ ON │ SETUP │ not configured
openclaw.json添加channel
"channels": {
"qqbot": {
"enabled": true,
"appId": "xxxxxxx",
"clientSecret": "xxxxxxxx"
}
} ,
OpenClaw 2026.4.2已经支持qqbot了,配置channel时可以选择qqbot
进入tui 提示 HTTP 429: 余额不足或无可用资源包,请充值。
调整model 改为用优先使用免费的model
openclaw config
或者openclaw tui之后输入/models 选择你要切换的model
openclaw tui
/reset # 重置会话
qqbot频繁掉线
这问题真难搞
https://github.com/tencent-connect/openclaw-qqbot/issues/165
参考
Linux上安装OpenClaw完整指南:从零到一的“数字员工”部署
使用 OpenClaw 自动发布微信公众号文章推文:技术指南(本地部署/云部署)
我搭了一套 AI 内容生产系统,它现在每天帮我追热点、写文章