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样式
- /api/config 根据chat_config.llm_config_id获取对应LLM配置 - 解决用户选择有视觉能力的LLM但前端不显示上传图片按钮的问题 - 如果找不到对应LLM,回退到默认LLM配置
- 大模型配置支持思考模式和视觉能力属性 - 前端根据LLM能力显示/隐藏深度思考和图片上传功能 - 后台管理系统:用户管理、LLM配置、智能体管理、工具配置 - TTS语音播放、Markdown显示、历史对话管理 - 智能体对话系统 端口: 19021 后台管理: admin / admin123