本文介绍将 OpenClaw服务与飞书集成,实现在飞书群聊或单聊中,通过自然语言直接与OpenClaw交互。
计费说明
在轻量应用服务器上部署并使用OpenClaw服务将产生以下费用:
轻量应用服务器费用:参见轻量应用服务器计费概述。
模型调用费用:OpenClaw执行过程中默认调用百炼模型。模型调用的主要计费方式有两种:
Coding Plan AI 编码套餐(推荐):采用固定月费模式,提供月度请求额度,超出时段限额的调用会报错且不计费用,可避免产生超出预期的费用。
Coding Plan支持抵扣
qwen3.5-plus、qwen3-max-2026-01-23和qwen3-coder-plus模型调用费用,不支持其他模型(如qwen3-vl-plus)。按Token用量计费:
OpenClaw 2026.2.3版本:默认使用qwen3-max-2026-01-23模型作为文本处理模型(Primary Model),qwen3-vl-plus模型作为图像处理模型(Image Model),计费详见通义千问Max模型计费、通义千问VL模型计费。OpenClaw(Moltbot) 2026.1.27-beta.1版本:2026年1月31日及之后购买的服务器默认使用qwen3-max-2026-01-23模型,2026年1月31日之前默认使用qwen-vl-plus模型。重要配置免费额度用完即停:首次开通阿里云百炼时,会自动发放各模型的新人免费额度。免费额度消耗完后,默认将按模型列表中的价格与用量计费,建议开启免费额度用完即停功能,避免产生额外费用。更多计费问题可参见OpenClaw(原MoltBot、Clawbot)购买与费用问题。
步骤一、购买OpenClaw套餐
如果已购买轻量应用服务器,可以跳过此步骤,以重置系统的方式部署OpenClaw(重置系统时选择应用镜像下的OpenClaw镜像),但重置系统会清除轻量应用服务器上的系统盘数据,请根据需要做好数据备份。具体操作,请参见重置系统。
该应用镜像基于Alibaba Cloud Linux 3.2104 LTS 64位操作系统,来源于阿里云计算巢。
在轻量应用服务器页面,预置了资源配置,如要更改配置项,请参考下面内容。
实例:内存必须2GiB及以上,可以根据自己的需求切换套餐。
地域:默认美国(弗吉尼亚)。
购买配置:默认12个月,可以根据自己的需求切换时长。
步骤二、配置OpenClaw
在服务器页面,单击服务器卡片中的实例ID,在服务器概览页面单击应用详情页签。
在OpenClaw使用步骤区域中,单击端口放通下的执行命令,可开放获取OpenClaw服务运行端口的防火墙。
重要为了防止恶意扫描与定向攻击,OpenClaw 在初始化时不再使用固定的默认端口,而是自动生成一个随机端口,可在控制台查看OpenClaw的端口号。
端口放通将使服务暴露于公网,支持一键关闭 WebUI 公网访问,详见如何开启/关闭OpenClaw WebUI的公网访问?
单击配置OpenClaw下的执行命令配置百炼API key。
目前支持配置两种类型的百炼API Key:
Coding Plan套餐专属 API Key(推荐):采用固定月费模式,提供月度请求额度,超出时段限额的调用会报错且不计费用,可避免产生超出预期的费用。
Coding Plan支持抵扣
qwen3.5-plus、qwen3-max-2026-01-23和qwen3-coder-plus模型调用费用,不支持其他模型(如qwen3-vl-plus)。按Token用量计费的百炼API Key。
API Key配置方式包括系统推荐及手动输入。系统推荐会列出百炼Coding Plan的API Key(成本可控),及离服务器最近的百炼模型服务的API Key(时延较低)。若需使用其他地域或者其他账号的API Key可选择手动输入。
系统推荐(下拉选择)
轻量应用服务器所在地域
系统推荐的百炼API Key对应地域
Coding Plan的API key对应地域
中国内地地域
华北2(北京)
华北2(北京)
美国及欧洲地域
美国(弗吉尼亚)
中国香港及其他亚洲地域
新加坡
手动输入
单击按钮切换至手动输入,输入百炼API Key并选择该API Key对应地域。
重要手动配置需确保选择的API Key对应地域正确,否则会导致模型无法正常调用。
单击访问控制页面下的执行命令,获取OpenClaw WebUI的地址,可以在Web页面与OpenClaw的Agent对话。
可根据需求参考关闭OpenClaw WebUI的公网访问一键关闭WebUI的公网访问权限。
(可选)查看Token。
在中单击执行命令,查看并保存Token。
警告请勿泄露包含 Token 的完整 URL。该链接包含身份验证凭据,任何持有此链接的人都能直接绕过登录验证,获得 OpenClaw 控制台的管理员权限。
步骤三、集成飞书
使用OpenClaw插件集成
该功能仅支持镜像版本为2026.2.9及以上的实例。如需在旧版本中集成钉钉,请参考AppFlow集成方案。可在轻量应用服务器概览页的中查看当前实例的镜像版本。
3.1 创建飞书应用
访问飞书开放平台,单击创建企业自建应用,填写应用名称和描述,选择应用图标。
左侧导航栏单击凭证与基础信息 页面,复制App ID(格式如
cli_xxx)和App Secret。左侧导航栏单击 权限管理 页面,点击批量导入/导出权限 按钮,粘贴以下 JSON 配置一键导入所需权限。
左侧导航栏中单击, 选择按能力添加页签,找到机器人卡片,单击添加。
配置事件订阅。
在轻量应用服务器控制台,进入目标实例详情页,在区域,填入之前获取的App ID和App Secret,并单击应用。
在飞书开放平台左侧导航栏单击事件与回调,在事件配置页签中单击订阅方式,选择使用 长连接 接收事件,单击保存。
在事件配置页面,单击添加事件,搜索事件
im.message.receive_v1(接收消息),单击确认添加。
在 版本管理与发布 页面创建版本,提交审核并发布。
3.2 和机器人配对
向机器人发送一条消息,机器人会回复一个配对码。

