4 Commits

Author SHA1 Message Date
ba2b91b45f fix: 更新版本号到v3.15.2强制刷新浏览器缓存 2026-04-29 17:09:52 +08:00
a7383396db feat: 添加TTS语音播放功能
Backend:
- 新增edge-tts依赖
- 新增/api/tts API生成语音
- 新增/api/tts/voices API获取语音列表
- 系统配置新增tts_provider和tts_voice字段

前端app.js:
- 新增TTS状态变量(enableTTS, ttsVoice, ttsQueue等)
- 智能体对话和普通对话header添加TTS开关按钮
- 消息操作栏添加语音播放按钮
- 实现playTTS和cleanTTS函数
- 加载后台TTS配置

前端admin.js:
- 系统设置页面添加TTS方案和语音配置
- 支持选择晓晓/云希/云扬/晓伊等中文语音

前端style.css:
- 新增.tts-btn样式
2026-04-29 16:58:53 +08:00
d75f537df5 fix: 历史对话列表不显示空对话
- 新建对话但没有发送消息时,不显示在历史列表中
- normalConversations过滤条件增加 messages.length > 0
- 同时过滤搜索结果的空对话
2026-04-29 16:29:41 +08:00
de54d15d10 feat: AI Chat App v3.15.1 初始版本
- 大模型配置支持思考模式和视觉能力属性
- 前端根据LLM能力显示/隐藏深度思考和图片上传功能
- 后台管理系统:用户管理、LLM配置、智能体管理、工具配置
- TTS语音播放、Markdown显示、历史对话管理
- 智能体对话系统

端口: 19021
后台管理: admin / admin123
2026-04-29 12:29:53 +08:00