火山引擎官方部署教程:https://www.volcengine.com/docs/6396/2189942?lang=zh

步骤一:创建ECS服务器

  1. 打开火山引擎OpenClaw页面https://www.volcengine.com/activity/clawdbot,点击购买部署
    在这里插入图片描述

  2. 快速购买预置了OpenClaw的云服务器

根据需要可以选择包年包月,或者按量计费
这里为了演示,我选择按量计费
实例配置

  1. 填写登录密码确认密码,勾选安全防护角色授权和右侧的已阅读同意,然后点击立即购买

注意:这里需要账户有100余额,否则提示费用不足

购买

  1. 成功创建

成功

步骤二:开通方舟大模型服务并获取配置

  1. 打开火山方舟模型管理页面:https://console.volcengine.com/ark/region:ark+cn-beijing/openManagement?LLM={}&advancedActiveKey=model,点击开通服务,然后点击对应的模型名

这里我选择开通目前最新的Doubao-Seed-1.8

开通


2. 获得Model ID,后面要用,可以点击图标复制。
model ID

  1. 在左侧目录树选择系统管理- API Key 管理,点击创建 API Key

在这里插入图片描述
4.直接点击创建

在这里插入图片描述


5. 获取API Key,点击显示图标后,可复制API Key,后面也要用到

在这里插入图片描述

步骤三:创建飞书机器人并获取配置

(一)创建应用

  1. 登录飞书(个人/企业),点击工作台,选择右侧的创建应用,游览器弹出网页

个人发布应用无需审核
企业发布应用需要管理员审核

在这里插入图片描述

  1. 登录后,点击开发者后台,然后点击创建企业自建应用

在这里插入图片描述

  1. 填写应用名称应用描述应用图标,然后点击创建

在这里插入图片描述

(二)添加能力

  1. 在左侧目录树选择应用能力-添加应用能力,选择按能力添加页签,单击机器人能力卡片的添加按钮。
    机器人

(三)新增权限

  1. 在左侧目录树选择开发配置 > 权限管理,单击批量导入/导出权限按钮。

在这里插入图片描述

  1. 导入页签中,将如下权限替换原有示例,单击下一步,确认新增权限按钮。
{
  "scopes": {
    "tenant": [
      "contact:contact.base:readonly",
      "docx:document:readonly",
      "im:chat:read",
      "im:chat:update",
      "im:message.group_at_msg:readonly",
      "im:message.p2p_msg:readonly",
      "im:message.pins:read",
      "im:message.pins:write_only",
      "im:message.reactions:read",
      "im:message.reactions:write_only",
      "im:message:readonly",
      "im:message:recall",
      "im:message:send_as_bot",
      "im:message:send_multi_users",
      "im:message:send_sys_msg",
      "im:message:update",
      "im:resource",
      "application:application:self_manage",
      "cardkit:card:write",
      "cardkit:card:read"
    ],
    "user": [
      "contact:user.employee_id:readonly",
      "offline_access",
      "base:app:copy",
      "base:field:create",
      "base:field:delete",
      "base:field:read",
      "base:field:update",
      "base:record:create",
      "base:record:delete",
      "base:record:retrieve",
      "base:record:update",
      "base:table:create",
      "base:table:delete",
      "base:table:read",
      "base:table:update",
      "base:view:read",
      "base:view:write_only",
      "base:app:create",
      "base:app:update",
      "base:app:read",
      "board:whiteboard:node:create",
      "board:whiteboard:node:read",
      "calendar:calendar:read",
      "calendar:calendar.event:create",
      "calendar:calendar.event:delete",
      "calendar:calendar.event:read",
      "calendar:calendar.event:reply",
      "calendar:calendar.event:update",
      "calendar:calendar.free_busy:read",
      "contact:contact.base:readonly",
      "contact:user.base:readonly",
      "contact:user:search",
      "docs:document.comment:create",
      "docs:document.comment:read",
      "docs:document.comment:update",
      "docs:document.media:download",
      "docs:document:copy",
      "docx:document:create",
      "docx:document:readonly",
      "docx:document:write_only",
      "drive:drive.metadata:readonly",
      "drive:file:download",
      "drive:file:upload",
      "im:chat.members:read",
      "im:chat:read",
      "im:message",
      "im:message.group_msg:get_as_user",
      "im:message.p2p_msg:get_as_user",
      "im:message:readonly",
      "search:docs:read",
      "search:message",
      "space:document:delete",
      "space:document:move",
      "space:document:retrieve",
      "task:comment:read",
      "task:comment:write",
      "task:task:read",
      "task:task:write",
      "task:task:writeonly",
      "task:tasklist:read",
      "task:tasklist:write",
      "wiki:node:copy",
      "wiki:node:create",
      "wiki:node:move",
      "wiki:node:read",
      "wiki:node:retrieve",
      "wiki:space:read",
      "wiki:space:retrieve",
      "wiki:space:write_only"
    ]
  }
}

