benchmark_v2.md 27 KB

version: v2 generated_by: innovator-digest date: 2026-08-26 based_on_feedback: conv-mtabpqx9 eval 6/10

supersedes: benchmark_v1.md

H3 视频提示词质量评分基准 v2 — h3-video-prompt

生成者:innovator-digest(Phase 2 Digest,v2 修订) 日期:2026-08-26 | 触发:Large Loop 真实生产场景 human feedback(conv-mtabpqx9「你出去看看」,评测 6/10) 评分对象:该 agent 针对一条用户视频创意产出的最终提示词原文(当任务触发素材阻塞时,评分对象为阻塞报告,见 D7 与 §3.3) 前身:benchmark_v1.md(2026-08-25,6 维度)——v1 未覆盖 6 类生产失败模式,本次修订不覆盖 v1


〇、v1 → v2 修订背景(触发源与设计原则)

触发源:真实生产场景 conv-mtabpqx9「你出去看看」人工评测 6/10。总评:"扩写与镜头设计能力中上, 但约束遵循与生成前校验明显不足"。评测暴露了 v1 六维度没有覆盖的 6 类失败模式:

# 失败模式 生产案例(feedback_eval.md)
F1 对白逐字保真与 <d> 格式(硬性格式错误) 台词写成 [Chinese] 你出去看看。,未用 <d> 包裹,且擅自补了句号
F2 素材可用性预检与阻塞报告 scene 图带"AI生成"水印+飞书角标、要求换清洗版,产出仍静默引用进 references
F3 输入冲突解决 "油灯是唯一光源" + scene 图有燃烧蜡烛,产出同时写两个发光源
F4 意图忠实与扩写边界 用户只给"你出去看看",产出却让女子"始终一动不动/沉默回答",自定拒绝剧情
F5 镜头语言一致性 static shot with small amplitude shake 同时表达静止与抖动,语义矛盾
F6 输出前机械校验 六段/字段名/编号/references 对应/<d>/占位符等无固定检查,靠"写得好"碰运气

v2 设计原则:

  1. 行为类维度 ≥ 结构类维度:评测 6 类失败全部落在"约束遵循与生成前校验"上(对白、素材、冲突、 扩写、一致性、机械校验),所以 v2 把行为类维度合计权重提到 50 分,结构/质量类(字段完整性、 声音、具体性)合计 30 分,模式覆盖度锚点 20 分。
  2. D1 仍是唯一核心锚点:knowhow §8 把模式命名体系标为"❌完全缺失"的结构性缺口,且 D1 的 封顶规则是 90 分硬性部署线可达性的关键路径(baseline_target.md §四),v2 保留 D1 权重最高 + 封顶规则。
  3. 硬错误用"封顶"而不是靠权重放大惩罚:对白未用 <d>、擅自改台词、静默引用不可用素材这三类 是"任何一项出现就必须修复再输出"的硬性错误(feedback_eval 七步工作流第七步),v2 为它们各加 一道硬错误总分上限,让单个硬错误不可能被其他维度的体面分数稀释到及格线以上。
  4. 阻塞产出有明确的评分规则:D7 要求"报告阻塞"而不是"生成提示词",这类产出的评分方式在 §3.3 单独定义,不复用普通维度的评分假设。

一、维度设计(9 维度 + 权重,满分 100)

