保姆级教程:如何 5 分钟领养一只“龙虾”?

点击上方👆蓝字关注我们!

picture.image

还在为飞书消息回复不过来而烦恼吗?想不想给团队引入一个能秒回信息、自动查数据、发通知的 AI 助手?

没问题,今天我们就带你实现!只需5分钟,在云端部署 ArkClaw 并接入飞书,就能把它变成你团队里 7x24 小时在线的“数字员工”。

整个过程可视化操作,即使零基础的小白也能轻松搞定。

点击文末【阅读原文】立刻开启你的龙虾领养之旅吧!

目前 ADG 城市社区将陆续在上海、广州、深圳、杭州、成都、西安等城市开展 ArkClaw 相关线下 Meetup,感兴趣的开发者们可以扫描下方二维码或复制下方链接了解活动详情和报名!(活动信息持续更新中)

picture.image

https://developer.volcengine.com/activities?category=7615137027410886707

picture.image

云端部署 ArkClaw 指南

文档太长我不看版:大仙直播录屏教程切片(仅供参考)

Step 1

开通并创建 ArkClaw

1、进入火山引擎官网

打开火山引擎官网点击进入 ArkClaw 飞书专属活动页 (szacq.cn/Y7Tof/)

picture.image

2、订阅 ArkClaw 套餐

下划找到**“即刻解锁 ArkClaw”** ,点击**“立即体验”** ,选择方案进行订阅,进行注册实名认证后购买。

  • Lite Plan:首月 ¥9.9 ,适合个人或轻量化开发场景

  • Pro Plan:首月 ¥49.9 ,更高的调用次数,适合企业或重度使用用户

picture.image

picture.image

3、创建 ArkClaw

购买后,点击回到体验中心 (szacq.cn/Y7Tof/),点击“立即创建” ,这一步大约需要 1-2 分钟。

picture.image

picture.image

4、🎉 出现下方界面即说明完成创建!

picture.image

Step 2

创建飞书企业自建应用

后续我们将提供一键创建机器人的能力,敬请期待

视频操作演示

1、创建企业自建应用

  1. 登陆开发者后台:开发者后台 - 飞书开放平台(https://open.feishu.cn/app?lang=zh-CN),创建企业自建应用

  2. 在弹出的创建窗口中,填写以下信息:

配置项

|

填写内容 (后续都可以随意修改)

|

说明

| |

应用名称

|

(内容随便写)

|

自定义名称

| |

应用描述

|

(内容随便写)

|

简单描述用途

| |

应用图标

|

可以暂时不传

|

_

|

  1. 填写完成后,点击**“创建”** 按钮

  2. 应用创建成功后,会自动跳转到应用详情页

2、添加应用能力

  1. 在能力列表中,找到**“机器人”** 能力卡片,点击卡片上的**“添加”** 按钮

picture.image

3、批量导入应用权限(最关键步骤)

这是最容易出错的步骤,必须严格按要求操作!

  1. 在应用详情页左侧目录树,找到权限管理 > 批量导入 / 导出权限

picture.image

  1. 在弹出的窗口中,默认是**“导入”** 页签,清空输入框内的所有内容,将下方代码块内容完整复制进来,点击**“确定新增权限”** 完成权限导入

picture.image

picture.image

  
{  
  "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"  
    ]  
  }  
}

picture.image

  1. 等待几秒钟,页面会显示权限已添加

4、获取应用凭证(⚠️ 请对自己的这两个信息严格保密!)

  1. 在应用详情页左侧目录,找到**“** 凭证与基础信息” ,点击进入

  2. 在页面中,您会看到以下两项重要信息,请务必完整复制并妥善保存:

凭证名称

|

格式说明

|

用途

| |

App ID

|

格式如 cli_xxxxxxxxxxxx

|

飞书应用唯一标识

| |

App Secret

|

一串长字符串

|

应用安全密钥,不可泄露

|

picture.image

Step 3

配置 ArkClaw 消息渠道

1、点击**“消息渠道”** ,将上一步获取 App ID 和 App Secret 粘贴进来,点击**“确定”** 。

picture.image

picture.image

2、等待飞书渠道配置成功即可

picture.image

Step 4

订阅事件与发布应用

1、订阅机器人长链接接收事件和卡片回调

这一步的作用是让 OpenClaw 具有在飞书内收发消息的能力

  1. 进入飞书开放平台(https://open.feishu.cn/app?lang=zh-CN),找到刚刚创建的应用,配置**“事件与回调”**

  2. 进入事件配置 > 订阅方式 > 使用 长链接 接受事件 > 保存

picture.image

picture.image

  1. 添加**“接收消息”** 事件

picture.image

picture.image

  1. 进行**“回调配置”**

进入**“回调配置”** ,搜索并添加**“卡片回传交互”** ,点击**“确认添加”**

picture.image

picture.image

picture.image

2、发布应用

应用必须发布后,才能在飞书中使用!

  1. 点击上方**“创建版本”**

picture.image

  1. 在弹出的窗口中:

  • 填写版本号(如:1.0.0)

  • 填写版本描述(如:首次发布,集成 OpenClaw)

  1. 点击**“确定”** 创建版本

  2. 创建成功后,点击版本右侧的**“发布”** 按钮

  3. 等待管理员审批即可

Step 5

与飞书完成配对

1、在飞书里找到你刚创建的机器人

picture.image

“开发者小助手” 会将审批通过的应用推送到你的消息界面,点击**“打开应用”**

2、在应用内随意发送一条消息,比如“你好👋”

  1. 会收到一条配对信息,复制配对码并在系统中输入即可

picture.image

picture.image

picture.image

机器人回复了就说明与飞书完成配对 🎉

picture.image

3、批量权限授权

直接在聊天框里发送:/feishu auth 即可批量完成权限授权

picture.image

picture.image

4、一句话开启“流式输出”

picture.image

直接在聊天框里复制下方代码发送:

  
将飞书消息设置为流式输出:openclaw config set channels.feishu.streaming true

开启耗时

  
openclaw config set channels.feishu.footer.elapsed true  // 开启耗时

开启状态展示

  
openclaw config set channels.feishu.footer.status true  // 开启状态展示

【点击阅读原文】现在就去领养属于你的“龙虾”吧! 👉

0
0
0
0
评论
未登录
暂无评论