mixvideo-v2/apps/desktop/src-tauri
杨明明 f025f1daf8 feat: 添加语音生成历史页面的下载到指定目录和批量下载功能
后端新增功能:
� download_audio_to_directory - 下载单个音频文件到指定目录
� batch_download_audio_to_directory - 批量下载音频文件到指定目录
� 智能文件名生成,基于文本内容和记录ID
�️ 文件名安全处理,移除非法字符

前端新增功能:
� 批量选择模式,支持选择多个已完成的记录
� 全选/取消全选功能
� 下载到指定目录(使用文件夹选择对话框)
 快速下载(原浏览器下载方式)
� 批量下载进度显示和状态管理

用户体验改进:
 双重下载选项:快速下载 + 指定目录下载
 批量操作界面,支持选择和批量下载
 智能文件命名,包含文本内容片段
 完整的错误处理和用户反馈
 响应式UI设计,适配不同操作模式

技术实现:
- 使用Tauri的文件夹选择API
- 异步批量下载处理
- 状态管理和UI交互优化
- 类型安全的TypeScript实现
2025-07-31 14:08:59 +08:00
..
capabilities fix: resolve TypeScript iterator error in OutfitRecommendationTool 2025-07-28 11:56:11 +08:00
icons Initial commit: MixVideo Desktop v0.1.0 2025-07-13 17:57:52 +08:00
src feat: 添加语音生成历史页面的下载到指定目录和批量下载功能 2025-07-31 14:08:59 +08:00
.gitignore Initial commit: MixVideo Desktop v0.1.0 2025-07-13 17:57:52 +08:00
Cargo.toml fix: 修复穿搭图片生成结果重复问题 - 添加随机种子支持 2025-07-30 23:25:47 +08:00
build.rs Initial commit: MixVideo Desktop v0.1.0 2025-07-13 17:57:52 +08:00
tauri.conf.json feat: 实现智能屏幕适配功能 2025-07-23 20:55:51 +08:00