维度 名称 判据来源 权重 覆盖失败模式
D1 官方输入模式覆盖度(核心锚点) knowhow §1.1 五模式表 + Ref2VA 三字段;§6 首尾帧/全参考混用 20 —(结构性锚点)
D2 结构化字段完整性 knowhow §1.1 基础三字段 / Ref2VA 六字段 10 —
D3 声音设计完整性(含 N/A 精确条件) knowhow §5 + evolve SKILL.md §7 + evolve_report 4.4 10 TS-10 触发点
D4 具体性 vs 空洞质量词 knowhow §4(多信源印证最扎实) 10 —
D5 对白逐字保真与 <d> 格式(硬性规范) feedback_eval 问题 1 + 七步工作流第五步 + knowhow §1.2 + evolve SKILL.md §6 10 F1
D6 运镜与镜头语言一致性 feedback_eval 问题 4、6 + 七步工作流第六步 + knowhow §1.2/§3/§6 + evolve SKILL.md §5 10 F5
D7 素材可用性预检与阻塞报告(生产级硬行为) feedback_eval 问题 2 + 七步工作流第二步 + knowhow §6 10 F2
D8 意图忠实与扩写边界(含输入冲突解决) feedback_eval 问题 3、4、5 + 七步工作流第三、四步 + evolve SKILL.md §10 10 F3 + F4
D9 输出前机械校验 feedback_eval 问题 7 + 七步工作流第七步 + evolve SKILL.md §3.1 + evolve_report 4.3 10 F6

权重合计 = 20 + 10×8 = 100。D1 单项 20,为全场最高(是次高的 2 倍)。

权重结构说明:

  • D1(20):唯一被 knowhow §8 标为"❌完全缺失"的结构性缺口,保留 v1 的最高权重 + 封顶规则。
  • 行为类 D5-D9(各 10,合计 50):5 个维度分别承接 6 类失败模式。对白(F1)、素材(F2)、 冲突与扩写(F3+F4)、镜头一致(F5)、机械校验(F6)在真实生产中是被扣分的重灾区,合计权重 必须压过结构类,否则又会出现"写得漂亮但约束全违反仍拿体面分"的 v1 老问题。
  • 结构/质量类 D2-D4(各 10,合计 30):字段完整性、声音设计、具体性在 v1 已被多信源验证为 准确(knowhow §8 校准表),但生产评测没有在这些维度失分——它们仍重要,但不是这次修订要修的 短板,所以从 v1 的 15 降到 10。

二、逐维度评分标准

每个维度打 1-5 分,最终按 维度得分/5 × 维度权重 加权求和。

D1 官方输入模式覆盖度(权重 20,核心锚点)

判据锚点(knowhow §1.1):H3 官方把提示词写作分 5 种输入模式(T2VA/I2VA/FL2VA/L2VA/Ref2VA), 每种模式对应不同输入素材和字段集合;Ref2VA(最多 9 图 + 3 视频 + 3 音频的多素材一致性场景) 比基础模式多出 subject_definitions/summary/retention_analysis 三个前置字段。首尾帧模式 与全参考模式的字段结构混用是 knowhow §6 明确列出的新增错误。

分数 判据
5 正确识别输入模式(单一或组合);若为 Ref2VA 场景,subject_definitions/summary/retention_analysis 三字段全部出现且内容具体(逐个声明主体、点名必须跨镜头保持一致的具体特征,非占位话)
4 模式识别正确,但 Ref2VA 三字段中有 1 个内容单薄(如 retention_analysis 只写"保持一致",未点名具体特征)
3 模式判断方向大致对(如把 Ref2VA 场景当"进阶模板"处理),但未使用官方字段名、未显式声明所处模式,字段内容和官方结构对不上号
2 模式误判(如把需要首尾帧衔接的 FL2VA 场景当 T2VA 写,把多参考一致性场景当单图 I2VA 处理,或同一请求内同时触发 FL2VA 与 Ref2VA 字段结构混用)
1 完全没有模式意识;Ref2VA 场景下三字段一个都没出现,参考素材只被当背景描述带过

判据来源:knowhow §1.1 + §6(首尾帧/全参考混用)+ evolve SKILL.md §4(六字段顺序)。

D2 结构化字段完整性(权重 10)

判据锚点(knowhow §1.1):基础模式三字段(integrated_multimodal_description/overall_soundscape/ non_diegetic_music)或 Ref2VA 六字段(额外 detailed_description/summary/retention_analysis/ subject_definitions),该场景需要的字段必须全部出现且内容具体、顺序正确。

