RDS Custom集成OpenClaw

更新时间:
复制 MD 格式

OpenClaw是一款基于大模型的智能助手工具,支持通过Web UI、钉钉、飞书、企业微信和QQ等多种通道提供AI对话能力。本文介绍如何在RDS Custom实例上集成和配置OpenClaw服务。

计费说明

在RDS Custom实例上部署并使用OpenClaw服务将产生以下费用:

  • RDS Custom实例费用:创建RDS Custom实例的费用,与实例的规格和存储空间大小有关,具体以控制台为准。

  • 模型调用费用:OpenClaw执行过程中默认调用百炼模型。模型调用的主要计费方式有两种:

    • Coding Plan AI编码套餐:采用固定月费模式,提供月度请求额度,超出时段限额的调用会报错且不计费用,可避免产生超出预期的费用。Coding Plan目前支持qwen3.5-plus、kimi-k2.5、MiniMax-M2.5、glm-5等模型,详细的模型列表请参考Coding Plan概述。

    • 按Token用量计费:默认使用qwen3.5-plus模型作为文本和图像处理模型,计费详见千问Plus。

重要

配置免费额度用完即停:首次开通阿里云百炼时,会自动发放各模型的新人免费额度。免费额度消耗完后,默认将按模型列表中的价格与用量计费,建议开启免费额度用完即停功能,避免产生额外费用。

第一步:创建RDS Custom实例

  1. 前往实例购买页,创建RDS Custom实例(集成OpenClaw)的核心参数如下:

    1. 计费方式:支持包年包月和按量付费。

    2. 数据库类型:选择RDS Custom。

    3. 地域:根据需要选择。

    4. 引擎:选择MySQL。

    5. 进行SLR授权。

      • 如果已授权,可忽略。

      • 如果未授权,请单击前往授权,并确定。关于SLR授权的详细信息,请参见RDS Custom服务关联角色。

    6. 产品系列:选择虚机系列。基于虚拟化技术的计算实例(如阿里云ECS),每个虚机实例是一个完整的虚拟计算机,包含操作系统、内核和应用程序。虚拟机系列兼容ECS的运维习惯,支持客户通过SSH方式登录主机。

    7. 产品类型:只支持标准版。

    8. 镜像:选择默认镜像 > OpenClaw。

      选择OpenClaw镜像

    9. 配置安全组:您可以根据业务需要,选择自定义安全组或新建安全组。选择新建安全组时,需配置安全组名称、安全组类型、开通IPv4端口/协议。关于安全组各项配置的详细说明,请参见创建安全组。

  2. 单击确认下单,并完成支付。创建成功后,返回管理控制台,在左侧导航栏单击RDS Custom > Custom实例列表,在上方选择创建实例时选择的地域,根据创建时间查看最新创建的实例。

第二步:OpenClaw应用配置

步骤一:配置API Key

单击配置OpenClaw下的执行命令配置百炼API Key。

目前支持配置两种类型的百炼API Key:

  • Coding Plan 套餐专属API Key:采用固定月费模式,提供月度请求额度,超出时段限额的调用会报错且不计费用,可避免产生超出预期的费用。Coding Plan目前支持qwen3.5-plus、kimi-k2.5、MiniMax-M2.5、glm-5等模型,详细的模型列表请参考Coding Plan概述。

  • 按Token用量计费的百炼API Key:获取阿里云百炼API Key请参考获取API Key。

步骤二:获取Web UI面板地址

单击访问Web UI面板下的执行命令,获取OpenClaw私网Web UI和公网Web UI地址,可以在Web页面与OpenClaw的Agent对话。若要进行公网访问,请先在步骤四中完成公网访问配置。

获取Web UI地址

步骤三:设备配对

通过步骤二获取到的地址访问OpenClaw Web UI面板,页面会自动发起配对请求。完成后回到控制台进行设备配对操作,之后即可正常使用。

设备配对

