前言
OpenClaw 是一个开源的 AI 自动化平台,核心逻辑是'让 AI 帮你干杂活'。本文手把手教你把它对接进 QQ,支持本地笔记本或腾讯云服务器部署。
一、选对路子:官方 Bot 还是个人号?
OpenClaw 对接 QQ 目前有两套方案:
方案 A:QQ 开放平台官方机器人
这是正规军路线。在 QQ 开放平台注册开发者账号,创建机器人,获取 AppID、AppSecret、Token 配置到 OpenClaw。好处是稳定、合法合规;坏处是通常只能单聊和频道,不能直接在普通 QQ 群里使用(除非申请特殊权限)。
方案 B:个人 QQ 号变身机器人
这是更实用的方案。通过 NapCat(原 go-cqhttp 的替代者)这类第三方框架,将个人 QQ 号改造成机器人,然后对接 OpenClaw。好处是可以在普通 QQ 群里@使用,体验更自然。
建议先用官方 Bot 练手,熟悉后再部署个人号方案。
二、环境准备:5 分钟搞定基础设施
1. 服务器/电脑要求
- 本地部署:Windows 10/11 或 macOS,内存 8G 以上,最好有独立显卡(跑大模型用)
- 腾讯云部署:轻量应用服务器 2 核 4G 起步,系统选 Ubuntu 22.04 或 CentOS 8
2. 安装 OpenClaw
如果是本地或者别的云厂商,用 Docker 最省事:
拉取最新镜像
docker pull openclaw/openclaw:latest
运行容器
docker run -d --name openclaw -p 18789:18789 -v ~/.openclaw:/root/.openclaw openclaw/openclaw:latest
安装完成后,浏览器访问 http://你的 IP:18789,能看到控制台就说明成了。
3. 配置大模型 API
OpenClaw 本身不带大脑,需要接个大模型。推荐用阿里云百炼,新用户送 tokens。拿到 API Key 后,配置文件里填一下:
进入配置目录
cd ~/.openclaw
编辑配置文件
cat > openclaw.json <<'EOF'
{
"models": {
"providers": {
"bailian": {
"baseUrl": "https://dashscope.aliyuncs.com/compatible-mode/v1",
"apiKey": "sk-你的 APIKey",
"models": [{"id": "qwen-max", "name": "通义千问", "reasoning": false}]
}
}
}
}
EOF
注意:reasoning 一定要设成 ,否则百炼模型返回的内容可能是空的。