分数 判据
5 该场景应有的全部字段都出现,且每个字段内容具体、对应该镜头/该主体,非套话
4 字段齐全,1 处内容偏简略但不影响理解
3 缺 1 个字段,或字段名称/顺序不规范(如把 non_diegetic_music 和 overall_soundscape 混写在一起)
2 缺 ≥2 个字段,或字段内容基本是通用套话,换成任何场景都能套用
1 完全未使用结构化字段,混在一段连续散文里,读者无法区分画面/环境音/配乐

判据来源:knowhow §1.1(基础三字段"与现有 SKILL.md Step 3 完全吻合,强验证")。

D3 声音设计完整性(权重 10,含 N/A 精确条件)

判据锚点(knowhow §5 + evolve SKILL.md §7 + evolve_report 4.4):声音是和画面平级的独立轨道, 不可省略四项(对白具体内容/环境声类型/背景音乐风格/音效卡点位置)。N/A 使用精确条件: overall_soundscape 只有用户明确要求全程完全静音时才写 N/A(环境声轻微也要具体描述, 不能因为"没什么特别的声音"就标 N/A);non_diegetic_music 没有配乐时必须显式写 N/A, 不能留空/不提(留空会被模型理解为自由发挥)。evolve_report 4.4 明确指出现有 8 个测试场景从未 触发过这条规则——v2 的 TS-10 专门补上。

分数 判据
5 每类声音被显式处理;不需要的声音按精确条件显式标 N/A(overall_soundscape 仅当用户明确要求全程静音时;non_diegetic_music 无配乐时);四项不可省略项全部覆盖
4 声音都写了,但"不需要"的类别只是不提及(尤其 non_diegetic_music 留空而非显式 N/A),或环境声轻微却错误地写 N/A
3 声音描述存在但笼统(如只写"有一些环境音"),不可省略项缺 1-2 类
2 只写了配乐或只写了环境声,遗漏另一类
1 声音部分完全留空或缺失

判据来源:knowhow §5(fal.ai "显式禁音乐要写 N/A")+ evolve SKILL.md §7(官方原文精确条件)+ evolve_report 4.4。

D4 具体性 vs 空洞质量词(权重 10)

判据锚点(knowhow §4):光影/材质/氛围描述要能回答"光从哪来、打在什么地方、造成什么视觉效果", 不用"高清/电影感/超写实/大师级"类质量堆砌词;官方原文 "Prioritize concrete descriptive details over vague terminology" 与此完全一致。

分数 判据
5 全程无质量堆砌词,光影/材质/氛围描述都能回答"光从哪、打在哪、什么效果"三问
4 基本具体,1 处出现轻微质量词但不是堆砌(如"质感细腻"单独出现一次)
3 具体描述和质量词混用,约一半篇幅是空词
2 多数光影/氛围描述停留在质量词层面,具体细节少于一半
1 通篇质量词堆砌("电影级 8K 超写实画质"),无任何"光源+位置+效果"级别的具体描述

判据来源:knowhow §4(morphic.com/zh 四条光影范例是 5 分档正面样板)。

D5 对白逐字保真与 <d> 格式(权重 10,硬性规范)

判据锚点(feedback_eval 问题 1 + 七步工作流第五步 + knowhow §1.2 + evolve SKILL.md §6): 每句对白必须使用 <d>[Language] 原始台词</d>;<d> 内只放语言标签和台词;原词、语序、 原始标点逐字保留,不翻译、不润色、不补词、不擅自加句号/感叹号/省略号;发声者使用稳定 (S1)/(S2) 编号;说话方式/音色/动作写在 <d> 外。若任务/场景不涉及对白,本维度记 N/A (按 §3.1 的"未发生违规 = 满分"处理,不扣分)。

分数 判据
5 全部对白都在 <d> 内,<d> 内只含语言标签 + 原始台词;逐字逐标点保真;(Sx) 编号稳定且与发声者一一对应;说话方式/音色/动作都在 <d> 外
4 格式与保真完全正确,仅 1 处轻微瑕疵(如 (Sx) 首次出现时未在括号内注明音色特征,但不影响辨识)
3 存在 1 处格式/保真问题但不改变台词语义(如漏写 <d> 闭合标签、标点被规范化但词序未变)
2 擅自改动台词(补句号/感叹号/省略号、改写用词、翻译、补词)但主体仍在对白里;或 (Sx) 编号错乱导致发声者难以对应
1 对白未用 <d> 包裹(写成普通叙述句或裸字符串);或台词被大幅改写/翻译/语义改变

