LangBot:生产级多平台智能机器人开发平台
在 AI 时代,将大模型接入即时通讯平台已成为刚需。LangBot 是一款生产级的多平台智能机器人开发平台,支持将 ChatGPT、DeepSeek、Claude 等大模型接入 QQ、微信、飞书、Discord、Telegram 等主流 IM 平台,是目前功能最完善的开源 AI 机器人框架之一。
项目简介
LangBot 是一个开源的多平台智能机器人开发平台,提供 Agent、知识库编排、插件系统等企业级功能。它支持几乎所有主流的 IM 平台和大模型服务,并深度适配 Dify、Coze、n8n、Langflow 等 LLMOps 平台。
项目地址:https://github.com/langbot-app/LangBot
官方网站:https://langbot.app
核心特性
💬 大模型对话与 Agent
- 支持多种大模型,适配群聊和私聊
- 多轮对话、工具调用、多模态能力
- 流式输出,实时响应
- 内置 RAG(知识库)实现
- 深度适配 Dify、Coze、n8n、Langflow 等平台
🤖 多平台支持
一套代码,多平台运行:
- 国内平台:QQ、QQ频道、企业微信、个人微信、微信公众号、飞书、钉钉
- 国际平台:Discord、Telegram、Slack、LINE、KOOK
🛠️ 高稳定性与功能完备
- 原生支持访问控制、限速机制
- 敏感词过滤,安全可控
- 配置简单,支持多种部署方式
- 生产级稳定性,已被多家企业采用
🧩 插件扩展与活跃社区
- 生产级插件系统,支持事件驱动、组件扩展
- 适配 Anthropic MCP 协议
- 已有数百个社区插件
- 活跃的开发者社区
😻 Web 管理面板
- 先进的 WebUI 管理面板
- 直观的配置、管理、监控界面
- 多流水线配置,不同机器人用于不同场景
- 全面的监控和异常处理能力
支持的平台
消息平台
平台 状态 备注
─────────────────────────────────────────────
QQ 个人号 ✅ 私聊、群聊
QQ 官方机器人 ✅ 频道、私聊、群聊
企业微信 ✅
企微对外客服 ✅
企微智能机器人 ✅
个人微信 ✅
微信公众号 ✅
飞书 ✅
钉钉 ✅
KOOK ✅
Discord ✅
Telegram ✅
Slack ✅
LINE ✅
大模型支持
模型/平台 状态 备注
─────────────────────────────────────────────
OpenAI (GPT-4/3.5) ✅ 可接入任何 OpenAI 格式模型
DeepSeek ✅ 国产高性价比模型
Anthropic Claude ✅
Google Gemini ✅
Moonshot (月之暗面) ✅
智谱 AI (GLM) ✅
xAI (Grok) ✅
阿里云百炼 ✅
火山方舟 ✅
SiliconFlow ✅ 大模型聚合平台
Ollama ✅ 本地大模型
LMStudio ✅ 本地大模型
Dify ✅ LLMOps 平台
Coze ✅ 字节跳动 Agent 平台
n8n ✅ 工作流自动化
Langflow ✅ 可视化 LLM 编排
快速开始
方式一:uvx 一键启动(推荐)
# 安装 uv(如果还没安装)
curl -LsSf https://astral.sh/uv/install.sh | sh
# 一键启动 LangBot
uvx langbot
# 访问 http://localhost:5300 开始使用
方式二:Docker Compose 部署
# 克隆仓库
git clone https://github.com/langbot-app/LangBot
cd LangBot/docker
# 启动服务
docker compose up -d
# 访问 http://localhost:5300 开始使用
方式三:宝塔面板部署
LangBot 已上架宝塔面板,可以在宝塔软件商店中搜索安装。详见宝塔部署文档。
方式四:云平台一键部署
# Zeabur 云部署
https://zeabur.com/zh-CN/templates/ZKTBDH
# Railway 云部署
https://railway.app/template/yRrAyL
方式五:Kubernetes 部署
配置示例
接入 OpenAI/DeepSeek
在 Web 管理面板中配置大模型:
# OpenAI 配置
模型提供商: OpenAI
API Key: sk-xxxxxxxxxxxx
模型: gpt-4 / gpt-3.5-turbo
# DeepSeek 配置
模型提供商: OpenAI Compatible
Base URL: https://api.deepseek.com/v1
API Key: sk-xxxxxxxxxxxx
模型: deepseek-chat / deepseek-reasoner
接入 Dify Agent
# 在 Dify 中创建 Agent 应用并获取 API Key
模型提供商: Dify
Base URL: https://api.dify.ai/v1 (或自建地址)
API Key: app-xxxxxxxxxxxx
接入 QQ 机器人
# QQ 官方机器人(推荐)
1. 前往 QQ 开放平台注册机器人
2. 获取 AppID 和 Token
3. 在 LangBot 中配置消息平台
# QQ 个人号
1. 配置 NapCat/Lagrange 等协议端
2. 设置 OneBot 协议连接
3. 在 LangBot 中添加 OneBot 适配器
插件生态
LangBot 拥有丰富的插件生态,常用插件包括:
语音 TTS 插件
平台/模型 插件地址
───────────────────────────────────────────────
FishAudio github.com/the-lazy-me/NewChatVoice
海豚 AI github.com/the-lazy-me/NewChatVoice
Azure TTS github.com/Ingnaryk/LangBot_AzureTTS
文生图插件
平台/模型 插件地址
───────────────────────────────────────────────
阿里云百炼 github.com/Thetail001/LangBot_BailianTextToImagePlugin
开发自定义插件
# 插件基本结构
my_plugin/
├── __init__.py
├── main.py
└── manifest.json
# manifest.json 示例
{
"name": "my-plugin",
"version": "1.0.0",
"description": "我的自定义插件",
"author": "your-name",
"main": "main.py"
}
MCP 协议支持
LangBot 支持 Anthropic 的 Model Context Protocol (MCP),可以通过 MCP 协议获取外部工具能力:
# .mcp.json 配置示例
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@anthropic-ai/mcp-server-filesystem", "/path/to/files"]
},
"web-search": {
"command": "npx",
"args": ["-y", "@anthropic-ai/mcp-server-brave-search"],
"env": {
"BRAVE_API_KEY": "your-api-key"
}
}
}
}
使用场景
- 企业客服:接入企业微信,提供 7x24 智能客服
- 社群运营:QQ群/微信群智能助手,自动回复、内容推送
- 个人助理:Telegram/Discord 私人 AI 助手
- 知识问答:结合 RAG 知识库,构建专属问答系统
- 工作流自动化:对接 n8n/Dify,实现复杂业务流程
- 内容创作:文案生成、翻译、校对等
Demo 体验
官方提供了在线 Demo 环境供体验:
- 地址:https://demo.langbot.dev/
- 邮箱:demo@langbot.app
- 密码:langbot123456
注意:仅展示 WebUI 效果,请不要在其中填入任何敏感信息。
相关资源
- GitHub:https://github.com/langbot-app/LangBot
- 官方文档:https://docs.langbot.app
- 官方网站:https://langbot.app
- Demo 体验:https://demo.langbot.dev/
总结
LangBot 是目前功能最完善的开源 AI 机器人框架之一。它支持几乎所有主流 IM 平台和大模型服务,提供生产级的稳定性和丰富的插件生态。无论是个人使用还是企业部署,LangBot 都是将 AI 能力接入即时通讯的首选方案。
如果你正在寻找一个强大的 AI 机器人开发平台,LangBot 绝对值得一试!🤖
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。






