Skip to main content

飞书

通过自建应用接入AI相关能力到飞书应用中,默认已是飞书的企业用户,且具有企业管理权限。要求项目代码版本 1.5.2 及以上。

一、创建企业自建应用

1.应用创建

进入飞书开发平台 ,点击创建企业自建应用,填写必要信息后,点击创建


2.添加机器人能力

添加应用能力菜单中,为应用添加机器人能力


3.配置应用权限

点击权限管理,复制下面的权限配置,然后粘贴到权限配置下方的输入框内,全选筛选出来的权限,点击批量开通,最后点击确认:

im:message,im:message.group_at_msg,im:message.group_at_msg:readonly,im:message.p2p_msg,im:message.p2p_msg:readonly,im:message:send_as_bot,im:resource


二、项目配置

  1. 凭证与基础信息内获取feishu_app_idfeishu_app_secret

2、在事件订阅内获取feishu_token


3、自定义使用的端口(记得防火墙放行),将以下配置加入项目根目录的config.json文件,并修改channel_type:"feishu",其他参数说明参考项目即可,最后运行项目:

"feishu_port": 80,
"feishu_app_id": "",
"feishu_app_secret": "",
"feishu_token": "",
"feishu_bot_name": ""
配置说明
  • feishu_port: 飞书bot监听端口,默认为80
  • feishu_app_id: 飞书机器人应用APP Id
  • feishu_app_secret: 飞书机器人APP secret
  • feishu_token: 飞书 verification token
  • feishu_bot_name: 飞书机器人的名称,在第一步创建应用时设置

三、配置事件订阅

1、点击事件订阅,在请求地址内填入http://ip:feishu_port,点击保存。

2、点击下方的添加事件,搜索“接收消息”,选择“接收消息v2.0”,确认添加。

3、需要点击版本管理与发布,点击创建版本,并申请线上发布,在飞书客户端查看审批消息,并审核通过。即可在飞书应用内和该机器人对话


四、使用

1.文本对话

可以与机器人私聊,也可以直接拉入群中,支持LinkAI知识库:

2.图像生成

同时支持 dall-e-3 和 midjourney

3.搜索和内容总结