文档首页/ Flexus云服务_Flexus应用服务器L实例/ 最佳实践/ 搭建应用/ AI智能体场景/ 使用OpenClaw搭建个人AI助手(企业微信)--旧版
更新时间:2026-03-20 GMT+08:00
分享

使用OpenClaw搭建个人AI助手(企业微信)--旧版

应用场景

随着人工智能技术的进步,个人AI助手已成为提升工作效率和生活质量的重要工具。在日常的在线交流中,人们经常需要与多种不同的AI助手互动,以获取信息或完成任务。然而,这些AI助手通常局限于特定的平台或模型,存在一定的使用限制,导致用户在不同平台间频繁切换,增加了操作复杂度。

OpenClaw(原名Moltbot、clawdbot)作为一种能够持续运行的AI智能体,能够调用多种大型语言模型,并作为网关,使用户可以通过通讯软件与多个AI模型进行交互,无需在不同平台之间切换,简化了操作流程。

Flexus L实例提供的OpenClaw应用镜像支持对接飞书、QQ、企业微信和钉钉,本文档介绍如何在Flexus L实例上使用2026年3月9日之前的OpenClaw应用镜像结合企业微信快速搭建个人AI助手。

以下步骤为从零开始购买L实例并配置接入通讯软件,如果有部分步骤已完成,可按需跳过。

步骤一:获取通讯软件的凭证信息

  1. 登录企业微信官网,使用具有企业管理员权限的账号登录。
    如果没有满足条件的企业,请先创建一个新企业,详细操作,请参见创建&注册企业
    图1 登录企业微信
  2. 在“企业微信”左侧的导航栏,选择“安全与管理 > 管理工具”,并单击“智能机器人”卡片。
    图2 智能机器人
  3. 在“智能机器人”页面,单击“创建机器人”,在弹窗中单击“手动创建”。
    图3 创建机器人

  4. 在“创建智能机器人”页面底部,单击“API模式创建”。
    图4 API模式创建
  5. 在切换后的创建页面,连接方式选择“使用URL回调”,单击“随机获取”生成“Token”和“Encoding-AESKey”。

    在随机获取Token和Encoding-AESKey后,请不要单击“创建”进行智能机器人的创建,需先在Flexus L实例上完成模型和Channel的配置,详细内容,请参见新购OpenClaw镜像的L实例

    Token和Encoding-AESKey是OpenClaw与企业微信进行加密通信的密钥。

    图5 随机获取应用凭证信息

步骤二:管理L实例及OpenClaw应用配置

