LangBot Vibe 项目

开源生产级多平台 AI Agent 机器人开发框架:一套代码把 LLM 接入 Discord、Slack、微信、飞书、钉

项目简介

LangBot 是一款开源、生产级的多平台 AI Agent 机器人开发框架,主仓库为 langbot-app/LangBot,协议 Apache License 2.0,GitHub Stars 17.9k+、Forks 1.6k+。项目把大型语言模型(LLM)与 Discord、Slack、Telegram、微信、企业微信、飞书、钉钉、QQ、KOOK、LINE、Mattermost 等主流 IM 平台连接起来,让用户能够像搭积木一样构建、调测并上线真正可投入生产的 AI 机器人;同时它原生对接 Dify、Coze、FastGPT、n8n、DeerFlow、阿里云百炼、LangFlow 等应用平台,把已经构建好的 Agent / 工作流无缝触达终端用户。

核心功能

  1. 多平台 IM 适配:一套代码同时运行在 Discord、Slack、Telegram、微信(含公众号 / 企业微信 / 企微智能机器人)、飞书、钉钉、QQ、KOOK、LINE、Mattermost 上,已覆盖国内外几乎所有主流 IM 平台,企业可一次接入、多端覆盖。
  2. 多 LLM Provider 与负载均衡:内置 OpenAI 兼容接口,已适配 Claude、GPT、Gemini、DeepSeek、Ollama、SiliconFlow、302.AI 等主流模型;支持多 Provider 负载均衡与自动 fallback 回退,避免单点故障。
  3. 生产级工具集:内置速率限制、访问控制、上下文变量、MCP 协议、格式校正、会话隔离等开箱即用能力,企业级机器人开箱即可上线,无需重复造轮子。
  4. 沙盒化任务执行:内置沙盒为 Agent 提供隔离工作环境,可运行代码、处理文件,由用户授权 Agent 可调用的工具集,安全可控地完成复杂任务。
  5. 知识库与 RAG:内置 RAG 引擎,支持多种文档格式;深度适配 Dify、RAGFlow 等外部知识库,可实现企业级文档问答与私域知识检索。
  6. 可观测性:全链路日志追踪、对话可审计、实时监控运行状态、Token 用量、延迟等关键性能指标,异常可追溯,方便排障与运营分析。
  7. Web 管理面板:可视化配置、监控与管理所有机器人,告别手写 YAML;支持多 Pipeline 架构,同一实例下挂载多个不同场景的机器人。

技术实现

LangBot 主体使用 Python 3.10~3.13 编写,Web 管理面板基于现代化前端框架。系统采用 Adapter + Pipeline 的解耦架构:每个 IM 平台封装为独立 Adapter,统一抽象消息收发、事件类型、媒体处理,所有平台共用同一套 Agent 语义层;每个机器人运行在独立的 Pipeline 中,互不干扰,方便多场景部署。LLM Provider 层使用 OpenAI 兼容协议抽象,已支持多家主流供应商,并支持多 Provider 负载均衡与失败回退。知识库层集成 LangChain 生态 + 向量数据库 + 文档解析工具,支持 PDF、Word、Markdown 等多种格式。MCP 协议原生集成让 Bot 可以与外部工具、文件系统、数据库进行双向通信。部署方面支持包管理器、Docker、Kubernetes、1Panel、aaPanel 等多种部署方式;Cloud V2 提供多用户托管 SaaS,Plugin Market(space.langbot.app)允许社区贡献插件扩展。

快速上手

  1. 选择部署方式:本地推荐 Docker(docker compose up -d),服务器推荐 1Panel / aaPanel 一键安装,公有云 SaaS 用户直接注册 Cloud V2(langbot.app)即可使用。
  2. 创建第一个机器人:进入 Web 管理面板 → Bots → New Bot,选择目标 IM 平台(Discord / Telegram / 飞书等),填入对应机器人的 Webhook / Token / AppID / AppSecret 等凭证。
  3. 配置 LLM Provider:在「模型服务」里填入 DeepSeek、Claude、OpenAI 等至少一个 Provider,启用多 Provider 负载均衡可显著提升可用性。
  4. 上线并测试:完成配置后启用 Pipeline,把机器人 Bot 拉入目标群聊或私聊发送消息,即可看到多平台统一响应的 AI Bot;可在 Web 面板查看实时 Token 用量、活跃会话和异常日志。

适用人群

  • 想在 Discord、Telegram、微信、飞书等 IM 群聊中接入 AI Bot 的开发者与社区运营者;
  • 客服与营销团队:希望搭建支持多平台接入、私域知识库问答的客服 / 销售 Bot;
  • AI 应用团队:已经在用 Dify / Coze / n8n / LangFlow 搭建 Agent,希望将其触达到 C 端用户的应用开发者;
  • 关注 MCP / Function Calling / RAG 等前沿 Agent 工程实践的研究者与学习者。

出品方

LangBot 由 Rockfort 团队开发运营,遵循 Apache License 2.0 开源协议,与 Zeabur、SiliconFlow、New API、Compshare、302.AI 等基础设施服务商建立合作伙伴关系,提供企业级商业支持。

官方链接

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论