2026-05-18 · 素材输入失败后可重新下载
+ API + UI +问题:TK 链接下载失败后,素材卡仍保留在列表里,但再次点击“开始分析”只会把 job 放进等待集合;因为没有重新触发下载,失败任务永远不会进入后续音频和抽帧流程。
+改动:api/main.py 新增 POST /jobs/{id}/download/retry,对非上传型 TK job 清空错误并重新执行 pipeline_download。web/lib/api.ts 新增 retryJobDownload;web/app/page.tsx 在选中失败素材时清掉音频/视觉自动触发标记,若无 video_url 则调用重试接口,有 video_url 则重新触发音频和抽帧;web/components/ad-recreation-board.tsx 把按钮文案切到“重新下载 / 重新解析”。
影响:用户无需删除素材再粘贴同一链接;配置 cookies 后可直接对原失败素材重新下载。上传视频如果失败仍需要重新上传文件。
+