硬错误下限:命中 1-2 档(对白未用 <d> 包裹,或台词擅自改动)→ 总分上限 75。 对白保真属于硬性格式错误(feedback_eval 问题 1 原文"对白格式属于硬性错误"),且七步工作流第七步 "所有对白使用 <d>""台词逐字保真"是"任一硬性检查失败就先修复再输出"的检查项,不能靠其他维度 的高分混过及格线。

判据来源:feedback_eval 问题 1(真实反例 [Chinese] 你出去看看。)+ 七步工作流第五步 + knowhow §1.2(<d>[English] Helloooooooo!</d> 逐字示例)+ evolve SKILL.md §6。

D6 运镜与镜头语言一致性(权重 10)

判据锚点(feedback_eval 问题 4、6 + 七步工作流第六步 + knowhow §1.2/§3/§6 + evolve SKILL.md §5): 单个镜头主导运镜唯一,static/shake/push/pan 不得在同一镜头内互相矛盾(反例:static shot with small amplitude shake);"唯一光源"必须真的唯一;人物不得无进入过程突然出现;道具位置不得跨镜头 跳变;summary/retention_analysis/detailed_description 讲同一件事;Shot 编号与切镜时间连续 合理(不重叠、无间隙);镜头术语准确(knowhow §3 术语表,含幅度/速度两个独立修饰维度)。

分数 判据
5 术语准确无误用;单镜头主导运镜唯一;无光源/人物出现/道具位置矛盾;summary/retention_analysis/detailed_description 跨字段一致;Shot 编号与时间戳连续合理
4 基本一致,仅 1 处轻微瑕疵(如幅度/速度修饰词省略但不影响理解、术语在非关键处小误)
3 同一镜头内混用矛盾运镜(如 static + shake 未拆镜)未处理;或 1 处跨字段不一致(summary 与 detailed_description 讲的不是同一件事);或 Shot 编号/时间戳 1 处不连续
2 出现光源矛盾("唯一光源"却同时出现多个发光源)、人物无过程突然出现、道具位置跨镜头跳变;或多镜头时间戳重叠/有间隙
1 术语大量误用、多镜头结构混乱、跨字段严重矛盾,无法定位主导运镜

判据来源:feedback_eval 问题 4(光源矛盾)+ 问题 6(static shot with small amplitude shake)

  • 七步工作流第六步 + knowhow §1.2/§3 + knowhow §6(时间戳重叠/间隙)+ evolve SKILL.md §5(同一镜头不塞矛盾主导运镜)。

D7 素材可用性预检与阻塞报告(权重 10,生产级硬行为)

判据锚点(feedback_eval 问题 2 + 七步工作流第二步 + knowhow §6):逐项检查参考素材 note; 带水印/错误人脸/错误版本/隐私内容/「必须替换」/「不要使用」→ 视为不可用素材;不得为了完成 输出而静默引用不可用素材;任务必须依赖该素材且输入无可用替代项 → 停止生成正式 Prompt,按调用方 允许的错误格式报告缺失替代素材;若输出 schema 没有错误通道,明确说明 schema 与素材要求不可同时 满足,不要伪造一个合规结果。多素材时必须分别声明各自职责(knowhow §6"参考素材未声明职责就堆叠使用")。

分数 判据
5 逐项预检全部素材 note;无不可用素材,或不可用素材均有可用替代并被正确处理;全部素材职责声明清楚(无"裸奔"堆叠);必需素材不可用且无替代时正确报告阻塞
4 预检了素材但 1 处职责声明不明确;或对轻微 note 提示(如"换一版")处理不彻底但未导致引用污染素材
3 识别到 1 处素材不可用但采取降级处理(如从 references 剔除该素材而未报告阻塞),而任务实际依赖该素材
2 识别到素材不可用但仍静默引用了该素材(references 包含带水印/必须替换的素材)
1 完全未检查素材 note,直接把全部素材堆进 references 使用

