Lexcubia
|
a1b82d3cf8
|
feat(speak): 实现语音播报功能
- 新增 speak-tts 依赖库
- 创建 speak.js 工具类,实现语音合成和播报功能
- 在 ChatInterface 组件中添加 TextToVoiceButton 组件,用于触发语音播报
- 在 VoiceInputSettings 组件中添加语音播报相关设置选项
- 更新 chat.js 中的逻辑,支持自动语音播报
- 新增 speakStore 管理语音播报相关状态
|
2025-04-27 20:26:30 +08:00 |
Lexcubia
|
d56ee78dc3
|
feat(vioce): 添加语音输入功能并优化相关设置
- 新增 VoiceInputSettings 组件用于语音输入设置
- 在 SettingsPanel 中集成语音输入设置选项
- 修改 ChatInterface 以支持语音输入功能
- 优化 WebSocketClient 发送数据逻辑
- 更新相关组件以适应新的语音输入功能
|
2025-04-27 15:28:04 +08:00 |
Lexcubia
|
c22eaf781c
|
feat(chat): 优化历史会话列表并添加新建会话功能
- 重构 HistoryList 组件,使其在展开和折叠状态下均有更好展示
- 在 ChatModeSelector 中添加新建会话按钮
- 优化 ChatInterface 样式,提高输入区域可用性
- 调整 chat store 中的 startNewChat 方法逻辑
|
2025-04-25 14:28:01 +08:00 |
Lexcubia
|
5269716d84
|
feat(mock): 开发环境下启用 mock 数据
- 在 package.json 中添加 mockjs 依赖
- 新增 chatModes.json 文件,定义聊天模式配置
- 修改 main.js,引入 mock 模块
- 新增 mock 目录,实现模拟数据接口
- 更新 store/chat.js,调整聊天模式数据
- 在 vite.config.js 中添加 mock 环境变量
|
2025-04-24 17:57:59 +08:00 |
Lexcubia
|
9f55780796
|
update: 修改聊天模式的token值,确保与新配置一致,增强系统安全性
|
2025-04-21 16:45:28 +08:00 |
Lexcubia
|
d6decd1979
|
update: 在配置文件中添加服务器端口设置,更新聊天模式的客户信息背景,增强对话场景的真实感
|
2025-04-21 16:30:44 +08:00 |
李建国
|
c822c2b95a
|
修改背景
|
2025-04-20 21:16:52 +08:00 |
Lexcubia
|
0601a3a166
|
update: 更新样式和主题配置,新增设置管理,优化聊天界面,支持历史会话和背景信息展示
|
2025-04-20 19:46:51 +08:00 |
Lexcubia
|
ce52a06ee7
|
初始化项目:添加基础项目结构和配置
|
2025-04-18 20:09:21 +08:00 |