飞书长连接 + LangBot + Dify 全配置
【摘要】 一、飞书对接LangBot整体流程飞书:创建企业自建应用 → 获取应用ip和密钥LangBot:Docker部署LangBot并绑定飞书应用Dify:创建并发布应用 → 拿到 API 地址和密钥LangBot:配置 Dify 接口 → 绑定流水线测试:飞书发消息 → LangBot 转发 → Dify 回复二、飞书后台完整配置(必做)1. 进入飞书开放平台https://open.feish...
一、飞书对接LangBot整体流程
- 飞书:创建企业自建应用 → 获取应用ip和密钥
- LangBot:Docker部署LangBot并绑定飞书应用
- Dify:创建并发布应用 → 拿到 API 地址和密钥
- LangBot:配置 Dify 接口 → 绑定流水线
- 测试:飞书发消息 → LangBot 转发 → Dify 回复
二、飞书后台完整配置(必做)
1. 进入飞书开放平台
https://open.feishu.cn/app?lang=zh-CN
2. 创建自建应用
- 登录【飞书开放平台】 ---> 点击【创建企业自建应用】 ---> 在弹窗填对应的【应用名称】和【应用描述】---> 点击【创建】

- 添加机器人:创建企业自建应用后会自动跳转到下方页面,点击添加机器人

- 开通权限:点击左侧【权限管理】---> 在页面中间点击【开通权限】---> 搜索指定的权限并确认开通
需要开通的权限:
创建与更新卡片;
获取与发送单聊、群组消息;
接收群聊中@机器人消息事件;
读取用户发给机器人的单聊消息;
获取与上传图片或文件资源。


- 配置【事件与回调】:点击左侧【事件与回调】 ---> 选择【订阅方式】为【长连接事件】 ---> 点击最右侧【添加事件】---> 添加【接收消息】

- 创建版本并发布:点击左侧【版本管理与发布】 ---> 点击【创建版本】---> 在弹出的页面根据提示填写【应用版本号】和【更新说明】---> 点击【保存】---> 【确认发布】


- 发布成功后飞书会收到【开发者小助手】"应用审批通过,已发布成功"的消息

3. 复制3个关键参数
-
飞书应用名称
- 飞书 App ID
- 飞书 App Secret

三、Dify侧配置
- 在dify发布需要对接的chatflow应用【必须发布】
- 获取访问API和API密钥:进入到chatflow详情页面 ---> 点击【访问API】---> 获取【API服务器】和【API密钥】---> 复制保存这两个信息

四、LangBot配置(核心:长连接、流式)
1. Docker部署最新版本的LangBot
部署参考文档:https://docs.langbot.app/zh/deploy/langbot/docker
版本信息:目前是v4.9.4
2. 登录 LangBot WebUI
http:// 你的公网IP:5300
3. 配置飞书
登录【LangBot WebUI】---> 左侧【机器人】---> 点击页面【+】的位置创建机器人 ---> 填写对应信息并启用飞书流式回复模式 ---> 提交 ---> 保存
填写信息:在飞书后台完整配置时复制的3个关键参数
- 飞书应用名称
- 飞书App ID
- 飞书App Secret

五、LangBot 对接 Dify(最关键)
1. 新建流水线
- 左侧【流水线】---> 【创建流水线】

2. 设置 AI 能力
使用的 运行器 → 选择 Dify 服务 API → 填写下方参数 → 保存
填写Dify侧配置获取到的chatflow相关参数:
- Base URL:https://api.dify.ai/v1
- API Key:sk-xxxxxxxxxx
- 应用类型:聊天(包含 Chatflow)
- API 秘钥

3. 机器人绑定流水线
回到 机器人 → 编辑你的飞书机器人
- 关联流水线 → 绑定上一步创建的流水线 → 保存

六、测试是否通了
打开飞书 → 在开发者小助手打开你的自建应用
发消息:你好
正常效果:

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者













评论(0)