AIOps 实践:基于 Dify 与 LangBot 搭建飞书智能体
背景与目标
此前已将 Dify 智能体接入 Prometheus 和夜莺监控,实现了基础的数据分析与对话功能。在此基础上,我们进一步探索 AIOps 的核心能力,尝试连接自建的 MCP Server。为了打通飞书机器人通道,本次实践引入开源工具 LangBot,构建一个生产级的多平台 LLM 机器人开发链路。
环境准备
1. Docker 环境部署
确保服务器已安装 Docker 和 Docker Compose。以下是 Ubuntu 系统的安装脚本,包含国内镜像源配置建议:
# 更新包管理器并安装必要依赖
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 仓库
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
# 配置镜像加速(可选)
cat <<EOF | sudo tee /etc/docker/daemon.json
{
"registry-mirrors": ["https://docker.1ms.run", "https://hub.rat.dev"],
"exec-opts": ["native.cgroupdriver=systemd"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl start docker
docker info
2. 部署 LangBot
LangBot 支持从 GitCode 拉取源码。如果网络受限,可直接下载 ZIP 包解压。
git clone https://gitcode.com/RockChinQ/LangBot
cd LangBot-master/docker
docker compose up -d
启动后访问 ,首次登录需完成初始化注册。




















