概述
支持一次性上传多张图片,批量应用相同的像素化参数并导出。
背景
当前只能逐张处理图片,对于需要统一风格处理多张图片的用户(如游戏素材、社交媒体头像批量生成)效率较低。
任务清单
核心功能
UX
技术考量
技术方案
- 新增
BatchProcessor 组件
- 处理流程:文件队列 → 逐张 canvas 处理 → 收集 Blob → fflate 打包 → 下载
- 建议限制单次最多 50 张,单张最大 10MB
验收标准
- 可以一次上传 10+ 张图片并批量处理
- 导出的 ZIP 中每张图片命名正确(原文件名 + _mosaic 后缀)
- 处理过程中 UI 不卡顿
概述
支持一次性上传多张图片,批量应用相同的像素化参数并导出。
背景
当前只能逐张处理图片,对于需要统一风格处理多张图片的用户(如游戏素材、社交媒体头像批量生成)效率较低。
任务清单
核心功能
<input multiple>)和批量拖拽上传UX
技术考量
requestIdleCallback避免 UI 阻塞技术方案
BatchProcessor组件验收标准