您可以新购买OpenClaw应用镜像的L实例,也可以使用已有L实例部署OpenClaw并配置应用信息。

  1. 登录Flexus应用服务器L实例控制台
  2. 单击“购买Flexus L实例”,在下拉列表中选择“购买Flexus应用服务器L实例
  3. Flexus应用服务器L实例进行资源配置。
    图6 选择OpenClaw镜像

    参数

    示例

    说明

    区域

    北京-北京四

    请就近选择靠近您业务的区域,可减少网络时延,提高访问速度。Flexus应用服务器L实例创建后无法更换区域,请谨慎选择。

    应用镜像

    OpenClaw

    选择OpenClaw应用镜像。

    说明:

    不建议您自行升级OpenClaw的版本,可能会导致系统无法运行等问题。

    实例规格

    2核4G系统盘50GiB

    OpenClaw应用镜像的运行配置建议选择2核4GiB及以上,您可根据您的业务需求选择Flexus应用服务器L实例规格。

    实例名称

    OpenClaw-Example

    请自定义方便您识别的实例名称,例如OpenClaw-Example。

    模型配置

    • 华为云MaaS
    • deepseek-v3.2
    • HpkNxxxxxxxxxxxxxxxxxxxxxxxrHZw

    请按需选择AI模型并配置API KEY。如暂不配置,购买完成后请参见使用已有L实例配置OpenClaw完成配置。

    • 应用支持选择华为云MaaS提供的模型,如果所选模型尚未开通,购买L实例后将自动开通西南-贵阳一”区域的对应模型。模型开通后,将按模型实际调用用量计费,详情请见模型服务计费项

      如果华为云MaaS提供对接的AI模型中没有您需要的模型,可以选择对接自定义模型,更多详情请参考OpenClaw对接自定义AI模型

    • API KEY支持使用已有“西南-贵阳一”区域的API KEY或者按照界面提示创建“西南-贵阳一”区域的API KEY,更多详细信息请参见创建API Key
      注意:

      API KEY仅会在新建后显示一次,请及时复制并妥善保存,如果丢失,请新建API KEY。

    Channel配置

    • 企业微信
    • QDxxxxxxQ
    • EREExxxxxxxxxxxxxxxxxxxxxxxxxxmb

    请按需选择要对接的通讯软件,并填写步骤一中已创建应用的凭证信息。如暂不配置,购买完成后请参见使用已有L实例配置OpenClaw完成配置。

    • 企业微信机器人的Token:5中随机获取的Token。
    • 企业微信机器人的Key:5中随机获取的Encoding-AESKey。

    您可能需要(可选)

    • 数据盘:10GiB
    • 主机安全
    • 云备份:50GB

    请根据您的业务需要自主选择数据盘、主机安全、云备份附加服务并设置规格。

    购买时长

    1个月

    单次购买最短为1个月,最长为3年。

    Flexus应用服务器L实例支持自动续费功能。勾选后,在Flexus应用服务器L实例到期前自动续费。如果您购买时未开通自动续费,后续仍可以在控制台开通。自动续费的更多信息详见自动续费

    购买数量

    1台

    设置您购买的Flexus应用服务器L实例数量。

  4. 单击“下一步:确认配置”,进入订单详情页面。

    根据界面提示,请确认配置信息,阅读并勾选协议。

  5. 单击“去支付”,根据页面提示完成支付。
  6. 单击“返回华为云Flexus云服务控制台”,查看已创建的Flexus应用服务器L实例
  1. 登录Flexus应用服务器L实例控制台,查看目标L实例是否为OpenClaw应用镜像。
    • 如是,请执行步骤3
    • 如不是,请执行步骤2

  2. 单击L实例资源卡片上的图标,单击“切换镜像”。按照界面提示切换为OpenClaw应用镜像,待切换成功且L实例为运行中时,进行下一步。

    切换镜像会清除原系统盘数据,包括系统盘上的系统分区和所有其它分区,请做好数据备份。

  3. 单击目标L实例资源卡片或名称,进入资源详情页面。在左侧列表中单击“应用详情”。

    OpenClaw应用镜像的部分功能(如查询网关状态、更新模型及应用配置等)依赖云运维中心(Cloud Operations Center,简称COC),需要先授权并开通COC服务。如果出现下图提示,请按界面提示授权并开通。

  4. 选择要对接的模型和通讯软件。
    图7 修改模型配置
    表1 模型配置参数

    参数

    示例

    说明

    网关状态

    运行中

    OpenClaw网关状态。

    • 运行中:OpenClaw网关状态为运行中时表示OpenClaw服务正常。
    • 未知:OpenClaw网关初始状态为加载中,如果等待几分钟后变更为未知,请单击刷新,刷新成功后将变更为运行中。
    • 异常:OpenClaw网关状态为异常时,请单击重启。
    说明:

    如单击刷新或重启后,网关状态依旧为未知或者异常,请提交工单

    模型配置

    • 华为云MaaS
    • deepseek-v3.2
    • HpkNxxxxxxxxxxxxxxxxxxxxxxxrHZw

    请按需选择AI模型并配置API KEY。

    • 应用支持选择华为云MaaS提供的模型,如果所选模型尚未开通,在完成应用配置并保存后,系统将自动开通西南-贵阳一”区域的对应模型。模型开通后,将按模型实际调用用量计费,详情请见模型服务计费项

      如果华为云MaaS提供对接的AI模型中没有您需要的模型,可以选择对接自定义模型,更多详情请参考OpenClaw对接自定义AI模型

    • API KEY支持使用已有“西南-贵阳一”区域的API KEY或者按照界面提示创建“西南-贵阳一”区域的API KEY,更多详细信息请参见创建API Key
      说明:

      API KEY仅会在新建后显示一次,请及时复制并妥善保存,如果丢失,请新建API KEY。

    Channel 配置

    • 企业微信
    • QDxxxxxxQ
    • EREExxxxxxxxxxxxxxxxxxxxxxxxxxmb

    请按需选择要对接的通讯软件,并填写步骤一中已创建应用的凭证信息。

    • 企业微信机器人的Token:5中随机获取的Token。
    • 企业微信机器人的Key:5中随机获取的Encoding-AESKey。
  5. 单击保存,系统将自动重启网关,完成AI模型和通讯软件的配置。

