OpenClaw(原Moltbot、Clawdbot)企业微信集成

更新时间:
复制为 MD 格式

本文介绍将OpenClaw服务与企业微信集成,实现在群聊中,通过自然语言直接与OpenClaw交互。

计费说明

在轻量应用服务器上部署并使用OpenClaw服务将产生以下费用:

  • 轻量应用服务器费用:参见轻量应用服务器计费概述

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

    • Coding Plan AI 编码套餐(推荐):采用固定月费模式,提供月度请求额度,超出时段限额的调用会报错且不计费用,可避免产生超出预期的费用。

      Coding Plan支持抵扣qwen3.5-plusqwen3-max-2026-01-23qwen3-coder-plus模型调用费用,不支持其他模型(如qwen3-vl-plus
    • Token用量计费:

步骤一、购买OpenClaw套餐

重要

如果已购买轻量应用服务器,可以跳过此步骤,以重置系统的方式部署OpenClaw(重置系统时选择应用镜像下的OpenClaw镜像),但重置系统会清除轻量应用服务器上的系统盘数据,请根据需要做好数据备份。具体操作,请参见重置系统

  1. 购买预装OpenClaw应用的轻量应用服务器

    该应用镜像基于Alibaba Cloud Linux 3.2104 LTS 64位操作系统,来源于阿里云计算巢。
  2. 轻量应用服务器页面,预置了资源配置,如要更改配置项,请参考下面内容。

    • 实例:内存必须2GiB及以上,可以根据自己的需求切换套餐。

    • 地域:默认美国(弗吉尼亚)

    • 购买配置:默认12个月,可以根据自己的需求切换时长。

步骤二、配置OpenClaw

  1. 服务器页面,单击服务器卡片中的实例ID,在服务器概览页面单击应用详情页签。

  2. OpenClaw使用步骤区域中,单击端口放通下的执行命令,可开放获取OpenClaw服务运行端口的防火墙。

    重要
  3. 单击配置OpenClaw下的执行命令配置百炼API key。

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

    • Coding Plan套餐专属 API Key(推荐):采用固定月费模式,提供月度请求额度,超出时段限额的调用会报错且不计费用,可避免产生超出预期的费用。

      Coding Plan支持抵扣qwen3.5-plusqwen3-max-2026-01-23qwen3-coder-plus模型调用费用,不支持其他模型(如qwen3-vl-plus
    • Token用量计费的百炼API Key。

    API Key配置方式包括系统推荐手动输入。系统推荐会列出百炼Coding PlanAPI Key(成本可控),及离服务器最近的百炼模型服务的API Key(时延较低)。若需使用其他地域或者其他账号的API Key可选择手动输入。

    • 系统推荐(下拉选择)

      轻量应用服务器所在地域

      系统推荐的百炼API Key对应地域

      Coding PlanAPI key对应地域

      中国内地地域

      华北2(北京)

      华北2(北京)

      美国及欧洲地域

      美国(弗吉尼亚)

      中国香港及其他亚洲地域

      新加坡

    • 手动输入

      单击按钮切换至手动输入,输入百炼API Key并选择该API Key对应地域。image

      重要

      手动配置需确保选择的API Key对应地域正确,否则会导致模型无法正常调用。

  4. 单击访问控制页面下的执行命令,获取OpenClaw WebUI的地址,可以在Web页面与OpenClawAgent对话。

    可根据需求参考关闭OpenClaw WebUI的公网访问一键关闭WebUI的公网访问权限。
  5. (可选)查看Token。

    应用详情 > 基础配置 > 查看Token中单击执行命令,查看并保存Token。

    image

    警告

    请勿泄露包含 Token 的完整 URL。该链接包含身份验证凭据,任何持有此链接的人都能直接绕过登录验证,获得 OpenClaw 控制台的管理员权限。

步骤三、集成企业微信

使用OpenClaw插件集成(推荐)

重要

该功能仅支持镜像版本为2026.2.9及以上的实例。如需在旧版本中集成钉钉,请参考AppFlow集成方案。可在轻量应用服务器概览页的基本信息 > 镜像信息中查看当前实例的镜像版本。

  1. 访问企业微信管理后台,在左侧导航栏单击管理工具 > 智能机器人。单击创建机器人,单击手动创建

    image

  2. 通过API模式创建智能机器人。

    1. 在页面底部单击API模式创建

    2. 分别单击TokenEncoding-AESKey后的随机获取,保存TokenEncoding-AESKey

    3. 轻量应用服务器控制台,进入目标实例详情页,在应用详情 > 通道配置 > 企业微信中填入上一步获取的TokenEncoding-AESKey,并单击应用

      image

    4. 回到API模式创建页面,填入URLTokenEncoding-AESKey字段保持不变,单击创建

      URL的格式为http://<IP地址>:<端口号>/webhooks/wecom。IP地址和端口号需要替换为OpenClaw服务器的IP地址和端口号,端口号可以参照如何查看OpenClaw的端口号获取。

使用AppFlow集成

3.1 创建AppFlow连接流

  1. 单击企业微信智能机器人使用MoltBot(ClawdBot)——多模态,选择立即使用。

  2. 添加一个新的企业微信智能机器人凭证,填写完成后点击确定

    • 凭证名称:AppFlow凭证展示名称,可任意填写

    • 机器人名称:智能机器人展示名称,后续微信需配置一致名称。

    • Token:可点击右侧刷新按钮随机获取,复制保存,后续微信配置使用

    • EncodingAESKey:可点击右侧刷新按钮随机获取,复制保存,后续微信配置使用

  3. 填入步骤二获取的Token信息,填写完成后单击确定并在下拉框中选中创建好的凭证。

  4. 单击下一步,按页面提示填入模型名称、轻量应用服务器公网IP及服务端口。

  5. 填写连接流名称和描述,配置完成后单击下一步完成创建。点击发布后,复制并保存WebhookUrl。image

3.2 创建企业微信智能机器人

  1. 访问企业微信管理后台,在左侧导航栏单击管理工具 > 智能机器人image

  2. 选择API模式创建

    image

  3. 按照页面提示填写名称、简介以及可见范围,完成后单击保存。填写过程中需注意以下事项:image

    • 机器人名称需保证与步骤三配置的AppFlow凭证中填写的机器人名称一致。

    • URL填写步骤三中在AppFlow保存的WebhookUrl。

    • TokenEncoding-AESKey填写在AppFlow步骤三中复制保存的对应值。

    • 若域名主体校验未通过,可参考常见问题域名主体校验未通过怎么办?配置解决。

(可选)为机器人配置定时任务。

  1. 点击群设置,打开消息推送,填写机器人名称和简介,复制Webhook地址,单击保存

    image

  2. 访问AppFlow链接用模板创建连接流。

  3. 用户授权区域,单击添加凭证添加OpenClawToken。

  4. 单击使用生成工具,选择任务重复的频率。单击验证cron和预览后5次执行时间,验证cron表达式是否符合预期。

    如果生成工具生成的频率无法满足您的需求可以参考Cron表达式的使用自行编写Cron表达式。

    image

  5. 填写想要定时执行的指令和OpenClaw公网IP端口,并填写复制的机器人的Webhook地址

  6. 发布AppFlow。填写基本信息,并发布。流程发布后定时功能才会生效。

  7. 验证消息发送。单击去列表查看,找到刚创建的连接流,单击运行一次,可以触发一次运行并验证是否符合预期。

方案验证

  1. 在群聊中点击添加群成员,搜索创建完成的机器人名称加入群聊

    image

  2. 在已添加机器人的群中@机器人即可实现流式对话,效果如下:

    image

常见问题

域名主体校验未通过怎么办?

您在创建保存智能机器人的过程中,可能会遇到“域名主体校验未通过,需配置备案主体与当前企业主体相同或有关联关系的域名”的报错。该问题通常由企业微信的相关限制所引起,您需要配置一个企业自有域名解决此问题。

  • 如果您的域名已在阿里云备案,可以参考如下步骤创建一个二级域名作为企业自有域名。

    1. 访问AppFlow域名管理页面,单击添加域名按钮,进入添加域名页面,填入可用的二级域名,如airobot.example.com

    image.png

    1. 参考CNAME 记录,将该二级域名解析到上一步的记录值

    2. 解析配置完成后,返回创建域名页面,点击提交

    3. 使用该二级域名替换配置API接收消息URL(即已经填写的WebhookUrl)中的主机名。例如:

      • AppFlow获取的WebhookUrl:https://123123123.appflow.aliyunnest.com/webhook/a479a8f17

      • 企业域名:airobot.example.com

        则您最终需要填写的域名为http://airobot.example.com/webhook/a479a8f17

如何更改OpenClaw调用的模型?

  1. 轻量应用服务器控制台-服务器页面,单击部署了OpenClaw的服务器卡片中的实例ID,进入服务器概览页面。

  2. 单击应用详情页签,在访问控制页面单击快速查看可进入Clawdbot对话页面。

  3. 单击Config > Agents,搜索Primary Model,更改为百炼中支持的模型,填写格式为alibaba-cloud/模型Code,如alibaba-cloud/qwen3-max-2026-01-23,模型Code可以在百炼模型广场页面查询。

    重要

    当前不支持配置qwen3-max模型Code,可选择qwen3-max-2026-01-23qwen3-max-preview等其他模型Code。

    image

如何更改定时任务的执行周期?

可前往AppFlow控制台-连接流,找到定时调用任务连接流,单击连接流ID/名称,在右上角单击编辑,找到第一个触发事件节点,单击后在入参配置中可重新配置定时任务的cron表达式。编辑完成后单击发布即可完成更新。