Commit 817951eac38a7ec493837aa161c2e8cf747bc9f9

Authored by yibo
1 parent c6815d5b

h3-showcase-cases: 核实真实执行状态,重新提交16个被服务重启取消的案例

之前"22已提交"从没回头核实过真实结果——查console.sqlite3发现26个已提交案例里只有10个
真的跑完(done),其余16个(15 cancelled+1 failed)被期间的服务重启从队列里取消了,状态
停留在没人发现的地方。用存量req_json逐个重新POST /v1/videos入队(新任务ID见表格),
没有重跑那10个已完成的。顺带发现"不支持"统计漏了1.8#2,实际是5个不是4个。

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Showing 1 changed file with 47 additions and 39 deletions
docs/todo/h3-showcase-cases.md
@@ -25,19 +25,24 @@ @@ -25,19 +25,24 @@
25 25
26 | 状态 | 数量 | 26 | 状态 | 数量 |
27 |---|---| 27 |---|---|
28 -| 已提交/运行中 | 22 |  
29 -| 不支持(当前后端) | 4 |  
30 -| 已完成 | 0 | 28 +| 已完成 | 10 |
  29 +| 已提交/运行中 | 16 |
  30 +| 不支持(当前后端) | 5 |
31 | 失败 | 0 | 31 | 失败 | 0 |
32 32
33 -**2026-08-23 全部可提交案例已提交完毕**:12 个纯文生 + 13 个 ref2va(参考图从飞书文档截图/下载后  
34 -用 `POST /v1/assets` 上传拿 URL)+ 1 个模式不确定的按纯文生处理,共 26 个中 22 个已入队  
35 -(1344×768,300帧≈12.5s),console 本地队列 `queued=26/running=1` 顺序执行。  
36 -**4 个案例当前后端不支持,未提交**:`raylight/scripts/server.py` 的 `GenReq` 只有 33 +**2026-08-25 更正+重新提交**:之前"22 已提交"是 2026-08-23 提交时的快照,从没回头核实过真实
  34 +结果——这次直接查 `console.sqlite3` 才发现,26 个已提交案例里只有 **10 个真的跑完了
  35 +(`done`)**,其余 **16 个(15 个 `cancelled` + 1 个 `failed`)全被期间的服务重启(`bash start.sh`
  36 +整机重启、以及本文档没记录过的其他几次重启)从队列里干掉了**,状态一直停留在没人发现的地方——
  37 +跟 8月24日那次`/health`骗人报健康的盲区是同一类"没人盯着就不知道实际跑没跑"的问题。已经用
  38 +存量 `req_json` 逐个重新 `POST /v1/videos` 重新入队(新任务ID见下表,旧ID作废),**没有重复跑
  39 +那10个已完成的**。重新提交时顺带发现"不支持"其实是5个不是4个——之前的统计漏了1.8#2(精准替换
  40 +视频背景为办公室场景,同样是视频编辑类,依赖案例1输出)。
  41 +**5 个案例当前后端结构性不支持,没法提交**:`raylight/server.py` 的 `GenReq` 只有
37 `reference_image_urls`/`first_frame_url`/`last_frame_url` 字段,没有"以视频为基础做编辑"的输入 42 `reference_image_urls`/`first_frame_url`/`last_frame_url` 字段,没有"以视频为基础做编辑"的输入
38 方式,所以 1.3#4(Touch Designer 动效追踪)、1.4#1(十字路口AR世界编辑)、1.4#2(小猫+电钻视频 43 方式,所以 1.3#4(Touch Designer 动效追踪)、1.4#1(十字路口AR世界编辑)、1.4#2(小猫+电钻视频
39 -增强)这三个视频编辑类案例做不了;1.4#3(平面海报空间穿梭AR)在文档里只找到 MiniMax Hub Agent  
40 -对话截图、没有干净的独立参考图,也跳过。 44 +增强)、1.8#2(精准替换视频背景)这四个视频编辑类案例做不了;1.4#3(平面海报空间穿梭AR)在文档
  45 +里只找到 MiniMax Hub Agent 对话截图、没有干净的独立参考图,也跳过。