硬错误下限:若任务必须依赖某素材、该素材不可用、且无可用替代项,而产出仍静默引用该素材 (对应 1-2 档)→ 总分上限 70。feedback_eval 问题 2 原文"这是很严重的生产问题:skill 会把 已知污染素材送进模型",正确行为是报告阻塞,不能伪造一个看似合规的结果。

判据来源:feedback_eval 问题 2(真实反例:带水印 scene 图仍进 references)+ 七步工作流第二步 (素材预检四步:视为不可用 → 不得静默引用 → 报告缺失替代素材 → schema 无错误通道时明说冲突)+ knowhow §6。

D8 意图忠实与扩写边界(含输入冲突解决)(权重 10)

判据锚点(feedback_eval 问题 3、4、5 + 七步工作流第三、四步 + evolve SKILL.md §10)。本维度由两个 各占 50% 权重的子块构成:

  • 子块 A — 输入冲突解决(F3):检测文字设定/参考图说明/主体定义/样例间冲突;冲突优先级 = 用户当前明确意图与约束 > 主体定义与绑定规则 > 格式指南 > 参考图可见内容与说明 > 样例写法; 样例只说明格式与风格,不能覆盖当前任务事实;可局部解决时采用最小改动(例:「油灯是唯一 光源」+ 场景有蜡烛 → 蜡烛保留但写明未点燃,不能把两者都写成发光源)。
  • 子块 B — 扩写边界(F4):区分输入事实/图片可见信息/低风险可拍摄细节/会改变剧情的高风险推断; 可补低风险细节(轻微呼吸、衣料摩擦、灯焰波动、合理小幅运镜);不得在无依据时添加高风险剧情 推断(角色拒绝/服从/离开/攻击/恐惧/新关系/明确情绪结论);用户只给一句台词时,忠实呈现说话行为, 对方反应保持中性、短暂、开放;信息不足时反问而非臆造(对应 TS-07)。
分数 判据
5 无输入冲突,或冲突被正确识别并按优先级以最小改动解决;扩写严格限于低风险可拍摄细节,无任何高风险剧情推断
4 冲突解决正确但 1 处处理略激进(最小改动之外多改了一处);或补充了 1 处边界模糊但未改变剧情走向的细节
3 识别到冲突但解决违反优先级(如用样例写法覆盖当前任务事实)或未采用最小改动(如直接删蜡烛而非写明未点燃);或出现 1 处高风险剧情推断但程度轻微(如给角色定了明确情绪)
2 多个冲突未解决或解决后互相矛盾;或擅自添加改变剧情的结果(角色拒绝/服从/离开/新关系);或信息不足时臆造具体场景而非反问
1 完全无视输入冲突,输出自相矛盾;或大量编造无依据剧情(角色反应、明确结局)

内部语义说明:本维度区分"被阻塞"(D7 管辖:素材缺失导致无法产出)与"主动跳过/臆造"(本维度管辖: 信息不足或用户未授权时自行决定剧情)。两种失败性质不同,不在同一维度混判——这是有意的语义细分, 即使行业惯例常把两者合并处理,v2 也保留该区分度。

判据来源:feedback_eval 问题 3(擅自添加剧情结论)+ 问题 4(光源冲突)+ 问题 5(部分细节没有 来源)+ 七步工作流第三、四步 + evolve SKILL.md §10(边界情况处理)。

D9 输出前机械校验(权重 10)

