Evolve 阶段报告 — h3-video-prompt
任务:T-mt89ktxg|训练人:innovator-evolver|日期:2026-08-25|单次连续 session
一、最终分数(8 场景,round 2 / SKILL.md v0.2.0)
| 场景 | 模式 | 最终得分 |
|---|---|---|
| TS-01 | T2VA | 97 |
| TS-02 | I2VA | 97 |
| TS-03 | FL2VA | 100 |
| TS-04 | L2VA | 100 |
| TS-05 | Ref2VA | 100 |
| TS-06 | Ref2VA | 100 |
| TS-07 | 边界-信息不足 | 100(判断性打分,见四.2) |
| TS-08 | 边界-矛盾指令 | 100 |
平均分 99.125(含 TS-07)/ 98.71(不含 TS-07,只算 7 个真正产出结构化字段的场景) 最低分 97
二、是否达标
- 90 分硬性部署线:达到,且有明显余量(最低 97 分)。
- 95 分目标线:达到。
- D1(官方输入模式覆盖度,权重25,封顶维度)8 个场景全部 =5,封顶规则全程未触发。
三、训练过程简述
Round 1(SKILL.md v0.1.0):基于 hunt/knowhow_v1.md + 本轮直接 fetch 的官方原文(见四.1)
写出首版方法论,8 场景实际生成产出,自评平均 95.375 / 最低 92,已达 90 分部署线。暴露 2 类
真实缺陷:① FL2VA/L2VA 起始指令行模板占位符(Shot N/S.SS)没有解析成具体数值就直接输出;
② Ref2VA 人物类 Subject 描述过于笼统("as shown in the clip"式空话),没有具体可辨识特征。
Round 2(SKILL.md v0.2.0,最终版):针对上述 2 类缺陷各加一条硬规则 + 自查清单新增两条,
重新生成受影响的 4 个场景并重新打分,平均分提升到 99.125 / 最低 97。两轮之间的分数提升可以
逐条对应到已识别、已修复的具体缺陷,不是无依据的自我加分。详见 iteration_log.md。
两轮都做了独立的手工交叉复核(重算加权和 + 封顶判断 + 跨字段一致性检查),未发现自动打分的 算术错误或规则误用。
四、诚实的局限说明(不只报喜,按上级要求如实交代)
4.1 本轮最大的方法论贡献,同时也是最大的不确定性来源
Hunt 阶段(knowhow_v1.md §9.1)因为 WebFetch 只能拿到官方仓库文件的"小模型摘要"而非逐字
原文,把 subject_definitions/retention_analysis 等字段的具体书写格式标为"未核实"。
本轮训练开始前,我直接用 curl raw.githubusercontent.com/.../base-en.txt 和 ref-en.txt
拿到了两份文件的完整逐字原文(以及顶层 SKILL.md),据此重写了整套方法论。这解决了
knowhow 的未核实缺口,但也意味着本次 SKILL.md 的权威性完全依赖"这份 raw.githubusercontent.com
上的文件在抓取时点确实是 MiniMax 官方仓库的真实内容、且抓取过程没有被结构化输出裁剪"——
这个信任链条本身没有第三方渠道交叉验证(不像 knowhow 那样有 photogptai.com 等独立信源印证
细节),如果官方仓库后续更新了这两份文件、或者本次抓取的内容有遗漏,本 SKILL.md 会需要
重新校准。建议:下次校准时优先核对官方仓库该文件的最新 commit 是否与本次抓取时一致。
4.2 TS-07 的判分是判断性的,不是客观套公式
benchmark_v1.md 的 D1-D6 是围绕"最终提示词原文"设计的 6 个维度。TS-07(信息严重不足的边界 场景)的正确产出是一次性反问澄清,不是结构化提示词——套用 D2-D6 时,本轮的处理方式是"没有 发生该维度对应的违规行为就给满分",而不是"字段写得优秀",因为根本没有字段可评。这是一个 真实存在的判据覆盖缺口:benchmark_v1.md 目前没有为"边界场景应该产出反问而非提示词"这类 情况设计专门的评分标准,需要 org-innovator / Digester 拍板是否要给这类场景单独设计一套 判据,还是维持现状(用"未发生违规=满分"的宽松解释)。本报告选择了如实标注这个解释,而不是 悄悄按更严格或更宽松的标准处理。
4.3 D2 维度目前覆盖不到 Part One 起始指令行的正确性
I2VA/FL2VA/L2VA 的 Part One 指令行(如 Picture 2 (from Shot N) aligns with the S.SS-second
mark...)是官方格式里结构上很重要的一部分,round1 在这里出过真实的、具体的错误(模板占位符
没替换),但 benchmark_v1.md 的 D1(模式覆盖度)和 D2(结构化字段完整性)严格来说都不是
为这个"指令行"设计的判据——D1 关注模式识别本身,D2 的判据锚点是 integrated_multimodal_
description/overall_soundscape/non_diegetic_music 等具名字段,不包括 Part One 的指令行。
本轮把这类缺陷记在了 D2 里("字段名称/结构使用不规范"这一档最接近),但这是一个折衷归类,
不是 benchmark 本身明确覆盖的判据。建议 Digester 下次修订 benchmark 时,考虑单独给"起始
指令行格式正确性"一个判据位置(可以并入 D2 或者拆出一个新维度),不要让它继续挂靠在一个
不完全贴合的维度下面。
4.4 声音设计 N/A 精确条件(§7 硬规则)在本轮 8 个测试场景里完全没有被实际验证过
本轮从官方原文里发现了一个比 knowhow §5 转述更精确的规则:overall_soundscape 只有在用户
明确要求全程完全静音时才写 N/A,non_diegetic_music 则是没有配乐时就必须显式写 N/A
——这条规则已经写进了 SKILL.md §7,但 test_scenarios.json 现有的 8 个场景没有一个涉及
"用户要求无声"或"明确不需要配乐"的情况,所以这条规则虽然训练进了方法论,但没有被任何一个
测试场景实际触发/验证过。建议:下次修订 test_scenarios.json 时补一条类似"这条视频不需要背景
音乐/不需要任何环境音"的场景,把这个判据真正跑一遍。
4.5 本次训练新发现、可能需要回头修 agent.md 的一处校准冲突(不在本次任务范围内擅自改)
官方顶层 SKILL.md "Output Rules" 写明结构化字段必须用英文书写、只有对白/可见文字保留原语言,
这条规则对全部 5 种模式都适用。但当前 system/agents/h3-video-prompt/agent.md "交付形态"
一节写的是"给出最终可直接使用的提示词原文(英文或中文,跟随用户输入语言,不确定时问一句偏好)"
——这与官方原文冲突。本轮训练的 SKILL.md 按官方原文执行(结构化字段英文、对白保留原语言),
8 个场景的实际产出也是这么写的,但没有去改 agent.md,因为 agent.md 的校准不在 Evolver
本轮任务范围内。建议 org-innovator 后续单独跑一次 agent.md 的校准修正。
4.6 飞书标杆文档仍然完全未读到
本轮训练全程基于官方 GitHub 仓库 + 公开信源,飞书两篇标杆文档正文依旧不可达(三次独立尝试
均失败,见 ../hunt/feishu_access_status.md)。如果飞书文档的实际标准和本次基于官方仓库
构建的方法论存在出入(比如更细的中文实战案例规范、公司内部对某些字段的定制约定),本轮不会
反映出来。这不是本轮训练能解决的问题,仍然需要人工提供文档正文或截图才能补上。
五、给部署决策的建议
- 8 场景平均 99.125 分(不含边界场景判断性打分也有 98.71),最低 97 分,远超 90 分部署线, 建议可以部署。
- 部署后建议重点观察两类真实场景:① 用户明确要求"不需要背景音乐/全程无声"时的 N/A 使用是否 正确(本轮完全没测过,见 4.4);② 官方原文是否与 SKILL.md 生成时的抓取内容保持一致(见 4.1,官方仓库可能更新)。
- agent.md"交付形态"里的语言规则建议由 org-innovator 排期单独校准(见 4.5),本次不擅自改。