安装部署openclaw以及使用qqbot作为channel

前言

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 接入 QQ 机器人

qq bot

OpenClaw 实现小红书自动化发文:操作指南

使用 OpenClaw 自动发布微信公众号文章推文:技术指南(本地部署/云部署)

我搭了一套 AI 内容生产系统,它现在每天帮我追热点、写文章

OpenClaw实现今日头条自动运营:从配置到发布的全流程指南

一个网关,多个「分身」:搭建你的多 Agent 小队

点赞

本文标签: openclawqqbot

版权声明:本博客所有文章除特别声明外,本文皆为《shiver blog》原创,转载请保留文章出处。

本文链接:安装部署openclaw以及使用qqbot作为channel - https://www.binary-monster.top/article/91

1

发表评论

电子邮件地址不会被公开。 必填项已用*标注