在WebUI页面输入
openclaw pairing approve feishu 配对码完成配对。配对码是上一步机器人回复的配对码。

使用AppFlow集成
3.1 创建并配置应用
登录飞书开发者后台,点击创建企业自建应用,填写应用信息后单击创建。
在左侧导航栏中单击, 选择按能力添加页签,找到机器人卡片,点击添加。
在左侧导航栏中单击,单击开通权限,搜索并添加以下 API 权限:
权限代码
用途说明
注意事项
im:message:send_as_bot允许机器人以应用身份发送消息。
必需权限。
contact:user.employee_id:readonly获取用户 user ID。
必需权限。
im:message.group_at_msg:readonly允许机器人接收群聊中
@它的消息。核心交互权限。
im:message.p2p_msg:readonly允许机器人读取用户私聊发给它的消息。
单聊场景下必需。
im:message.group_msg允许机器人获取所在群组的所有消息。
敏感权限。
收集集成所需的凭证。后续配置 AppFlow 连接时需要使用这些信息。
在左侧导航栏进入凭证与基础信息页面,查看并复制 App ID 和 App Secret。
在左侧导航栏进入事件与回调页面,找到加密策略页签。复制 Encrypt Key 和 Verification Token。
若当前Encrypt Key 为空,可点击重置
生成一个新Encrypt Key。
3.2 创建飞书连接流
访问通过飞书使用MoltBot(ClawdBot)——多模态,并单击立即使用。
需要图片理解的场景下还需参考如何更改OpenClaw调用的模型?将模型更换为对应业务场景的多模态模型。
点击添加飞书鉴权凭证,填写凭证名称,及参考下图填入步骤三获取的信息。填写完成后单击确定并在下拉框中选中创建好的凭证。