41 46
42 状态图例:`待提交` `图片待收集`(ref2va 但参考图还没下载)`已提交` `运行中` `已完成` `失败` 47 状态图例:`待提交` `图片待收集`(ref2va 但参考图还没下载)`已提交` `运行中` `已完成` `失败`
43 48
@@ -48,11 +53,11 @@ @@ -48,11 +53,11 @@
48 53
49 | # | 标题 | 模式 | 参考素材 | 状态 | 任务ID | 备注 | 54 | # | 标题 | 模式 | 参考素材 | 状态 | 任务ID | 备注 |
50 |---|---|---|---|---|---|---| 55 |---|---|---|---|---|---|---|
51 -| 1 | 望远镜寻 MINIMAX 装置 | ref2va | 图1-4连续关键帧,已上传 | 已提交 | 650895158f07 | |  
52 -| 2 | 史诗级太空歌剧院线短预告 | 纯文生(未确认) | 无/待确认 | 已提交 | 6639b07acc7b | |  
53 -| 3 | 科幻悬疑电影短预告 | ref2va | 图1氛围/图2人物,已上传 | 已提交 | 8715a3af77ef | |  
54 -| 4 | 高级时尚品牌视频(荒漠公路) | ref2va | 图1场景/图2人物/图3包袋/图4logo,已上传 | 已提交 | 164f29247779 | |  
55 -| 5 | 火场胶片时尚短片 | ref2va | 图1质感/图2人物,已上传 | 已提交 | 0b6143fb2b63 | | 56 +| 1 | 望远镜寻 MINIMAX 装置 | ref2va | 图1-4连续关键帧,已上传 | 已提交 | a59cae01ec39 | |
  57 +| 2 | 史诗级太空歌剧院线短预告 | 纯文生(未确认) | 无/待确认 | 已完成 | 6639b07acc7b | |
  58 +| 3 | 科幻悬疑电影短预告 | ref2va | 图1氛围/图2人物,已上传 | 已提交 | 97846542ab09 | |
  59 +| 4 | 高级时尚品牌视频(荒漠公路) | ref2va | 图1场景/图2人物/图3包袋/图4logo,已上传 | 已提交 | c1237b599bf4 | |
  60 +| 5 | 火场胶片时尚短片 | ref2va | 图1质感/图2人物,已上传 | 已提交 | 67ababbea78f | |
56 61
57 <details><summary>提示词原文</summary> 62 <details><summary>提示词原文</summary>
58 63
@@ -80,10 +85,10 @@ @@ -80,10 +85,10 @@
80 85
81 | # | 标题 | 模式 | 参考素材 | 状态 | 任务ID | 备注 | 86 | # | 标题 | 模式 | 参考素材 | 状态 | 任务ID | 备注 |
82 |---|---|---|---|---|---|---| 87 |---|---|---|---|---|---|---|
83 -| 1 | 悬疑犯罪电影片头 | ref2va | 多张风格参考图(7张),已上传 | 已提交 | 53de60c7f402 | |  
84 -| 2 | 傍晚厨房手绘发光动画 | 纯文生 | 无 | 已提交 | c0e23beb4132 | |  
85 -| 3 | 深夜自助洗衣店手绘发光动画 | 纯文生 | 无 | 已提交 | 0fe0f2101c44 | |  
86 -| 4 | 手绘2.0,海边小集市指物变手绘 | 纯文生 | 无 | 已提交 | eaf2a1433c41 | | 88 +| 1 | 悬疑犯罪电影片头 | ref2va | 多张风格参考图(7张),已上传 | 已提交 | 81711242178d | |
  89 +| 2 | 傍晚厨房手绘发光动画 | 纯文生 | 无 | 已完成 | c0e23beb4132 | |
  90 +| 3 | 深夜自助洗衣店手绘发光动画 | 纯文生 | 无 | 已完成 | 0fe0f2101c44 | |
  91 +| 4 | 手绘2.0,海边小集市指物变手绘 | 纯文生 | 无 | 已完成 | eaf2a1433c41 | |
