refactor(api): 精简并移除多余的API接口和类型定义

- 移除多余的统计、预算、AI设置、用户偏好、数据同步及AI处理相关类型定义
- 删除大量未使用的API请求函数,简化导出接口
- 保留核心的用户认证、交易记录、聊天消息和账单提醒相关接口
- 优化App组件状态初始化,改为从localStorage加载持久化数据,避免重复请求
- VoiceInput组件重构,改用持续监听及更健壮的权限和错误处理逻辑
- 优化语音识别启动和停止机制,提升用户体验和错误恢复能力
- 更新依赖顺序,无功能性变更
This commit is contained in:
2026-01-23 11:15:25 +08:00
parent d83f34becc
commit d4aa67b97d
5 changed files with 193 additions and 402 deletions

View File

@@ -9,12 +9,12 @@
"preview": "vite preview"
},
"dependencies": {
"@google/genai": "^1.33.0",
"lunar-javascript": "1.6.12",
"react": "^19.2.3",
"react-dom": "^19.2.3",
"@google/genai": "^1.33.0",
"uuid": "^13.0.0",
"recharts": "^2.12.0",
"lunar-javascript": "1.6.12"
"uuid": "^13.0.0"
},
"devDependencies": {
"@types/node": "^22.14.0",