Chatbot App
基于 Spring Boot 3.5 + Vue 3 的智能对话机器人平台,集成通义千问大模型、语音识别(ASR)、语音合成(TTS)、IoT 设备管理和会员系统。
功能特性
- AI 对话 — 接入阿里云 DashScope(通义千问),支持多轮上下文对话、自定义 AI 提示词、情感分析
- 语音交互 — 实时语音识别(ASR)+ 语音合成(TTS),支持 WebSocket 双向通信
- IoT 设备管理 — 通过 MQTT 协议管理和控制智能设备,支持 OTA 升级、设备激活码
- 管理后台 — 用户/角色/菜单权限体系、部门管理、操作日志审计
- 会员系统 — 独立的会员注册/登录、设备绑定与管理
- 文件存储 — 阿里云 OSS 文件上传与管理
- 短信/邮件 — 阿里云 SMS 短信验证码、邮件通知