87 92
88 <details><summary>提示词原文</summary> 93 <details><summary>提示词原文</summary>
89 94
@@ -108,9 +113,9 @@ @@ -108,9 +113,9 @@
108 113
109 | # | 标题 | 模式 | 参考素材 | 状态 | 任务ID | 备注 | 114 | # | 标题 | 模式 | 参考素材 | 状态 | 任务ID | 备注 |
110 |---|---|---|---|---|---|---| 115 |---|---|---|---|---|---|---|
111 -| 1 | MiniMax H3 品牌开场 MG,波形 Logo | ref2va | 图1开场/图2波形logo,已上传 | 已提交 | f703cea7cc5c | |  
112 -| 2 | MiniMax H3 品牌 MG「One becomes everyone」 | 纯文生 | 无 | 已提交 | 194e9bd77da6 | |  
113 -| 3 | 全中文文字动效实验影像 | 纯文生 | 无 | 已提交 | 125751cac1c8 | | 116 +| 1 | MiniMax H3 品牌开场 MG,波形 Logo | ref2va | 图1开场/图2波形logo,已上传 | 已提交 | 7ded7db676d3 | |
  117 +| 2 | MiniMax H3 品牌 MG「One becomes everyone」 | 纯文生 | 无 | 已完成 | 194e9bd77da6 | |
  118 +| 3 | 全中文文字动效实验影像 | 纯文生 | 无 | 已完成 | 125751cac1c8 | |
114 | 4 | Touch Designer 动效追踪 | ref2va(视频编辑) | @视频1基础素材 | 不支持 | | raylight 后端 GenReq 无"以视频为基础编辑"字段,无法提交 | 119 | 4 | Touch Designer 动效追踪 | ref2va(视频编辑) | @视频1基础素材 | 不支持 | | raylight 后端 GenReq 无"以视频为基础编辑"字段,无法提交 |
115 120
116 <details><summary>提示词原文</summary> 121 <details><summary>提示词原文</summary>
@@ -160,9 +165,9 @@ @@ -160,9 +165,9 @@
160 165
161 | # | 标题 | 模式 | 参考素材 | 状态 | 任务ID | 备注 | 166 | # | 标题 | 模式 | 参考素材 | 状态 | 任务ID | 备注 |
162 |---|---|---|---|---|---|---| 167 |---|---|---|---|---|---|---|
163 -| 1 | 古装武侠悬疑短剧,竹林 | 纯文生(未确认) | 无/待确认 | 已提交 | 57169e6751d0 | |  
164 -| 2 | 室内家庭争吵短剧(竖屏) | 纯文生 | 无 | 已提交 | 99e771bbb50d | 含具体人物「秦皓瑄」台词/语气要求 |  
165 -| 3 | 海外吸血鬼爱情短剧预告(竖屏) | ref2va | 图1男女主/图2场景,已上传 | 已提交 | 806ab829425c | 720×1280竖屏提交 | 168 +| 1 | 古装武侠悬疑短剧,竹林 | 纯文生(未确认) | 无/待确认 | 已完成 | 57169e6751d0 | |
  169 +| 2 | 室内家庭争吵短剧(竖屏) | 纯文生 | 无 | 已完成 | 99e771bbb50d | 含具体人物「秦皓瑄」台词/语气要求 |
  170 +| 3 | 海外吸血鬼爱情短剧预告(竖屏) | ref2va | 图1男女主/图2场景,已上传 | 已提交 | 71a4d093aebc | 720×1280竖屏提交 |
166 171
167 <details><summary>提示词原文</summary> 172 <details><summary>提示词原文</summary>
168 173
@@ -184,9 +189,9 @@ @@ -184,9 +189,9 @@
184 189
185 | # | 标题 | 模式 | 参考素材 | 状态 | 任务ID | 备注 | 190 | # | 标题 | 模式 | 参考素材 | 状态 | 任务ID | 备注 |
186 |---|---|---|---|---|---|---| 191 |---|---|---|---|---|---|---|
187 -| 1 | 高级时尚眼镜广告,白棚双模特 | ref2va | 图1模特/图2外貌/图3眼镜,已上传 | 已提交 | 07da34008acc | 720×1280竖屏提交 |  
188 -| 2 | Herman Miller 人体工学椅 360 展示 | ref2va | 图1产品详情/图2产品图,已上传(仅1张) | 已提交 | e18a51206e4b | 文档里图1图2视觉上是同一素材,只上传了1张 |  
189 -| 3 | 北京烤鸭美食产品宣传 | 纯文生 | 无 | 已提交 | 4067993ff824 | | 192 +| 1 | 高级时尚眼镜广告,白棚双模特 | ref2va | 图1模特/图2外貌/图3眼镜,已上传 | 已提交 | b0d258352c3c | 720×1280竖屏提交 |
  193 +| 2 | Herman Miller 人体工学椅 360 展示 | ref2va | 图1产品详情/图2产品图,已上传(仅1张) | 已提交 | fe749aa533a0 | 文档里图1图2视觉上是同一素材,只上传了1张 |
  194 +| 3 | 北京烤鸭美食产品宣传 | 纯文生 | 无 | 已完成 | 4067993ff824 | |
