找回误删补镜并切换生成历史,保留时间线使用版本
本页展示随包原生输入和验收参考。目标产品运行状态:未运行。表格与图片不代表产品已经生成的结果。
input.csv / practice-data.json

本课实际输入字段
| candidate | source_in | source_out | version | action | target_state |
|---|---|---|---|---|---|
| broll-draft-A | 120 | 137 | v1 | insert then inspect | not_run |
| broll-draft-A | 120 | 137 | v2 | regenerate and compare | not_run |
| broll-draft-A | 120 | 137 | v1 | restore history selection | not_run |
使用Restore
reference.csv:作者验收映射,不是目标API回包
| item | expected | identity |
|---|---|---|
| 段落 | 售后120秒以后 | author_acceptance_reference |
| 恢复 | 恢复删除素材与选择历史版本分别操作 | author_acceptance_reference |
| 保存 | 真实生成ID/当前时间线使用版本分别记 | author_acceptance_reference |
应当保留的约束
| item | expected | identity |
|---|---|---|
| 段落 | 售后120秒以后 | author_acceptance_reference |
| 恢复 | 恢复删除素材与选择历史版本分别操作 | author_acceptance_reference |
| 保存 | 真实生成ID/当前时间线使用版本分别记 | author_acceptance_reference |
故意构造的错误样例
| case | bad_value | why_reject |
|---|---|---|
| 身份错 | 把新生成v2当恢复v1 | 不同版本 |
| 时码错 | 12秒写先修再换 | B售后在120秒起 |
先保存真实产品输出,再逐项对照。actualOutput / actualResult 在未执行时保持 not_run,不能把这里的期望值复制成已测结果。