部署OpenClaw(原Moltbot、Clawdbot)镜像

更新时间:
复制为 MD 格式

OpenClaw是一款开源的本地优先AI代理与自动化平台。可通过OpenClaw将多渠道通信能力与大语言模型深度集成,创建拥有持久记忆与主动执行能力的定制化 AI 助理。

重要

OpenClaw 为开源 AI 助手,请在使用前充分评估其安全性与稳定性并严格遵循许可协议,以切实保障系统环境与数据安全。

视频教程-快速部署 OpenClaw并集成钉钉

为了更直观地完成部署,我们准备了视频操作演示。本视频将涵盖从创建轻量应用服务器配置环境集成钉钉的全过程。

计费说明

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

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

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

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

      Coding Plan 目前支持 qwen3.5-pluskimi-k2.5MiniMax-M2.5glm-5等模型,详细的模型列表请参考Coding Plan概述
    • Token用量计费:OpenClaw 2026.2.26版本:默认使用qwen3.5-plus 模型作为文本和图像处理模型,计费详见千问Plus

      其他版本的默认模型以及计费详见其他版本的默认模型
      重要

      配置免费额度用完即停:首次开通阿里云百炼时,会自动发放各模型的新人免费额度。免费额度消耗完后,默认将按模型列表中的价格与用量计费,建议开启免费额度用完即停功能,避免产生额外费用。更多计费问题可参见OpenClaw(原MoltBot、Clawbot)购买与费用问题

步骤一、购买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-pluskimi-k2.5MiniMax-M2.5glm-5等模型,详细的模型列表请参考Coding Plan概述
    • 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. 单击访问Web UI面板下的执行命令,获取OpenClaw WebUI的地址,可以在Web页面与OpenClawAgent对话。

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

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

    image

    警告

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

步骤三、集成钉钉

使用OpenClaw插件集成(推荐)

重要

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

1. 创建钉钉应用

  1. 选择或创建组织。

    选择组织

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

    image

    创建组织

    若无可用组织,请使用钉钉移动端钉钉扫描下方二维码,会跳转至创建组织页面创建一个新组织。

    image

    钉钉移动客户端版本需≥6.5.45。
  2. 访问钉钉开放平台,点击创建。如果创建过应用但未展示应用开发指引,点击立即开始进入钉钉应用页面。

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

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

2. 配置钉钉机器人

2.1 配置钉钉机器人

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

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

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

    image

2.2 发布应用版本

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

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

    image

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

3. 在控制台配置channel

3.1 复制应用 Client ID 和 Client Secret

在左侧菜单选择凭证与基础信息,复制钉钉应用的Client IDClient Secret

image.png

3.2 在轻量应用服务器控制台配置钉钉应用

  1. 返回轻量应用服务器-控制台,单击配置了OpenClaw的服务器卡片中的实例ID,在服务器概览页面单击应用详情页签。

  2. 通道配置 > 钉钉中填入3.1中复制的钉钉应用的Client IDClient Secret,并单击应用,等待命令执行成功。

    image

4. 测试机器人

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

更改百炼模型请参考如何更改OpenClaw调用的模型
  1. 进入钉钉群群设置页面,点击机器人卡片区域,在机器人管理页面,点击添加机器人。在添加机器搜索文本框中输入目标机器人名称,并选中要添加的机器人。点击添加,完成后再点击完成添加image

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

    image

使用AppFlow集成

1. 创建钉钉应用

1.1 创建应用

  1. 选择或创建组织。

    选择组织

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

    image

    创建组织

    若无可用组织,请使用钉钉移动端钉钉扫描下方二维码,会跳转至创建组织页面创建一个新组织。

    image

    钉钉移动客户端版本需≥6.5.45。
  2. 访问钉钉开放平台,点击创建。如果创建过应用但未展示应用开发指引,点击立即开始进入钉钉应用页面。

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

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

1.2 查看应用 Client ID 和 Client Secret