190 195
191 <details><summary>提示词原文</summary> 196 <details><summary>提示词原文</summary>
192 197
@@ -208,10 +213,10 @@ @@ -208,10 +213,10 @@
208 213
209 | # | 标题 | 模式 | 参考素材 | 状态 | 任务ID | 备注 | 214 | # | 标题 | 模式 | 参考素材 | 状态 | 任务ID | 备注 |
210 |---|---|---|---|---|---|---| 215 |---|---|---|---|---|---|---|
211 -| 1 | 赛博朋克角色装备切换+UI+场景加载 | ref2va | 图1角色/图2 UI风格,已上传 | 已提交 | cc65b7920cc4 | 精确到秒的分镜时间轴,15s |  
212 -| 2 | 产品官网落地页 UI/UX 滚动演示 | ref2va | 图1产品图,已上传 | 已提交 | 29bc940b434a | |  
213 -| 3 | 网站 UI 标题滑动+汽车灯变色 | 按纯文生提交 | 无(提示词未引用@图片编号) | 已提交 | 5980ff4db7fe | |  
214 -| 4 | 2D 手绘比格犬反应游戏界面 | 纯文生 | 无 | 已提交 | e1fd99e4ab97 | 原案例10s/4:3画幅,本次统一用1344×768/12.5s提交,用于观察分辨率适配效果 | 216 +| 1 | 赛博朋克角色装备切换+UI+场景加载 | ref2va | 图1角色/图2 UI风格,已上传 | 已提交 | 2e18bf09b46a | 精确到秒的分镜时间轴,15s |
  217 +| 2 | 产品官网落地页 UI/UX 滚动演示 | ref2va | 图1产品图,已上传 | 已提交 | 234a2037e064 | |
  218 +| 3 | 网站 UI 标题滑动+汽车灯变色 | 按纯文生提交 | 无(提示词未引用@图片编号) | 已提交 | 88e3501a3fb9 | |
  219 +| 4 | 2D 手绘比格犬反应游戏界面 | 纯文生 | 无 | 已完成 | e1fd99e4ab97 | 原案例10s/4:3画幅,本次统一用1344×768/12.5s提交,用于观察分辨率适配效果 |
