项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 593
使用教程
环境要求
- Java 运行环境
- 数据库
- 对话设计基础
安装与启动步骤
-
1先看依赖链
它建在另一套自然语言理解框架上,那条链要一起装。
-
2起服务
按文档初始化并启动,先确认管理端能进。
-
3建第一个机器人
按向导配意图与回复,把最小对话跑通。
-
4配对话逻辑
它有自己的对话管理方式,与常见状态机不同。
-
5接渠道
对外接渠道要单独配凭据与回调。
如何确认成功
一个带分支与兜底的对话能走完,且答不上来时按配置转人工或给出引导
注意事项
- 它是平台不是库,上手比轻量框架重。
- 依赖链长,环境问题是新手最大障碍。
- 对话管理有自己的一套概念,先读概念文档再动手。
- 适合复杂流程,简单问答用它浪费。
核心亮点
- 内置 NLU 引擎,支持意图识别与实体抽取,开箱即用
- 基于 React 组件化设计,便于前端集成与界面定制
- 提供可视化对话流程编辑,降低非技术用户使用门槛
不足之处
- 项目尚处早期,文档和社区生态待完善
- 对复杂多轮对话的支持可能有限,需自行扩展
适用场景
- 企业智能客服系统快速原型开发
- 个人助手类聊天机器人(如日程管理、问答)
- 教育领域交互式对话教学工具
替代项目
Rasa、Dialogflow、Botpress
同类项目推荐
qqbot
开源
用 Python 快速搭建 QQ 聊天机器人,实现自动回复和群管理
QQBot: A conversation robot base on Tencent's SmartQQ
LiteCommands
开源
一套命令代码,跑遍所有Minecraft服务端和Discord
☄️ LiteCommands - Command framework for Velocity, Bukkit, Paper, BungeeCord, Mines···
svelte-chat-ui
开源
自带密钥,键盘流操作,本地搜索聊天记录
Chat with LLMs. Bring your own key. Keyboard-centric, mobile friendly, searchable.
HyperNerd
开源
直播聊天自动巡逻,违规秒封,主播省心。
Total Surveillance Automatic Ban Machine for Twitch and Discord
megahal
开源
让机器人从对话中学习,越聊越像你
MegaHAL is a learning chatterbot.
chatty
开源
在浏览器里直接跑大模型,私密聊天不泄露
ChattyUI - your private AI chat for running LLMs in the browser
WhatsappAPI
开源
用 JavaScript 快速给 WhatsApp 接上聊天机器人
A simple API to integrate chatbots written in Javascript with WhatsApp Web :speech_b···
DeepChatModels
开源
用 TensorFlow 快速搭建和训练对话模型,从零实现聊天机器人。
Conversation models in TensorFlow. (website removed)
gpt-assistant-android
开源
按音量键就能和 GPT 语音聊天,还能拍照问答
【新增智能体模式】安卓端全场景GPT助手,可用音量键唤起并进行语音交流,支持联网、拍照、···