在左侧菜单选择凭证与基础信息,复制Client IDClient Secret,用于下一步创建连接流。

image.png

1.3 创建消息卡片

钉钉机器人通过卡片消息支持流式返回结果,需要创建卡片模板供消息发送使用。

  1. 访问卡片平台-模板列表,点击新建模板

  2. 在创建模板输入框,填入模板信息,单击创建

  3. 在模拟编辑页面,不要使用预设模板,不需要进行任何额外操作,直接保存发布模板。然后点击返回模板列表页面。image.png

  4. 返回模板列表,复制模板ID,用于创建钉钉连接流使用。

    image

1.4 授予应用发送卡片消息权限

创建卡片后,需要给应用授予发送卡片消息的权限。

  1. 访问钉钉应用列表。找到刚刚创建的应用,点击应用名称进入详情页面。

  2. 在左侧菜单选择开发配置 > 权限管理,在左侧搜索框搜索Card,勾选AI卡片流式更新权限(Card.Streaming.Write)和互动卡片实例写权限(Card.Instance.Write),单击批量申请image

2. 创建AppFlow连接流

  1. 使用AppFlow模板创建连接流,单击立即使用进入创建流程。

  2. 在连接流的账户授权配置向导页,点击添加新凭证。在创建凭证对话框中,填入创建的应用的Client ID 和 Client Secret,并设置一个自定义凭证名称。image

  3. 在连接流的账户授权配置向导页,点击添加新凭证。输入在步骤二中配置Moltbot时获取的Token

    image

  4. 执行动作配置向导页按照页面提示配置完成后点击下一步

    • 公网地址:端口格式为轻量应用服务器公网IP:服务端口,若公网IP47.0.XX.XX,服务端口为18789(服务端口默认为18789),则应填写47.0.XX.XX:18789

    • 模板ID填写步骤三1.3中保存的AI卡片模板ID。

  5. 基本信息配置向导页,填写连接流名称连接流描述(建议保持默认),完成后点击下一步

  6. 界面提示流程配置成功,复制WebhookUrl,点击发布image.png

3. 配置钉钉机器人

有了Webhook地址后,接下来可以在钉钉应用中配置机器人来回答用户问题了。

3.1 配置钉钉机器人

  1. 访问钉钉应用列表。找到刚刚创建的应用,点击应用名称进入详情页面。

  2. 添加应用能力页面,找到机器人卡片,点击添加

    在机器人配置页面,打开机器人配置开关,可以参考页面提示完成配置。消息接收模式请选择HTTP模式消息接收地址AppFlow连接流配置发布成功后复制的WebhookUrl。然后点击发布

    消息接收模式选择HTTP模式,目前AppFlow仅支持HTTP模式,选择Stream模式会导致无法返回消息。

    image

3.2 发布应用版本

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

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

    image

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

3.3 测试机器人

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

更改百炼模型请参考如何更改OpenClaw调用的模型;接入其他服务商模型请参考如何更改OpenClaw调用的模型?
  1. 在钉钉群管理中添加机器人。进入钉钉群群设置页面,点击机器人卡片区域,在机器人管理页面,点击添加机器人。在添加机器搜索文本框中输入目标机器人名称,并选中要添加的机器人。点击添加,完成后再点击完成添加

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

    image.png

OpenClaw个性化配置

通用Agent表现得“千人一面”,难以满足特定场景下的交互需求。为了让 OpenClaw 的 Agent 真正融入业务场景(如沉浸式角色扮演、严谨的企业客服等),OpenClaw 提供了个性化配置能力