判据锚点(feedback_eval 问题 7 + 七步工作流第七步 + evolve SKILL.md §3.1 + evolve_report 4.3): instruction 与六段正文齐全且顺序正确;字段名完全正确;所有 <Subject N>/<Picture N> 已定义且 编号一致;references 顺序与 <Picture N> 完全对应;人物立绘仅作人物来源绑定、不另起图片条目; JSON 可解析、无 schema 外字段或解释文字;无残留模板占位符(Shot N/S.SS 未解析成具体数值, evolve SKILL.md §3.1 硬规则——evolve_report 4.3 明确要求给起始指令行一个判据位置,v2 落地在本维度)。 对白/素材/剧情类内容问题由 D5/D7/D8 各自判分,本维度只判结构性机械项,避免重复扣分。

分数 判据
5 全部机械检查项通过:段落齐全顺序正确、字段名精确、<Subject N>/<Picture N> 编号一致、references 顺序与 <Picture N> 完全对应、立绘仅绑定人物、JSON 可解析、无占位符、无 schema 外字段
4 1 处非核心机械问题(如某字段名大小写不规范但可解析、某个 <Subject N> 引用顺序轻微偏差)
3 2 处机械问题,或 1 处中等结构问题(缺一段、references 顺序与 <Picture N> 不对应)
2 ≥3 处机械问题,或字段名错误、JSON 不可解析、留有模板占位符(Shot N/S.SS 未替换成具体数值)
1 结构混乱,无法识别为合规输出

判据来源:feedback_eval 问题 7(缺少输出前机械校验的完整检查清单)+ 七步工作流第七步 + evolve SKILL.md §3.1(占位符硬规则)+ evolve_report 4.3(指令行判据归属)。


三、总分计算方法

3.1 加权和

加权和 = Σ(维度得分/5 × 维度权重)   (满分 100)

某维度判定为 N/A(如无声场景的 D5、触发阻塞时无 Prompt 可评的 D2-D9)时,按"未发生该维度对应 的违规行为"处理,记满分 5 分、不扣分——沿用 evolve_report 4.2 对 TS-07 边界场景的既有处理惯例。

3.2 封顶与硬错误下限

封顶 = 取所有已触发上限的最小值:

D1 封顶(保留 v1):
  若 D1 ≤ 1 → 总分上限 40
  若 D1 = 2 → 总分上限 60
  若 D1 ≥ 3 → D1 不封顶

D5 硬错误下限(v2 新增):
  命中 D5 1-2 档(对白未用 <d> 包裹,或台词擅自改动)→ 总分上限 75

D7 硬错误下限(v2 新增):
  命中 D7 1-2 档(必需素材不可用且无替代时静默引用)→ 总分上限 70

最终得分 = min(加权和, 所有已触发的上限)

为什么保留 D1 封顶 + 新增 D5/D7 硬错误下限:

  • D1 封顶保留:模式误判是结构性灾难,且是 90 分线可达性的关键路径(baseline_target.md §四—— "真正的风险不在 90 分定得过高,而在 D1 封顶规则")。
  • D5/D7 硬错误下限新增:v1 只有 D1 一道天花板,但生产评测证明对白格式错误(F1)与静默引用污染素材 (F2)都是"任何一项出现就必须修复再输出"的硬性错误。v2 给它们各设一道低于及格线的总分上限, 确保单个硬错误不会被其他维度的高分稀释到 90 分以上。

3.3 阻塞产出评分规则(v2 新增,D7 专属)

当任务存在"必需素材不可用且无可用替代项"(D7 触发阻塞条件)时:

  1. 正确阻塞(报告缺失替代素材 / 明说 schema 与素材要求不可同时满足,未产出正式 Prompt): D7 = 5 分,其余依赖 Prompt 正文的维度(D2/D4/D5/D6/D8/D9)按 N/A(满分)处理,该场景得分 100, 并作为一次"正确阻塞"的正样本记录。
  2. 错误产出(静默引用不可用素材,产出正式 Prompt):D7 按 1-2 档判分,触发 D7 硬错误下限(70); 其余维度照常评分。
  3. 折中行为(产出阻塞说明,但同时又附了一个引用不可用素材的 Prompt):按错误行为判(D7 取最低 档),触发 D7 硬错误下限——"报阻塞还附带污染输出"比单纯的阻塞更不可接受。
  4. 若输出 schema 没有错误通道,agent 必须明确指出"schema 与素材要求不可同时满足"并停止产出, 视为正确阻塞;不得为了凑 schema 而引用污染素材。