(可选)步骤三:配置安全组

  1. Flexus应用服务器L实例控制台,单击资源卡片或名称,进入资源页面。
  2. 在左侧列表中选择“云主机 VM”,单击云主机名称,进入云主机详情页面。

  3. 选择“安全组”页签,确保使用以下默认安全组规则。单击“添加规则”,放通8000端口,确保可以正常访问应用。

    本例使用默认安全组,并在此基础上添加,您可根据需要添加更多规则。

    安全组入方向规则的源地址设置为0.0.0.0/0或::/0,表示允许或拒绝所有外部IP地址访问您的实例,如果将“22、3389、8848”等高危端口暴露到公网,可能导致网络入侵,造成业务中断、数据泄露或数据勒索等严重后果。建议您将安全组规则设置为仅允许已知的IP地址访问。

    表2 安全组规则

    优先级

    策略

    类型

    协议端口

    源地址

    描述

    1

    允许

    IPv4

    TCP:8000

    0.0.0.0/0

    允许访问OpenClaw。

    1

    允许

    IPv4

    TCP:全部

    sg-default-smb

    针对全部IPv4协议,允许本安全组内实例的请求进入,即该条规则确保安全组内的实例网络互通。

    1

    允许

    IPv6

    TCP:全部

    sg-default-smb

    针对全部IPv6协议,允许本安全组内实例的请求进入,即该条规则确保安全组内的实例网络互通。

步骤四:创建通讯软件应用并验证

  1. 返回企业微信智能机器人创建页面,填写配置参数。
    图8 机器人配置信息

    参数

    示例

    说明

    区域

    test

    请输入自定义的智能机器人名称。

    可见范围

    企业微信中创建的企业名称

    请单击“添加”,在“组织架构”下选择智能机器人开放的成员范围。

    URL

    http://Flexus L实例的公网IP地址:8000/wecom/bot

    针对不同业务场景,选择不同配置方式。本示例以方式二为例。
    说明:
    • 如果您的企业微信已经进行了企业认证,在配置URL时,必须配置为已经完成备案且备案主体和认证企业一致的域名。
    • 如果您的企业微信尚未进行企业认证,在配置URL时,可以先使用由Flexus L实例的公网IP地址组成的链接来进行测试。
    • 方式一:URL配置为已备案的域名

      当您已经拥有一个满足企业微信要求的域名,即域名已经完成备案且备案主体和认证企业一致,域名已经解析到部署了企业微信的Flexus L实例的公网IP地址,则可以参考如下规则进行配置。

      在“URL”处填入:http://您的域名:8000/wecom/bot

      上述域名,可以使已经备案的主域名(例如:OpenClawtest.com)或已经备案的子域名(例如:www.OpenClawtest.com)。域名后必须带端口号,默认为8000。

    • 方式二:URL配置为公网IP地址

      对于测试场景,当您尚未拥有满足企业微信要求的域名,则可以使用Flexus L实例的公网IP地址作为URL。

      在“URL”处填入:http://Flexus L实例的公网IP地址:8000/wecom/bot

    Token

    QDxxxxxxQ

    步骤一:获取通讯软件的凭证信息中已获取,请勿重新获取,否则将无法与Flexus L实例对接。

    Encoding-AESKey

    EREExxxxxxxxxxxxxxxxxxxxxxxxxxmb

    步骤一:获取通讯软件的凭证信息中已获取,请勿重新获取,否则将无法与Flexus L实例对接。

  1. 单击“保存”,完成智能机器人的创建。
  2. 创建成功后,在企业微信机器人的详情页获取二维码,使用手机端企业微信扫码添加。

    添加完成后,即可在聊天窗口与机器人进行对话。

    图9 测试对话

(可选)步骤五:重置密码并登录Flexus L实例

Flexus L实例无初始密码,创建Flexus L实例后,如需登录云主机,请先设置Flexus L实例的密码。更多详情请参见重置Flexus L实例密码

  1. 在资源卡片上,单击图标,单击“重置密码”,或者在列表视图中单击操作列下的“重置密码”,设置Flexus L实例的密码。
    图10 重置密码
  2. 单击资源卡片上的“远程登录”按钮,或者单击列表视图操作列下的“远程登录”,在弹出的登录窗口中,单击“VNC登录”,根据界面提示,输入用户名密码登录Flexus L实例。更多登录方式请参见登录方式概述

    用户名为root,密码为上一步设置的密码。

相关文档

相关文档