## Context 项目里已存在三类视频预览来源: - 任务结果自带 `previewImageUrl` / `thumbnail` - Service Worker 为缓存媒体生成 `?thumbnail=` 预览图 - 无法生成首帧时只能直接依赖 `