215 220
216 <details><summary>提示词原文</summary> 221 <details><summary>提示词原文</summary>
217 222
@@ -235,7 +240,7 @@ @@ -235,7 +240,7 @@
235 240
236 | # | 标题 | 模式 | 参考素材 | 状态 | 任务ID | 备注 | 241 | # | 标题 | 模式 | 参考素材 | 状态 | 任务ID | 备注 |
237 |---|---|---|---|---|---|---| 242 |---|---|---|---|---|---|---|
238 -| 1 | 机械臂抓取红色方块 | 纯文生 | 无 | 已提交 | 36aaa07cc9fd | | 243 +| 1 | 机械臂抓取红色方块 | 纯文生 | 无 | 已提交 | 0a5ca897d076 | |
239 | 2 | 精准替换视频背景为办公室场景 | 视频编辑 | 基于案例1输出 | 不支持 | | raylight 后端无视频编辑输入方式,且依赖案例1先跑完 | 244 | 2 | 精准替换视频背景为办公室场景 | 视频编辑 | 基于案例1输出 | 不支持 | | raylight 后端无视频编辑输入方式,且依赖案例1先跑完 |
240 245
241 <details><summary>提示词原文</summary> 246 <details><summary>提示词原文</summary>
@@ -255,9 +260,9 @@ @@ -255,9 +260,9 @@
255 260
256 | # | 标题 | 模式 | 参考素材 | 状态 | 任务ID | 备注 | 261 | # | 标题 | 模式 | 参考素材 | 状态 | 任务ID | 备注 |
257 |---|---|---|---|---|---|---| 262 |---|---|---|---|---|---|---|
258 -| 1 | 黏土动画狐狸跃崖 | 纯文生 | 无 | 已提交 | 463a684fca8c | |  
259 -| 2 | 国风仙侠 3D 角色 PV | ref2va | 图1分镜/图2人物,已上传 | 已提交 | c456eebc3e2f | |  
260 -| 3 | 乙游男主角色 PV | ref2va | 图2角色身份,已上传(合并图) | 已提交 | a045fe4a60d8 | 截图时未拆分图1/图2,用了含所需人物信息的合并图 | 263 +| 1 | 黏土动画狐狸跃崖 | 纯文生 | 无 | 已提交 | 760588dc9f82 | |
  264 +| 2 | 国风仙侠 3D 角色 PV | ref2va | 图1分镜/图2人物,已上传 | 已提交 | 28244b583d2d | |
  265 +| 3 | 乙游男主角色 PV | ref2va | 图2角色身份,已上传(合并图) | 已提交 | 329ed81249cd | 截图时未拆分图1/图2,用了含所需人物信息的合并图 |
261 266
262 <details><summary>提示词原文</summary> 267 <details><summary>提示词原文</summary>
263 268
@@ -276,12 +281,15 @@ @@ -276,12 +281,15 @@
276 281
277 ## 下一步 282 ## 下一步
278 283
279 -1. **22 个案例已全部提交,console 本地队列串行执行中**——不需要再手动干预提交,等队列跑完即可。 284 +1. **2026-08-25:16 个 cancelled/failed 案例已重新提交入队**,加上10个已完成的,26个可提交案例
  285 + 全部有过真实执行记录。console 本地队列串行执行——不需要再手动干预提交,等队列跑完即可。
280 可用 `curl http://192.168.110.67:8080/v1/backends` 看 `queued`/`running` 数量,或直接打开 286 可用 `curl http://192.168.110.67:8080/v1/backends` 看 `queued`/`running` 数量,或直接打开
281 - `http://192.168.110.67:8080/task.html/<任务ID>` 看单个任务详情/结果视频。 287 + `http://192.168.110.67:8080/task.html/<任务ID>` 看单个任务详情/结果视频。**教训**:光看
  288 + console 界面的"已提交"状态不可靠,服务重启会把排队中的任务悄悄取消且没有告警——下次要确认
  289 + 进度,直接查 `console.sqlite3` 的真实 `status` 字段,不要信这份文档里"已提交"这种静态记录。
282 2. 每个任务跑完后,把对应行「状态」列改成 `已完成`/`失败`,「备注」列补一句人工观感评价(跟官方 290 2. 每个任务跑完后,把对应行「状态」列改成 `已完成`/`失败`,「备注」列补一句人工观感评价(跟官方
283 案例的示范效果比起来像不像、有没有明显的画面/文字/一致性问题),这是本轮测试真正的目的—— 291 案例的示范效果比起来像不像、有没有明显的画面/文字/一致性问题),这是本轮测试真正的目的——
284 不是"跑完就完事",是要看 raylight 这套本地部署复现官方案例效果的实际差距在哪。 292 不是"跑完就完事",是要看 raylight 这套本地部署复现官方案例效果的实际差距在哪。
285 -3. 剩余 4 个不支持的案例(1.3#4/1.4#1/1.4#2/1.4#3)如果之后想补齐,需要先给 raylight-server 加  
286 - "以视频为基础做编辑"的输入能力(目前 `GenReq` 没有这个字段),这是比"跑案例"更大的开发工作, 293 +3. 剩余 5 个不支持的案例(1.3#4/1.4#1/1.4#2/1.4#3/1.8#2)如果之后想补齐,需要先给 raylight-server
  294 + 加"以视频为基础做编辑"的输入能力(目前 `GenReq` 没有这个字段),这是比"跑案例"更大的开发工作,
287 不在本轮范围内。 295 不在本轮范围内。