LangBot

一套代码,让 AI 机器人无缝接入所有主流聊天平台

LangBot 是一个生产级的智能机器人开发平台,旨在帮助开发者快速构建和部署面向多平台的 AI 助手。它解决了从单一平台到多平台(如 Discord、Slack、LINE、Telegram、微信、飞书、钉钉、QQ 等)统一接入的碎片化问题,提供了一套完整的机器人生命周期管理方案。其核心能力包括:基于 Agent 的对话编排、知识库集成、灵活的插件系统,以及对接主流大模型(如 GPT、DeepSeek、Claude 等)和自动化工具(如 Dify、n8n、Langflow)。开发者可以通过可视化配置或代码方式定义机器人的行为,实现复杂的对话逻辑和任务自动化。LangBot 强调生产级稳定性,支持高并发和可扩展部署,适合从个人项目到企业级应用的各种场景。

开源 free 搜索知识
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 17951
维护状态 活跃
是否开源 是
定价模式 free

项目数据

分类搜索知识
开发团队langbot-app
所属国家
定价模式free
价格说明开源项目,Apache-2.0 许可证,可免费自部署使用,无付费版本。
访问状态
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型agent,coze,deepseek,dify,dingtalk,discord,feishu,kook,langbot,lark,line,llm,n8n,ollama,openai,plugins,qq,rag,telegram,wechat
GitHub 星标★ 17951
30天Star增速
HF 下载量
上线时间2022-12-07 00:00:00
最近更新2026-09-22 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数3

使用教程

难度:入门 约 10 分钟 部署方式:Docker 3 步

环境要求

  • 已安装 Git,可克隆 GitHub 仓库
  • 已安装 Docker 与 Docker Compose(支持 compose v2 命令)
  • 能访问 Docker Hub 拉取镜像的网络环境

安装与启动步骤

  1. 1克隆仓库

    把 LangBot 源码仓库克隆到本地,命令执行完成后会生成 LangBot 目录。

    git clone https://github.com/langbot-app/LangBot
  2. 2进入 docker 目录

    README 的 Docker Compose 启动方式要求在仓库的 docker 子目录中执行,先切换进去。

    cd LangBot/docker
  3. 3启动全部服务

    使用 all 这个 profile 一键启动整套服务,-d 表示后台运行,首次会拉取镜像。

    docker compose --profile all up -d

如何确认成功

执行 docker compose --profile all up -d 后容器正常启动即为成功;具体访问地址与端口请查阅官方文档。

常见问题

Q:不想用 Docker Compose 部署怎么办?

A:README 列出了其他方式:Docker、手动部署(Manual)、宝塔面板(BTPanel)、Kubernetes,均可通过 langbot.app 官方文档对应页面查看。

Q:启动后不知道怎么访问管理界面?

A:README 的 Quick Start 只给出了启动命令,没有写明端口和初始地址,请到官网 https://langbot.app 的文档中查看部署后的访问说明。

Q:docker compose 命令报错提示不支持 profile 参数?

A:说明 Compose 版本过旧,需要升级到支持 profile 的 Docker Compose v2 版本后再执行该命令。

Q:应该选择哪个部署方式?

A:想快速体验就按 README 的 Docker Compose 方式启动;生产环境或多节点可参考官方文档的 Kubernetes、宝塔面板等方案。

注意事项

  • README 中仅给出 Docker Compose 一种可直接复制执行的安装方式,其余部署方式只提供了官网文档链接。
  • 命令需在 LangBot/docker 目录下执行,不要在仓库根目录直接运行。
  • 首次启动会下载镜像,请保证网络畅通并预留足够磁盘空间。
  • 更多部署与使用细节请访问 https://langbot.app 官方文档。

核心亮点

  • 支持 Discord、Slack、微信等 10+ 平台,一次开发多处部署
  • 内置知识库和 Agent 编排,可快速构建复杂对话流程
  • 插件系统丰富,能灵活扩展自定义功能

不足之处

  • 配置项较多,新手入门曲线较陡
  • 文档/社区待观察

适用场景

  • 企业客服机器人,统一接入微信、钉钉等办公平台
  • 社区管理机器人,在 Discord 或 Telegram 中自动答疑
  • 个人助理,通过 LINE 或 Slack 管理日程和任务

替代项目

Botpress、Rasa、Chatwoot

项目介绍

LangBot 是智能体领域的开源项目,由 langbot-app 开发,2022 年首次发布。

在全站 13,014 个收录项目中,它的 GitHub 星标数(17,951)位列前 3%,在智能体分类的 2,499 个项目里位列前 4%。

近 41 天,它的 GitHub 星标从 17,381 增加到 17,951,净增 570。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-22。Apache-2.0 许可证,可免费自部署使用,无付费版本。

它主要面向的使用场景是:企业客服机器人,统一接入微信、钉钉等办公平台。同类可对比的替代方案包括 Botpress、Rasa、Chatwoot。

上一篇:DB-GPT

下一篇:memvid

同类项目推荐

xinchao-dynamic-mind 开源

给 AI 装上疲惫和欲望,让交互更真实

独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。

★ 195 2026-08-09
deepseek-harness 开源

把 AI 能力拆成乐高积木,拼出你的专属智能体。

DeepSeek Harness: Everything is a Plugin.

★ 233327 2026-08-15
AutoGPT 开源

开箱即用的 AI 员工,交代任务就自己干完

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mis···

★ 187492 2026-08-09
EvoAgentX 开源

让 AI 智能体自己迭代变强,越用越聪明

EvoAgentX: Building a Self-Evolving Ecosystem of AI Agents

★ 3351 2026-09-12