flag92 flag92
工具库

Botpress

面向开发者的可视化对话机器人构建平台

协议
AGPL-3.0 / 商用 EULA
部署难度
中等
GitHub Stars
14.7k
最近提交
3 天前
最新版本 v12.30.9 2.3k forks 97 个开放 Issue 数据更新于 2026-05-17

Botpress 是什么#

Botpress 是一款偏向开发者的对话机器人平台,提供节点式流程编辑、NLU、Channel 集成与运行时。它在传统对话机器人时代积累的状态机能力依然是优势:复杂的售前导购、表单收集、分支决策类场景比纯 LLM 更可控。

关键特性#

  • 节点流程编辑器,支持表达式、变量与子流程
  • 自带意图识别、实体提取
  • 多渠道集成与统一 Inbox
  • Studio 与 Engine 分离,运行时可独立部署

何时不要用 Botpress#

如果你的客服场景以「自由问答 + 知识库 RAG」为主,Dify 或 Chatwoot Captain 通常更轻量。Botpress 更适合「流程清晰、变量多、需要严格分支」的对话。

优点

  • 完善的对话流程可视化编辑器
  • 自带 NLU、意图、实体识别
  • 提供丰富的 channel 集成(Slack、Telegram、网页等)
  • 既能纯 LLM 也能与传统对话状态机混合

缺点

  • 商用条款较严,自部署版本部分高级功能仅 SaaS 提供
  • Studio 体验偏开发者,业务人员上手成本高于 Dify

适合场景

  • 流程驱动、有明确状态机的客服场景(如售前导购、表单收集)
  • 需要把传统规则与 LLM 兜底结合的场景

站内搜索

按 ⌘ K 随时唤起