新功能: - 支持同时处理多个素材文件的批量导入 - 添加可配置的最大并发导入数量(1-8个) - 实现基于系统资源的动态并发调整 - 添加内存监控和熔断器保护机制 技术改进: - 重构material_commands.rs支持并发处理 - 优化MaterialRepository使用连接池 - 添加指数退避重试机制 - 实现智能资源管理和性能优化 前端优化: - 更新MaterialImportDialog添加并发配置 - 保持原有进度显示和状态管理 - 更新TypeScript类型定义 测试: - 添加完整的批量导入测试套件 - 7个测试用例全部通过 - 验证并发处理和资源管理功能 依赖更新: - 添加num_cpus和winapi依赖 - 支持Windows系统内存检测 遵循promptx/tauri-desktop-app-expert开发规范 理论性能提升2-4倍,支持高并发稳定处理
147 KiB
147 KiB