步骤四:公网访问配置(可选)

如需通过公网访问OpenClaw Web UI,需要绑定弹性公网IP。image

步骤五:模型配置

在支持的大模型列表中,选择您需要的阿里云百炼模型,点击应用后,系统自动执行命令让新的模型配置生效。

第三步:OpenClaw通道配置

支持通过以下方式使用OpenClaw:

image

OpenClaw集成钉钉

通过以下步骤将OpenClaw与钉钉集成,让您可以在钉钉中与AI助手进行交互。

1. 创建钉钉应用
  1. 选择或创建组织

    • 选择组织:访问钉钉开放平台,登录时会出现组织选择提醒。请选择有开发者权限的组织,或者选择某个组织后,获取开发者权限。

    • 创建组织:若无可用组织,请创建一个新组织。

  2. 访问钉钉开放平台,点击创建。如果创建过应用但未展示应用开发指引,点击立即开始进入钉钉应用页面。

  3. 在应用开发的左侧导航栏中,点击钉钉应用,在钉钉应用页面右上角点击创建应用。image

  4. 在创建应用面板,填写应用名称和应用描述,在应用图标上传图标,完成后点击保存。

2. 配置钉钉机器人
  1. 配置钉钉机器人:在左侧菜单选择添加应用能力,找到机器人卡片,点击添加。image

  2. 在机器人配置页面,打开机器人配置开关,可以参考页面提示完成配置。消息接收模式请选择Stream模式,然后单击发布。

    说明

    机器人消息预览图用于在群内添加机器人时,向钉钉用户展示机器人发送消息时的预览效果。首次创建测试时可按照图片格式和文件大小要求上传任意图片,后续使用再进行更改。

3. 发布应用版本

应用创建完成后,如果需要将应用供企业内其他用户使用,需要发布一个版本。

  1. 单击应用开发,在钉钉应用页面,点击目标应用。

  2. 在目标应用开发导航栏,单击版本管理与发布,在版本管理与发布页面,点击创建新版本。进入版本详情页面,输入应用版本号和版本描述信息,选择合适的应用可见范围,完成后点击保存。并在弹窗中点击确认发布。

4. 在控制台配置通道
  1. 复制应用凭证:在左侧菜单选择凭证与基础信息,复制钉钉应用的Client ID和Client Secret。

  2. 在RDS Custom控制台配置钉钉应用:返回RDS Custom实例的OpenClaw应用配置页面,在通道配置 > 钉钉中填入上一步复制的钉钉应用的Client ID和Client Secret,并单击应用,等待命令执行成功。

5. 测试机器人

您可以创建群聊或在已有群聊中添加机器人,并与机器人对话,查看效果。

  1. 进入钉钉群群设置页面,点击机器人卡片区域,在机器人管理页面,点击添加机器人。在添加机器人的搜索文本框中输入目标机器人名称,并选中要添加的机器人。点击添加,完成后再点击完成添加。image

  2. 在钉钉群中@机器人进行交流互动。也可以在钉钉的搜索栏中,输入机器人名称后,在功能页检索到对应机器人,进行私聊互动。image

OpenClaw集成飞书

通过以下步骤将OpenClaw与飞书集成,让您可以在飞书群聊或单聊中与AI助手进行交互。

