OpenClaw,4 步即可在阿里云构建 AI 员工,无需 Mac mini

20 阅读8分钟

基于 OpenClaw(原 Moltbot/Clawdbot)4 步打造 QQ AI 机器人,7×24 小时在线干活。


方案概览

基于 OpenClaw(原 Moltbot/Clawdbot)4 步打造 QQ AI 机器人,7×24 小时在线干活。

你将获得什么

  • 一个可 7×24 小时在线干活的 QQ AI 机器人
  • 支持 QQ 私聊交互方式

它能帮你做什么

  • 日更不费力:追踪热点,帮你写稿排版,保持账号活跃不断更。
  • 想法秒上线:早上一个灵感,下午就能上线一个网站,快速验证你的 idea。
  • 自动发布动态:产品发布新版本时,自动同步 Release Notes 到微博。
  • 每日简报:自动发送新闻、财经、学习内容到指定邮箱。

部署流程

  1. 创建 QQ 机器人应用 - 获取 Bot AppID 和 Secret
  2. 获取 API Key - 用于调用大模型
  3. 准备云服务器 - 购买和连接 ECS
  4. 部署并验证 - 运行脚本,测试机器人

一、创建 QQ 机器人应用

选择或创建组织

  • 登录 QQ 开放平台
  • 如果没有开发者权限,请先完成开发者认证。

创建 QQ 机器人应用

  1. 登录 QQ 机器人开放平台

  2. 在页面右侧,单击创建应用,填写应用名称(例如"圆子观察者")和描述,然后点击保存。

  3. 在应用详情页,配置机器人:

    • 开启机器人配置开关
    • 填写机器人名称等必填项
    • 消息接收模式采用默认的 Stream 模式
  4. 单击发布

获取应用凭证

  • 在左侧导航栏,单击凭证与基础信息
  • 获取 Bot AppIDBot Secret(后续部署时使用)

发布应用

  1. 在左侧导航栏,单击版本管理与发布
  2. 单击创建新版本,填写版本号(例如 1.0.0)
  3. 设置可见范围,例如仅我可见
  4. 单击保存,然后确认发布

二、获取 API Key

为了在体验初期避免产生超出预期的费用,可以使用 Coding Plan,每 5 小时刷新指定额度。

  1. 访问 Coding Plan 购买页,选择 Lite 基础套餐(体验推荐),完成购买。
  2. 购买成功后,访问 Coding Plan API Key 管理页,生成并保存 API Key。

Coding Plan 目前支持 qwen3.5-plus、kimi-k2.5、MiniMax-M2.5、glm-5 等模型,详细的模型列表请参考 Coding Plan 支持的模型


三、准备云服务器

购买 ECS

推荐套餐:e 实例,2 核 2 GB,99 元/年起,个人开发者首选。新用户也可领取 ECS 免费试用

  1. 访问 阿里云 ECS 产品页,找到 e 实例套餐,单击立即购买。

  2. 配置以下参数:

    • 地域:选择离您最近的地域,例如华东 1(杭州)
    • 镜像:选择 Alibaba Cloud Linux 3
    • 其他参数保持默认
  3. 确认订单并完成支付,等待实例创建完成。

说明:如果希望使用其他方式创建的 ECS 实例,请确保为该实例分配了公网 IP 或绑定了弹性公网 IP。

连接服务器

  1. 进入 ECS 管理控制台,找到目标实例,单击操作列的远程连接
  2. 选择 Workbench 远程连接,单击立即登录,选择免密登录进入终端。

四、部署并验证

执行部署脚本

在 Workbench 终端中执行:

curl -fsSL https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20260303/chwrdl/openclaw_installer.sh -o openclaw_installer.sh && bash openclaw_installer.sh

选择安装选项

  • 选择"安装 Openclaw(Install) ",脚本会开始安装过程(预计 10 分钟)
  • 出现"安装完成"提示后,说明 OpenClaw 安装成功

配置向导

安装完成后进入配置向导,请根据提示依次输入:

配置项说明
选择渠道QQ 机器人(QQBot)
QQ Bot AppID步骤一获取的 Bot AppID
QQ Bot Secret步骤一获取的 Bot Secret
百炼 Base URL直接回车使用默认值
百炼 API Key步骤二获取的 Coding Plan API Key
AI 模型直接回车使用默认值

如需修改 Base URL、API Key 及模型请参见 如何修改配置

完成配置

脚本会自动完成以下操作:

  • 生成配置文件 ~/.openclaw/openclaw.json
  • 启动服务
  • 生成后台管理界面链接:http://127.0.0.1:18789/?token=your_gateway_token

说明:如需从本地计算机访问 OpenClaw 的后台管理界面,请参见 如何访问 OpenClaw Control UI

请保存 Gateway Token,后续维护可能需要使用。

验证服务状态

选择"查看状态 (Status) ",如果部署成功,将显示:

核心组件
 └─ Openclaw ✓ yyyy.m.dd (最新)
​
渠道插件
 └─ QQ ✓ x.y.z (最新) [openclaw-qqbot]
​
服务状态
 └─ Gateway ✓ 运行中
​
配置文件
 └─ 配置文件 ✓ ~/.openclaw/openclaw.json

测试机器人

  • 在 QQ 中与机器人私聊发送消息测试,例如"你好"
  • 收到回复即表示部署成功

增强 OpenClaw 的能力

您可以通过接入百炼 MCP 工具,让 OpenClaw 获得联网搜索、网页解析、执行代码和生成图片及视频的能力。接入后,OpenClaw 会在对话中自动调用工具。

