2026年超简单:OpenClaw(ClawdBot)一键部署并接入QQ等四大平台
1. 为什么 2026 年大家都在折腾 OpenClaw 一键部署OpenClaw前身叫 ClawdBot社区里也有人喊它 Moltbot是 2026 年讨论度很高的一套轻量级 AI 任务执行框架。它能做什么简单说你把指令丢进 QQ、飞书、钉钉、企业微信这类聊天工具它就能在后台调用大模型把活干了——生成文档、整理数据、跑脚本、回消息全程不用你切工具。适合谁适合想给自己或小团队搭一个「聊天窗口即入口」的自动化助手又不想从零写后端的人。但真正上手时坑往往不在 OpenClaw 本身而在两件事一是部署环境Docker、端口、镜像二是模型通道怎么接。很多人卡在「服务起来了但机器人不回话」八成是 API Key 或通道配置没打通。这篇就按 2026 年实测流程把一键部署 QQ 等四大平台接入 TaoToken 统一 Key 通道的写法一次讲清配置骨架可以直接复制。我试过把模型通道和平台接入拆开调效率高很多先把 OpenClaw 跑起来、用 TaoToken 的 Key 验证模型能通再去接 QQ、飞书这些平台出问题一眼能定位是哪一层。2. 部署前先把 TaoToken 通道准备好OpenClaw 自己不带模型能力它需要一个兼容 OpenAI 协议的 API 通道。TaoToken 在这里扮演的就是「统一 Key 统一入口」的角色你申请一个 Key就能在 OpenClaw 里调用多种模型不用为每个平台单独配一套凭证。官网入口是 https://taotoken.net/?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content API 基址是 https://taotoken.net/api 。操作顺序建议这样先注册并登录进控制台创建 API Key。地址是 https://taotoken.net/console?utm_sourcetaotoken_aicg_blog_endutm_contentconsoleutm_campaignrewrite 创建完把 Key 复制出来存好后面 config.toml 里要用。想先确认模型能不能通可以直接在模型对话页试一句 https://taotoken.net/models?utm_sourcetaotoken_aicg_blog_endutm_contentmodelsutm_campaignrewrite 。这一步很关键先排除「Key 无效」这类低级问题再去折腾平台接入。如果你后面要长期跑编码类、Agent 类任务可以了解下 Coding Plan https://taotoken.net/coding-plan?utm_sourcetaotoken_aicg_blog_endutm_contentcoding-planutm_campaignrewrite 。接入文档在 https://taotoken.net/doc?utm_sourcetaotoken_aicg_blog_endutm_contentdocutm_campaignrewrite Key 管理页在 https://taotoken.net/api-keys?utm_sourcetaotoken_aicg_blog_endutm_contentapi-keysutm_campaignrewrite 。注意Key 只创建一次就够OpenClaw 和四大平台共用同一个通道别每个平台建一个否则后期轮换会很痛苦。3. 一键部署 OpenClaw 与可复制配置3.1 环境准备与启动假设你用的是 Linux 服务器2 核 4G 起步内存低于 2G 容易 OOM。先装 Docker 和 Compose# 安装 Docker curl -fsSL https://get.docker.com | sh systemctl enable --now docker # 安装 Compose 插件 apt-get install -y docker-compose-plugin # Debian/Ubuntu # 或 yum install -y docker-compose-plugin # CentOS docker --version docker compose version建工作目录并写docker-compose.ymlmkdir -p /opt/openclaw cd /opt/openclaw# docker-compose.yml services: openclaw: image: openclaw/openclaw:2026-latest container_name: openclaw-core restart: unless-stopped ports: - 3000:3000 environment: - NODE_ENVproduction - PORT3000 - LOG_LEVELinfo volumes: - ./data:/app/data - ./config:/app/config启动并看日志docker compose up -d docker compose logs -f --tail50 curl http://localhost:3000/health # 期望 {status:ok}3.2 config.toml 配置骨架OpenClaw 的模型通道写在config/config.toml。把api_key换成你在 TaoToken 控制台拿到的 Key# /opt/openclaw/config/config.toml [server] port 3000 log_level info [model] provider openai-compatible base_url https://taotoken.net/api api_key sk-你的TaoToken密钥 default_model gpt-4o-mini timeout_seconds 60 [platforms] enabled [qq, feishu, dingtalk, wecom]3.3 settings.json 平台配置骨架平台凭证单独放config/settings.json四个平台结构一致先填 QQ其余按需补{ qq: { enabled: true, app_id: 你的QQ机器人AppID, token: 你的QQ机器人Token, sandbox: false }, feishu: { enabled: false, app_id: cli_xxx, app_secret: xxx, verification_token: xxx }, dingtalk: { enabled: false, client_id: xxx, client_secret: xxx }, wecom: { enabled: false, corp_id: xxx, agent_secret: xxx } }改完重启生效docker compose restart docker compose logs --tail30 | grep -i platform看到qq platform loaded这类日志说明配置被读进去了。4. 验证请求与消息收发是否成功配置写完不算完得逐条验证。按下面清单走一遍第一步验证模型通道。在容器里直接打一次请求docker exec -it openclaw-core sh -c curl -s https://taotoken.net/api/v1/chat/completions \ -H Authorization: Bearer sk-你的TaoToken密钥 \ -H Content-Type: application/json \ -d {\model\:\gpt-4o-mini\,\messages\:[{\role\:\user\,\content\:\ping\}]} 返回里有choices字段就说明 Key 和通道都正常。第二步验证 OpenClaw 内部调用。看日志有没有model request successdocker compose logs --tail50 | grep -i model第三步验证 QQ 收发。在 QQ 里给机器人发一句「你好」然后看日志docker compose logs -f | grep -i qq出现message received和reply sent两条就是全链路通了。飞书、钉钉、企业微信同理把grep的关键词换成对应平台名即可。第四步做一次端到端确认发「帮我列三条待办」10 秒内收到回复且日志无 ERROR就算跑通。5. 本篇常见错误排查报错一401 Unauthorized。九成是 Key 写错或带了空格。检查config.toml里api_key是否完整注意别把Bearer前缀写进去OpenClaw 会自己加。报错二connection refused到 3000 端口。容器没起来或端口没映射。先docker compose ps看状态再确认ports映射没被占用ss -tulpn | grep 3000。报错三QQ 机器人不回话。先看settings.json里enabled是不是true再看sandbox是否和你的机器人环境匹配。沙箱环境的 Token 用在正式环境会静默失败。报错四模型超时。把timeout_seconds调到 90并确认服务器能出网访问https://taotoken.net/apicurl -I https://taotoken.net/api。报错五改了配置没生效。OpenClaw 不会热加载settings.json必须docker compose restart。这点很容易忘。6. 把通道和平台接稳再谈扩展跑通之后日常维护其实就三件事Key 定期轮换、日志定期清、平台凭证别外泄。Key 轮换直接在 https://taotoken.net/api-keys?utm_sourcetaotoken_aicg_blog_endutm_contentapi-keysutm_campaignrewrite 重新生成然后更新config.toml重启即可四大平台不用动。如果你要接的是编码类、Agent 类长任务建议单独走 Coding Plan 通道和聊天通道分开避免互相抢配额 https://taotoken.net/coding-plan?utm_sourcetaotoken_aicg_blog_endutm_contentcoding-planutm_campaignrewrite 。接入细节和参数说明都在文档里 https://taotoken.net/doc?utm_sourcetaotoken_aicg_blog_endutm_contentdocutm_campaignrewrite 。最后留个实用习惯每次改完配置先跑第 4 节那四条验证命令再去看平台侧。顺序反了你会在「到底是模型没通还是平台没通」上浪费一晚上。