Lexcubia
|
8d75703422
|
feat(mock): 重构 mock 数据处理并添加用户相关 API
- 重构 mock 数据处理,使用 vite-plugin-mock 替代 mockjs
- 添加用户相关 API 接口和 mock 数据
- 更新请求拦截器,添加统一错误处理
- 调整路由配置,增加 API 测试页面
- 优化 ChatInterface 组件,格式化时间戳和滚动条样式
|
2025-04-28 19:41:55 +08:00 |
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
|
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
|
f65dd67087
|
feat(settings): 实现主题切换和显示模式功能
- 新增主题切换功能,支持多种主题颜色配置
- 实现显示模式切换,包括系统、深色和浅色模式
- 添加动画效果开关功能
- 优化设置面板组件,集中管理所有设置项
- 重构部分代码以支持新功能,包括 store、样式和组件
|
2025-04-22 16:36:54 +08:00 |
Lexcubia
|
a7fc7b8007
|
fix
|
2025-04-21 11:17:30 +08:00 |
Lexcubia
|
756c380d7b
|
update: Integrate Electron support with new main and preload scripts, update package.json for Electron build configurations, and adjust API base URL handling in request utility for compatibility
|
2025-04-20 22:07:15 +08:00 |
Lexcubia
|
0601a3a166
|
update: 更新样式和主题配置,新增设置管理,优化聊天界面,支持历史会话和背景信息展示
|
2025-04-20 19:46:51 +08:00 |
Lexcubia
|
ce52a06ee7
|
初始化项目:添加基础项目结构和配置
|
2025-04-18 20:09:21 +08:00 |