基于上游固定提交补充中文管理界面适配、可独立运行的本地演示数据、前端构建链和 7 个核心路由的验收证据。
部署要求:前端演示需要 Node.js 22、npm、现代浏览器和任意静态 Web 服务;原生 Java 服务另需按 README 配置 JDK、Maven、数据库及语音/模型依赖。
已知问题:演示模式不连接真实设备、后端或 AI 服务;上游 Java 全量构建还需补齐 StreamResponseListener 与 VoskSttService 源文件。
小智 ESP32 语音设备服务端的中文本地演示,覆盖设备、对话、角色和 AI 配置管理。
交付包保留固定提交版本的 Java 服务端与 Vue 2 管理前端,并加入明确标注的本地演示模式。启动前端后可在浏览器中查看控制台、设备管理、对话管理、角色配置、模型、语音识别和智能体配置等真实运行页面;页面使用本地样例数据,不冒充已连接真实设备或生产 AI 服务。
真实界面
共 7 张
Capabilities
希望学习 ESP32 语音设备后台、设备运营台、AI 配置管理和 Vue 2 管理界面的开发者、产品团队与技术社群成员。
用于社群学习、研究、内部演示和二次开发;真实设备接入、生产账号、模型服务和部署运维需由使用者自行配置。
已通过前端生产构建;独立 headless Chrome 在 1440×900 视口完成演示登录并验收控制台、设备、对话、角色、模型、语音识别和智能体 7 个路由。每个路由均返回 HTTP 200、可见中文标题和样例业务数据,控制台错误为 0,截图无破图和横向溢出。Java Maven 全量构建因上游缺少 StreamResponseListener 与 VoskSttService 源文件且依赖下载耗时未完成,已在审计中披露;本次目录以可独立运行的管理前端演示为产品交付边界。
演示模式使用本地样例数据,设备状态、消息和配置不会写入真实后端;关闭演示模式后需要真实 Java 服务、数据库、设备协议、STT/TTS 和 LLM 配置。上游 Java 构建当前还受到缺失 StreamResponseListener 与 VoskSttService 源文件影响,完整后端部署需先补齐对应实现或依赖。
部署难度
较高
最低配置
前端演示需要 Node.js 22、npm 和现代浏览器;原生 Java 后端按仓库 README 配置 JDK、Maven、数据库及语音/模型依赖。
开源许可证
MIT License
最后验证
2026-09-06
技术栈
授权说明
源码包保留根目录 MIT License 与 Copyright (c) 2025 joey;本地演示适配修改随源码交付,使用、修改和再分发须保留许可和版权声明。
Release notes
1 个已发布版本
基于上游固定提交补充中文管理界面适配、可独立运行的本地演示数据、前端构建链和 7 个核心路由的验收证据。
部署要求:前端演示需要 Node.js 22、npm、现代浏览器和任意静态 Web 服务;原生 Java 服务另需按 README 配置 JDK、Maven、数据库及语音/模型依赖。
已知问题:演示模式不连接真实设备、后端或 AI 服务;上游 Java 全量构建还需补齐 StreamResponseListener 与 VoskSttService 源文件。