支持的工具

MCP 工具用途
联网搜索搜索互联网获取最新信息
网页解析解析网页内容
代码解释器执行 Python 代码、分析数据、生成图表
万相 2.6 图像视频生成生成图片和视频

开通 MCP 工具

  1. 访问 百炼 MCP 广场
  2. 选择要开通的 MCP 工具卡片
  3. 点击立即开通(部分 MCP 工具需绑定百炼 API Key)

添加工具到 OpenClaw

  1. 访问 OpenClaw 的后台管理页面
  2. 选择侧边栏的 频道
  3. 在 QQBot 配置下,展开阿里云百炼 MCP 配置菜单
  4. 在 DASHSCOPE API Key 处,填写开通 MCP 时绑定的百炼 API Key
  5. 展开工具开关菜单,选择已经开通的 MCP 工具,打开启用开关

常见问题

机器人不回复消息怎么办?

  1. 检查容器是否正常运行:执行 bash openclaw_installer.sh,选择"查看状态 (Status)",确保各个组件处于正常状态。

  2. 修复问题:继续在脚本中选择"修复问题 (Repair)",运行自动诊断,查看是否存在配置问题。

  3. 查看日志

    openclaw logs
    
  4. 常见错误及解决方法

错误信息原因解决方法
invalid appidAppID 错误运行 bash openclaw_installer.sh 重新配置 QQ 凭证
invalid secretSecret 错误运行 bash openclaw_installer.sh 重新配置 QQ 凭证
unauthorizedAPI Key 无效运行 bash openclaw_installer.sh 重新配置 API Key
  1. 确认 QQ 应用已发布且机器人配置正确。

如何修改 Base URL、API Key 及模型?

使用部署脚本可以方便地修改各项配置:

bash openclaw_installer.sh

选择"更新配置 (Configure) ",脚本会显示配置菜单:

选择操作 (↑↓ 导航 | 数字直选 | Enter 确认)
 [1] ● 查看当前配置 - 显示 openclaw.json 内容
 [2] ○ 修改 AI 模型配置 - 更新 DashScope API/模型
 [3] ○ 修改 Gateway 配置 - 更新端口/绑定地址
 [4] ○ 重新生成 Token - 生成新的 Gateway Token
 [5] ○ 全新配置向导 - 从头创建配置(覆盖)
 [6] ○ 返回主菜单

选择"修改 AI 模型配置",按照提示依次修改:

  • 百炼 Base URL

    • 通过 Coding Plan 调用:https://coding.dashscope.aliyuncs.com/v1
    • 常规调用(华北 2 北京): https://dashscope.aliyuncs.com/compatible-mode/v1
    • 美国(弗吉尼亚): https://dashscope-us.aliyuncs.com/compatible-mode/v1
    • 新加坡:https://dashscope-intl.aliyuncs.com/compatible-mode/v1
  • 百炼 API Key

    • 通过 Coding Plan 调用:访问 Coding Plan 页面获取
    • 常规调用:访问 百炼 API Key 页面获取,注意百炼 API Key 须与百炼 Base URL 同属一个地域
  • 选择模型

    • 通过 Coding Plan 调用:指定的模型,如 qwen3.5-plus
    • 常规调用:任意文本生成模型,如 qwen3-maxglm-4.7deepseek-v3.2

如何查看实时日志?

openclaw logs --follow

按 Ctrl+C 退出日志查看。

如何停止服务?

openclaw gateway stop

如何卸载服务?

可以执行下列命令卸载服务:

# 卸载 openclaw
openclaw uninstall

如何更新服务?

如果安装了旧版本的 OpenClaw,可以直接更新:

  1. 启动部署脚本

    bash openclaw_installer.sh
    
  2. 选择"升级 Openclaw (Upgrade) "

更新插件:

  1. 启动部署脚本

    bash openclaw_installer.sh
    
  2. 选择"渠道插件 (Channels) "下的"升级插件 (Upgrade) "

如何访问 OpenClaw Control UI?

部署完成后,可以通过 SSH 端口转发从本地访问后台管理界面:

  1. 在本机终端,执行以下命令实现 SSH 端口转发:

    ssh -L 18789:127.0.0.1:18789 -L 18800:127.0.0.1:18800 root@<ECS 公网 IP>
    

    端口用途

    • 18789:OpenClaw Gateway(Control UI)
    • 18800:CDP 远程浏览器(可选)

    执行以上命令后需要输入 ECS 的登录密码,如需重置密码请参见 密码管理

  2. 在本地的浏览器中访问以下地址:

    http://127.0.0.1:18789/?token=<你的 Gateway Token>
    

    Token 在部署完成时显示,也可以在配置文件中查看:~/.openclaw/openclaw.json

如何让机器人登录需要认证的网站?

如果需要让机器人访问需要登录的网站(如阿里云控制台),可以通过本地 Chrome 远程操控服务器上的浏览器完成登录:

  1. 确保已建立 SSH 端口转发(包含 18800 端口)
  2. 在本地 Chrome 浏览器访问 chrome://inspect/#devices
  3. 单击 Configure... ,添加 localhost:18800,单击 Done
  4. 在 Remote Target 列表中找到远程浏览器页面,单击 inspect
  5. 在弹出的 DevTools 窗口中操作远程浏览器,完成网站登录(登录状态会保留在服务器上)

文档版本:1.0 最后更新:2026 年 3 月 12 日 适用版本:OpenClaw 2026.2.26+