创建Moltbot鉴权凭证。填入步骤二获取的凭证,填写完成后单击确定并在下拉框中选中创建好的凭证。
点击下一步,前往服务器详情页获取服务器公网地址并按页面提示填入
您的公网IP:端口号,端口号默认为18789。
配置完成后点击发布,复制并保存您的WebhookUrl。

3.3 配置飞书机器人
返回飞书开发者后台,在左侧导航栏单击事件与回调,在事件配置页签,单击
按钮配置订阅方式。选择将事件发送至开发者服务器,并填写上一步复制的WebhookUrl,单击保存。

在事件配置页签的已添加事件区域,单击添加事件,搜索并添加接收消息事件。
填写完成后,在左侧导航栏点击版本管理与发布,创建版本或点击最新编辑的版本,填写完成相关信息后保存并提交审批。

3.4 方案验证
配置完成后,用户可以把机器人添加到某个群里,从而实现机器人和群内成员的互动。
目前仅支持在飞书电脑端添加机器人。若需在外部群中使用机器人,可参考配置文档机器人支持外部群和外部用户单聊。
按照添加路径添加机器人: 。
@机器人发送消息即可实现对话。

(可选)配置定时任务
飞书机器人的Webhook地址需要在PC端获取,暂不支持从移动端获取。
访问定时调用OpenClaw并发送飞书消息使用模板创建App连接流。
在用户授权区域,单击添加凭证添加OpenClaw的Token。
单击使用生成工具快速生成规则命令,以每小时重复任务为例,选择时页签,并选中每小时,单击确定后系统会按照设置自动生成cron表达式。单击验证cron和预览后5次执行时间,可预览验证cron表达式是否符合预期。
如果生成工具生成的频率无法满足您的需求,可参考Cron表达式的使用自行编写。

配置执行动作:
输入指令:填写想要定时执行的指令,如“提醒我每小时定点喝水100ml”。
公网地址:端口:格式为
您的轻量应用服务器公网IP:服务端口,若公网IP为47.0.XX.XX,服务端口为18789(服务端口默认为18789),则应填写47.0.XX.XX:18789。Webhook地址:
单击群。

单击添加机器人,选择自定义机器人。填写机器人名称和描述,单击添加,复制Webhook地址并粘贴至AppFlow。
如果不想要所有ip地址都能访问webhook地址,可以单击IP白名单将
121.40.82.220, 47.97.73.42, 47.98.226.113, 47.96.151.112, 118.178.89.160, 120.27.202.100地址加入。
发布AppFlow。填写基本信息,并单击发布。流程发布后定时功能才会生效。
(可选)验证消息发送。单击去列表查看,找到刚创建的连接流,在操作列单击运行一次,可以触发一次运行并验证是否符合预期。
若需更改定时规则可参考如何更改定时任务的执行周期?
常见问题
如何让飞书中的OpenClaw机器人接收理解图片信息?
需要参考步骤四:创建AppFlow连接流更换支持多模态的AppFlow连接流模板后,参照重新配置并在OpenClaw中更换支持多模态的模型。
如何更改OpenClaw调用的模型?
在轻量应用服务器控制台-服务器页面,单击部署了OpenClaw的服务器卡片中的实例ID,进入服务器概览页面。
单击应用详情页签,在访问控制页面单击快速查看可进入Clawdbot对话页面。
单击,搜索Primary Model,更改为百炼中支持的模型,填写格式为
alibaba-cloud/模型Code,如alibaba-cloud/qwen3-max-2026-01-23,模型Code可以在百炼模型广场页面查询。重要当前不支持配置
qwen3-max模型Code,可选择qwen3-max-2026-01-23或qwen3-max-preview等其他模型Code。
如何更改定时任务的执行周期?
可前往AppFlow控制台-连接流,找到定时调用任务连接流,单击连接流ID/名称,在右上角单击编辑,找到第一个触发事件节点,单击后在入参配置中可重新配置定时任务的cron表达式。编辑完成后单击发布即可完成更新。



按钮配置订阅方式。





