跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / BashAI

基于 Dify 与 LangBot 实现飞书智能体对话机器人

基于 Dify 智能体与 LangBot 工具结合飞书开放平台实现运维对话机器人。流程涵盖 Docker 环境部署、LangBot 服务启动、流水线配置及飞书应用权限开通。通过对接 MCP Server 可进一步扩展 AIOps 能力,支持查询 Prometheus 数据等场景。文中提供详细的环境搭建步骤、权限配置截图及常见问题排查方法,帮助开发者快速构建企业级智能客服或运维助手。

山野来信发布于 2026/4/7更新于 2026/5/2311 浏览
基于 Dify 与 LangBot 实现飞书智能体对话机器人

基于 Dify 与 LangBot 实现飞书智能体对话机器人

前言

在将 Dify 智能体接入 Prometheus 和夜莺实现基本对话及数据分析后,为进一步研究 AIOps 核心 MCP Server 的赋能可能性,尝试基于 Dify Agent 连接自建 MCP 服务器并对接飞书机器人,以实现更完善的运维对话能力。

本实践借助开源工具 LangBot(生产级多平台 LLM 机器人开发平台)进行搭建。

LangBot 界面

MCP Server 开发阶段:

MCP 阶段

后续计划开源至 GitHub。

环境搭建

1、Docker 环境搭建

安装 Docker 和 docker compose。

# 安装必要的工具包
sudo apt-get update
sudo apt-get install ca-certificates curl gnupg lsb-release

# 创建密钥环目录并添加 Docker 的官方 GPG 密钥
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg

# 将 Docker 仓库添加到 APT 源
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

# 安装 Docker
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

# 配置国内镜像源
vim /etc/docker/daemon.json
{
  "registry-mirrors": [
    ,
    ,
    ,
    ,
    ,
    ,
    ,
    
  ],
  : []
}
systemctl daemon-reload
systemctl start docker


docker info
"https://docker.1ms.run"
"https://docker.1panel.live"
"https://hub.rat.dev"
"https://docker.m.daocloud.io"
"https://do.nark.eu.org"
"https://dockerpull.com"
"https://dockerproxy.cn"
"https://docker.awsl9527.cn"
"exec-opts"
"native.cgroupdriver=systemd"
# 验证配置

2、LangBot 搭建

拉取代码:

git clone https://gitcode.com/RockChinQ/LangBot

启动服务:

unzip LangBot-master.zip
cd LangBot-master/docker
docker compose up -d

访问 http://ip:5300,首次登录需要初始化注册并登录。

LangBot 登录

3、编辑流水线

进入 AI 能力模块填写相关配置。在 Dify 上查询智能体的 URL 与密钥,获取参数。

AI 能力配置

填写参数并保存。

参数配置

4、配置飞书机器人

打开飞书开放平台(https://open.feishu.cn/),点击企业自建应用,添加机器人能力。

注意:企业认证需管理员审核,个人账号可直接配置。

左侧点击权限管理,右侧开通权限,搜索 im:message,全部选择。

权限管理

再次搜索 cardkit:card:write,开启该权限。

卡片权限

配置事件回调,添加相关事件。

事件回调

发布机器人。

发布机器人

复制关键信息作为 LangBot 接入飞书的凭证。

凭证信息

飞书配置完成。

5、创建机器人

在 LangBot 中配置相关信息。

机器人配置

详细配置

最终配置

保存即可。

6、进行测试

点击飞书的工作台,选择创建的机器人进行对话。

工作台

对话测试

当 Dify 接入 MCP 后效果如下:

MCP 集成

MCP Server 后续计划开源。

常见问题

若遇问题,可查看日志。在 LangBot 项目的 Docker 目录下存在 log 文件夹。

日志位置

解决方案:

访问以下链接开通权限:

https://open.feishu.cn/app/cli_a9d5778e15389cef/auth?q=cardkit:card:write&op_from=openapi&token_type=tenant

开通 cardkit:card:write 权限即可。

目录

  1. 基于 Dify 与 LangBot 实现飞书智能体对话机器人
  2. 前言
  3. 环境搭建
  4. 1、Docker 环境搭建
  5. 安装必要的工具包
  6. 创建密钥环目录并添加 Docker 的官方 GPG 密钥
  7. 将 Docker 仓库添加到 APT 源
  8. 安装 Docker
  9. 配置国内镜像源
  10. 验证配置
  11. 2、LangBot 搭建
  12. 3、编辑流水线
  13. 4、配置飞书机器人
  14. 5、创建机器人
  15. 6、进行测试
  16. 常见问题
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 多模态 AI 应用:图文音视频一体化开发实战
  • 二级 Python 考试真题及参考代码合集(基本操作篇)
  • 组建龙虾团队——OpenClaw多机器人构建
  • 为什么很多公司都被“伪大模型”给拖垮了?
  • GitHub Copilot SDK 与云原生多智能体系统实践
  • 基于微信小程序的同学录管理系统设计与实现
  • Whisper-WebUI 语音识别工具:架构解析与实战部署
  • Qt 与 Linux Socket 跨平台通信深度解析
  • GLM-4.7 与 Dify 平台深度集成实践
  • AI 智慧医疗:机器学习在医疗保健中的应用与进展
  • Git 安装与配置完整指南
  • 基于 FPGA 的 ADS131A04 异步中断模式 SPI 驱动设计
  • LLM 从任务结构到世界模型:LLMs 究竟拥有何种知识
  • C++ 核心面试题汇总:语法、内存与标准库详解
  • 现代大模型架构:组注意力机制(GQA)和 RMSNorm
  • Python 调用大模型 API 构建本地 AI 对话机器人
  • HarmonyOS 相机开发实战指南
  • 构造相邻元素和或差为质数的排列方案
  • 斯大林排序:一种 O(n) 时间的独特排序算法
  • WebStorm 2025 版下载安装图文教程

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online