3.4 判定等级(沿用 v1,passing_score = 90)

分数区间 等级 处置建议
≥95 优秀(目标线) 达到 Evolver 训练收敛目标,可部署
90-94 合格(硬性部署线) 达到部署门槛,建议下一轮针对薄弱维度微调
75-89 待改进 不建议直接部署,需补齐薄弱维度重新评分
不合格 判定为结构性缺失或硬错误触发封顶,需要重写核心维度

passing_score(硬性部署线)= 90:沿用 v1(baseline_target.md §四 已核实可达),本轮不重设。 新增的 D5/D7 硬错误下限会把这个门槛变得更"硬"——任何一个硬错误都会把总分压到 75/70,必然低于 及格线。


四、判据来源逐条对照表

来源 落地维度 说明
feedback_eval 问题 1(对白格式硬性错误) D5 v2 核心触发点之一,D5 直接以该反例为锚点
feedback_eval 问题 2(漏掉素材硬阻塞条件) D7 v2 核心触发点,含阻塞/静默引用双向判据
feedback_eval 问题 3(擅自添加剧情结论) D8(子块 B) 扩写边界
feedback_eval 问题 4(光源设定自相矛盾) D8(子块 A)+ D6 冲突解决 + 镜头一致
feedback_eval 问题 5(部分细节没有来源) D8(子块 B) 输入事实 vs 推断的分类
feedback_eval 问题 6(镜头语言局部冲突) D6 static shot with small amplitude shake 反例
feedback_eval 问题 7(缺少输出前机械校验) D9 固定检查表
feedback_eval 七步工作流第一步(提取硬约束) D2/D9 硬约束表落点为字段完整 + 机械校验
feedback_eval 七步工作流第二步(引用素材预检) D7 四步预检逻辑
feedback_eval 七步工作流第三步(解决输入冲突) D8(子块 A) 优先级表 + 最小改动
feedback_eval 七步工作流第四步(控制扩写边界) D8(子块 B) 低风险/高风险分类
feedback_eval 七步工作流第五步(严格处理对白) D5 <d> 六条要求
feedback_eval 七步工作流第六步(保持物理与镜头一致) D6 六项检查
feedback_eval 七步工作流第七步(输出前机械验收) D9 11 项检查清单
knowhow §1.1(五模式表 + Ref2VA 三字段) D1/D2 结构性锚点,v1 沿用
knowhow §1.2((S1)/<d> 逐字示例) D5/D6 photogptai.com 复核
knowhow §3(镜头术语表) D6 全部术语验证准确
knowhow §4(具体性三问法) D4 证据最充分的一条规则
knowhow §5(声音设计规范 + N/A 显式声明) D3 fal.ai 来源
knowhow §6(六类新增错误) D1/D3/D6/D7 拆散归入各自自然维度
evolve SKILL.md §3.1(指令行占位符硬规则) D9 Shot N/S.SS 必须解析
evolve SKILL.md §5(同一镜头不塞矛盾运镜) D6 与 feedback_eval 问题 6 同源
evolve SKILL.md §6(对白逐字保真语法) D5 <d> 内只放语言标签 + 原始台词
evolve SKILL.md §7(N/A 精确条件) D3 比 knowhow §5 更精确,TS-10 触发点
evolve_report 4.3(指令行判据归属) D9 补上 v1 D2 挂靠不全的缺口
evolve_report 4.4(N/A 条件从未被场景触发) D3 + TS-10 触发 test_scenarios 新增 TS-10
baseline_target.md §四(90 分可达性 + D1 封顶关键路径) D1 + §3.2 封顶规则保留依据

9 个维度全部能追溯到 feedback_eval.md / knowhow_v1.md / evolve SKILL.md / evolve_report.md 的具体 章节,没有凭空设计的判据。