在这里插入图片描述

  1. 在弹窗中确认权限无误后,单击申请开通按钮。

在这里插入图片描述

  1. 单击确认按钮完成操作。

在这里插入图片描述

(四)应用信息

  1. 在左侧目录树选择基础信息-凭证与基础信息,在应用凭证模块中,获取并记录App IDApp Secret信息,后面会用到。

在这里插入图片描述

(五)创建版本

  1. 单击顶部的创建版本按钮

在这里插入图片描述

  1. 按需配置应用版本号默认能力更新说明等信息

注意 :应用版本号只能以三个数字组合,中间以.分割

版本

  1. 单击页面底部的保存按钮,创建版本

在这里插入图片描述

  1. 单击“确认发布”按钮,完成应用发布

在这里插入图片描述

步骤四:配置OpenClaw飞书AI助手

(一)配置模型

  1. 登录云服务器https://console.volcengine.com/ecs/region:ecs+cn-beijing/instance,点击远程连接
    实例

  2. 选择ECS Terminal,点击立即登录

在这里插入图片描述

  1. 输入登录密码,点击登录

在这里插入图片描述

  1. 执行如下命令,配置模型和飞书集成的参数。
curl -fsSL https://openclaw.tos-cn-beijing.volces.com/setup.sh | bash -s -- \
    --ark-coding-plan "false" \
    --ark-model-id "请替换为方舟Model ID" \
    --ark-api-key "请替换为方舟API Key" \
    --feishu-app-id "请替换为飞书APP ID" \
    --feishu-app-secret "请替换为飞书APP Secret"

开始

  1. 配置成功
    成功

(二)配置事件

  1. 登录飞书开发者平台,选择企业自建应用页签,并单击您创建的飞书开放应用。

在这里插入图片描述

  1. 在左侧目录树选择开发配置-事件与回调,​选择事件配置页签,单击订阅方式旁的编辑图标。

在这里插入图片描述

  1. 选择使用长连接接收事件,并单击保存按钮。

在这里插入图片描述

  1. 已添加事件区域,单击添加事件按钮。

在这里插入图片描述

  1. 在添加事件对话框中,选择应用身份订阅页签,搜索消息并勾选接收消息消息被reaction消息被取消reaction三个事件,单击确认添加按钮。

  2. 事件添加完成
    完成

(三)配置回调

  1. 选择回调配置页签,单击订阅方式旁的编辑按钮。

在这里插入图片描述

  1. 选择使用长连接接收回调,并单击保存按钮。

在这里插入图片描述

  1. 已订阅的回调区域,单击添加回调按钮。

在这里插入图片描述

  1. 在添加回调对话框中,选择卡片页签,并勾选卡片回传交互,单击添加按钮。

在这里插入图片描述

  1. 回调添加完成
    在这里插入图片描述

(四)应用配对

  1. 新建机器人版本并发布,参考步骤三创建版本

  2. 在飞书工作台找到新建的应用并点击

在这里插入图片描述

  1. 发送一条消息

发送消息
4. 参考步骤四配置模型,登录后执行以下命令

openclaw pairing approve feishu <您获取的Pairing code> --notify

匹配
成功后飞书应用会自动收到一条新消息
成功

步骤五:开始使用

开始使用
在这里插入图片描述

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