飞书应用配置指南¶
逐步配置飞书机器人。
第一步:创建应用¶
- 进入 飞书开放平台开发者控制台:open.feishu.cn/app
- 点击 「创建自定义应用」
- 填写:
- 名称:如 "Claude Code"
- 描述:如 "飞书 Claude Code 桥接机器人"
- 图标:选一个图标和颜色
- 点击 创建
第二步:记录凭证¶
- 在应用主页,进入左侧 「凭证与基础信息」
- 复制 App ID(如
cli_xxxx)和 App Secret - 填入
.env的FEISHU_APP_ID和FEISHU_APP_SECRET,或写入bots.json
第三步:添加机器人能力¶
- 左侧找到 「添加功能」(功能模块下)
- 找到 「机器人」,点击 「+ 添加」
- 这会启用机器人功能,并在侧边栏增加「机器人」菜单
第四步:配置权限¶
- 左侧进入 「权限管理」(开发配置下)
- 点击 「添加权限」 蓝色按钮
- 在弹窗中搜索并添加以下权限:
im:message— 读取和发送私聊及群聊消息im:message:readonly— 读取私聊及群聊消息im:resource— 上传图片和文件(用于发送输出文件)im:chat:readonly— 读取群信息(用于 2 人群检测)
- 点击 「添加」
高级功能的可选权限
如需知识库同步和文档阅读功能,还需添加:
docx:document:readonly— 读取飞书文档wiki:wiki— 读写知识库页面docx:document— 创建/编辑文档(知识库同步需要)drive:drive— 访问云文档
第五步:配置事件¶
服务必须先启动
「长连接」模式需要服务正在运行才能保存。先启动服务(npm run dev),再配置此步。
- 左侧进入 「事件与回调」
- 点击 订阅方式 旁的编辑图标
- 选择 「使用长连接接收事件」(推荐)
- 点击 保存 — 飞书会验证 WebSocket 连接
- 点击 「添加事件」(现在可用了)
- 搜索
im.message.receive - 勾选 「接收消息」(
im.message.receive_v1) - 点击 确认
- 弹窗提示建议的权限时,点击 「添加」
第六步:发布应用¶
- 点击顶部的 「创建版本」(或进入版本管理与发布)
- 填写:
- 版本号:如 "1.0.0"
- 更新说明:如 "初始发布"
- 默认功能应包含手机端和桌面端的「机器人」
- 点击 保存,然后在确认弹窗中点击 发布
- 如果组织允许小应用自动审批,会立即上线
第七步:测试¶
- 打开飞书
- 搜索你的机器人名字(如 "Claude Code")
- 发送一条测试消息
- 机器人应该回复一个流式卡片,展示 Claude 的响应