Moltbot(原名 ClawdBot)是近期爆火的 AI 机器人框架。本文介绍如何将 Moltbot 接入飞书,实现在飞书群聊中与 AI 对话。


1. 创建飞书应用

  1. 打开 飞书开放平台
  2. 点击 “创建企业自建应用”
  3. 创建完成后,点击左侧菜单 “凭证与基础信息”
  4. 复制 App IDApp Secret,后续配置需要用到

2. 安装并配置飞书插件

打开命令行,执行以下命令安装飞书插件:

clawdbot plugins install @m1heng-clawd/feishu

安装完成后,继续配置 App ID 和 App Secret:

# 配置凭证
clawdbot config set channels.feishu.appId 你的appId
clawdbot config set channels.feishu.appSecret 你的appSecret

# 开启插件
clawdbot config set channels.feishu.enabled true

3. 配置应用权限

回到飞书开放平台,进入你的应用:

  1. 点击左侧菜单 “开发配置”“权限管理”
  2. 点击右侧的 “批量导入/导出权限”
  3. 清空输入框内容,粘贴以下 JSON:
{
    "scopes": {
        "tenant": [
            "contact:contact.base:readonly",
            "contact:user.base:readonly",
            "im:message",
            "im:message.group_at_msg:readonly",
            "im:message.group_msg",
            "im:message.p2p_msg:readonly",
            "im:message.reactions:read",
            "im:message:readonly",
            "im:message:recall",
            "im:message:send_as_bot",
            "im:message:update",
            "im:resource"
        ],
        "user": [
            "docx:document:readonly"
        ]
    }
}
  1. 点击 “下一步”“申请开通”“确认开启”“确认”

4. 配置事件订阅

  1. 点击左侧菜单 “事件与回调”“事件配置”
  2. 点击 “订阅方式” 旁边的编辑按钮
  3. 选择 “使用长连接接收事件”“保存”
  4. 点击页面右侧的 “添加事件”
  5. 搜索 im.message.receive_v1,勾选 “接收消息”“确定添加”

5. 发布应用

页面上方会提示 “应用发布后,当前配置方可生效”

  1. 点击旁边的 “创建版本”
  2. 输入 版本号更新说明
  3. 点击 “保存”“确认发布”

发布完成后,就可以在飞书中使用 AI 机器人了 🎉


相关链接