mixvideo-v2/apps/desktop/src-tauri
imeepos e9e5837a1f feat: 升级Gemini服务使用TolerantJsonParser进行JSON解析
- 集成tolerant_json_parser.rs到GeminiService中
- 替换原有的正则匹配JSON提取逻辑
- 使用Arc<Mutex<TolerantJsonParser>>支持Clone trait
- 改进错误处理和日志输出,包含解析统计信息
- 添加回退机制,当TolerantJsonParser失败时使用传统方法
- 更新所有GeminiService::new()调用点处理Result返回类型
- 添加全面的测试用例验证新的JSON解析逻辑
- 保持API向后兼容性,方法签名不变

遵循promptx/tauri-desktop-app-expert开发规范
2025-07-21 15:02:37 +08:00
..
capabilities fix: 修复项目详情页打开文件夹功能 2025-07-13 22:00:30 +08:00
icons Initial commit: MixVideo Desktop v0.1.0 2025-07-13 17:57:52 +08:00
src feat: 升级Gemini服务使用TolerantJsonParser进行JSON解析 2025-07-21 15:02:37 +08:00
.gitignore Initial commit: MixVideo Desktop v0.1.0 2025-07-13 17:57:52 +08:00
Cargo.toml feat: 实现基于Tree-sitter的容错JSON解析器 2025-07-21 13:27:19 +08:00
build.rs Initial commit: MixVideo Desktop v0.1.0 2025-07-13 17:57:52 +08:00
tauri.conf.json chore: 发布版本 v0.2.0 2025-07-18 14:31:49 +08:00