1. 创建飞书应用
  1. 访问飞书开放平台,单击创建企业自建应用,填写应用名称和描述,选择应用图标,单击创建。

  2. 左侧导航栏单击凭证与基础信息页面,复制App ID(格式如cli_xxx)和App Secret。

  3. 左侧导航栏单击权限管理页面,点击批量导入/导出权限按钮,粘贴以下JSON配置,单击下一步,确认新增权限,单击申请开通。

    JSON配置文件内容

    {
      "scopes": {
        "tenant": [
          "aily:file:read",
          "aily:file:write",
          "application:application.app_message_stats.overview:readonly",
          "application:application:self_manage",
          "application:bot.menu:write",
          "cardkit:card:write",
          "contact:user.employee_id:readonly",
          "corehr:file:download",
          "docs:document.content:read",
          "event:ip_list",
          "im:chat",
          "im:chat.access_event.bot_p2p_chat:read",
          "im:chat.members:bot_access",
          "im:message",
          "im:message.group_at_msg:readonly",
          "im:message.group_msg",
          "im:message.p2p_msg:readonly",
          "im:message:readonly",
          "im:message:send_as_bot",
          "im:resource",
          "sheets:spreadsheet",
          "wiki:wiki:readonly"
        ],
        "user": ["aily:file:read", "aily:file:write", "im:chat.access_event.bot_p2p_chat:read"]
      }
    }
  4. 左侧导航栏中单击添加应用能力,选择按能力添加页签,找到机器人卡片,单击配置。image

  5. 配置事件订阅:

    1. 返回RDS Custom实例的OpenClaw应用配置页面,在通道配置 > 飞书区域,填入之前获取的App ID和App Secret,并单击应用。

    2. 在飞书开放平台左侧导航栏单击事件与回调,在事件配置页签中单击订阅方式,选择使用长连接接收事件(WebSocket 模式),单击保存。

    3. 在事件配置页面,单击添加事件,搜索事件im.message.receive_v1(接收消息),单击确认添加。image

  6. 在版本管理与发布页面创建版本,填写应用版本号和更新说明,单击保存,提交审核并发布。

2. 配置机器人

配置完成后,用户可以把机器人添加到某个群里,从而实现机器人和群内成员的互动。

目前仅支持在飞书电脑端添加机器人。若需在外部群中使用机器人,可参考配置文档机器人支持外部群和外部用户单聊。

image

OpenClaw集成企业微信

通过以下步骤将OpenClaw与企业微信集成,让您可以在企业微信中与AI助手进行交互。

前期准备

当前,可用企业微信智能机器人接入OpenClaw。在将OpenClaw接入企业微信之前,请确认已经完成以下准备工作:

  • 已安装企业微信最新版本客户端。

1. 以长连接方式创建智能机器人

通过长连接方式创建的智能机器人,支持主动向用户发送消息。

  1. 在企业微信客户端,进入工作台,点击智能机器人。image

  2. 点击创建机器人,选择API模式创建。

  3. 选择以长连接方式创建,并获取Bot ID和Secret。image

2. 关联企微机器人与OpenClaw
  1. 返回RDS Custom实例的OpenClaw应用配置页面,在通道配置 > 企业微信区域,选择企业微信。

  2. 依次填入前文创建企业微信机器人时获取的Bot ID和Secret,填写完成后,点击应用。

  3. 稍等片刻,等待配置完成。完成后,即可在界面中看到已经完成的企业微信机器人配置。

3. 保存并测试

在群聊中点击添加群成员,搜索创建完成的机器人名称,加入群聊,然后@机器人即可实现流式对话,效果如下:image

OpenClaw集成QQ

通过以下步骤将OpenClaw与QQ集成,让您可以在QQ机器人单聊中与AI助手进行交互。

1. 创建QQ机器人
  1. 前往腾讯QQ开放平台官网。在下方的龙虾专用入口单击去使用。image

  2. 在手机登录区域,扫描二维码登录QQ账号。

  3. 单击创建机器人,生成新的QQ机器人。保存机器人的AppID和AppSecret。

    重要

    请妥善保管复制的密钥信息,QQ机器人的AppSecret(机器人密钥)不支持明文保存,首次查看或忘记AppSecret(机器人密钥)需要重新生成。

2. OpenClaw集成到QQ

返回RDS Custom实例的OpenClaw应用配置页面,在通道配置 > QQ区域,填入创建机器人时获取的App ID和App Secret,并单击应用。

3. 方案验证

前往QQ与创建好的机器人对话,测试集成效果。image