具体配置文件包括

  • 性格定义(SOUL.md:定义 AI 的核心价值观、对话风格(如严肃、幽默、简洁)以及行为准则。

  • 身份定义(IDENTITY.md:定义 AI 的姓名、自我认知、背景设定以及角色定位。

  • 工作方式定义(AGENTS.md:定义 AI 处理任务的逻辑、工具使用规则以及工作流。

配置步骤:应用详情 > 个性化配置中单击编辑修改不同的配置文件。具体场景化配置示例可参考: OpenClaw 个性化配置模板与场景示例

常见问题

如何重启OpenClaw网关?

当遇到连接中断或服务不可用等场景时,可在控制台页面重启OpenClaw网关。在应用详情 > 基础配置 > 重启OpenClaw网关中单击执行命令

image

如何查看OpenClaw的端口号?

为了防止恶意扫描与定向攻击,OpenClaw 在初始化时不再使用固定的默认端口,而是自动生成一个随机端口。在应用详情 > 基础配置 > 查看端口中单击执行命令查看OpenClaw的端口号。

image

如何更改OpenClaw调用的模型?

控制台切换

OpenClaw集成了阿里云百炼平台,在页面切换不同的模型。在应用详情 > 模型配置 > 模型配置中删除默认的模型,然后下拉选择不同的百炼模型。

支持手动输入模型名,模型Code可以在百炼模型广场页面查询。

image

手动修改配置

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

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

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

    image

如何开启/关闭OpenClaw WebUI的公网访问?

用户可根据自身需求一键关闭OpenClaw WebUI的公网访问权限。在应用详情 > 基础配置 > 公网访问中单击开启/关闭控制OpenClaw WebUI的公网访问能力。

image

为什么填写API Key时系统不识别我已有的百炼API Key?

系统会自动检测离当前服务器所在地域最近的百炼模型接入点,并展示其对应的API Key(如果订阅了百炼Coding Plan,会同时展示其API Key)。如果不存在就近接入点对应的API Key,可按界面操作在对应的地域创建API Key或订阅Coding Plan。

轻量应用服务器所在地域

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

Coding PlanAPI key对应地域

中国内地地域

华北2(北京)

华北2(北京)

美国及欧洲地域

美国(弗吉尼亚)

中国香港及其他亚洲地域

新加坡

如何配置OpenClaw定时执行任务并输出内容到钉钉机器人?

可以通过与OpenClaw对话创建定时任务。

  1. 钉钉开发者平台已创建钉钉机器人,并添加到钉钉群中

  2. 获取机器人的Webhook地址:在已添加机器人的群聊中单击右上角群设置 > 群管理 > 机器人,单击机器人管理中的机器人头像,复制机器人的Webhook地址并粘贴。

    Screenshot_2026-03-03-10-53-22-00_6483dd1576f1330fe7c408604fe48ee1

  3. OpenClaw对话中创建相应任务,格式为定时任务内容+群机器人的Webhook地址,以查询实时天气为例创建定时任务。

    image

  4. 验证消息发送。可在对话中让Agent立即发送消息,测试该定时任务。在机器人所在的群聊查看是否执行定时任务。

    image

如要修改或者取消定时任务,可直接在对话中让Agent修改或取消定时任务。

如需使用AppFlow配置定时任务,请参考如何使用AppFlow配置定时任务

为什么我的OpenClaw的默认模型不是qwen3.5-plus

目前只有最新的镜像版本OpenClaw 2026.2.26默认使用qwen3.5-plus 模型。其他版本的默认模型如下:

  • OpenClaw 2026.2.3OpenClaw 2026.2.9版本:默认使用 qwen3-max-2026-01-23 模型作为文本处理模型(Primary Model),qwen3-vl-plus模型作为图像处理模型(Image Model),计费详见千问Max千问VL

  • OpenClaw(Moltbot) 2026.1.27-beta.1版本:2026131日及之后购买的服务器默认使用 qwen3-max-2026-01-23 模型,2026131日之前默认使用 qwen-vl-plus 模型。

如需更换模型可手动更改OpenClaw调用的模型

相关文档

可以通过 Tailscale 构建安全隧道互联 Mac,实现通过OpenClaw管理Mac上的iMessage,具体参考通过OpenClaw(原Clawdbot)调用iMessage