3.9 KiB
3.9 KiB
B4 收敛环 · fable 独立质量审查报告(2026-07-13)
审查者=fable 子代理(独立上下文);输入=全链脚本+金标准+库内 19 卡/15 章细纲/拒卡记录。 本文件是 B4 实施的 SoT;实施进度见文末勾选。
裁决摘要(ROI 排序)
- 【bug 级】CONTRACTS 漂移冤案:parse_llm 手写合同与库内字段名漂移(emotion/scene_pattern/trope 全对不上),M3 正确产出的 11 张非 craft 卡全被守卫冤杀(拒卡记录字段名=prompt 教的名字,已交叉验证坐实)。「craft 偏科」一半是冤案。治=从 muse_meta_field/version snapshot 动态渲染,prompt 与守卫同源。
- 出卡权上移窗级:章级只产候选指纹(并入 scaffold pass,省 ~8-9M token),窗级(复用大纲窗切分)聚类归并出母卡+多出处实例;间隔数字由锚点章号差机械计算,伪精确灭绝。同功 family/单章证不成 trope/伪精确三病同根同治。
- 判重名录废除:窗内判重=聚类天然解决;跨窗跨书=入库前 embedding 相似(阈值 0.85 起校准)→LLM 归并判定。重跑自噬两补丁随之退役。
- craft 单型双模板(不拆型):加「装置形态」枚举(结构装置/场景手法),条件必填/禁填——结构装置必填埋点/回收点/记忆维持;场景手法必填复用节奏/异质化/单章上限,禁填间隔纪律。
- 审核环修补:CRITERIA 第 8 条(场景走位判定)+机械降档(间隔/节奏含"同一场景"类→pass 强制 revise),回测 19 卡零误伤,修 №66 假阳。
- LLM 参数:身份段进 system;范式/大纲线 temperature 1.0/top_p 0.95(M 家族官方推荐,M3 属推断)待 eval n=5 A/B 定版;审核分页 ≤30 卡/批;回写按 idx 不按卡名。
- 抽取窗口×型映射(创始人议题):单章=6 实体型+范式候选hint;窗级=出卡聚类+trope+character_relation;书级=pacing/style。pacing 字段合同 8 字段草案(黄金三章画像/开局策略/上架节奏切换/张力曲线/爽点间隔/文戏武戏配比/钩子密度/例证出处)。
关键证据
- 库内 scene_pattern 合同=目标结构/推进机制/收束方式/信息功能/角色功能位;prompt 教的=参与结构/推进节拍/变数设计/出口设计——拒卡记录中的非法字段名恰好全是后者。
- M3 pass 面精度是要害:5 张 pass 按金标准只 2 张该 pass,而 pass 直通 B5 授权门。
- 摘要复制「定位」:19 卡中 17 张摘要=剧情复述的直接来源,prompt 须禁止。
- 专名机械检查升级:example_parse_scaffold.entities 就是本书专名词典,ingest 加「卡文本命中实体名→拒」。
实施序与状态
- S1 修地基:CONTRACTS 动态渲染+system 分离+审核 idx 匹配(2026-07-13 已实施,验证=重跑 15 章范式 pass 非 craft 应存活)
- S4 审核环:CRITERIA#8+机械降档(已实施;分页 ≤30 待放量前加)
- S2 schema 批:craft 双模板+装置闭合枚举判定测试+读者收益字段(craft/combat/scene_pattern)+emotion 目标情绪+pacing 8 字段启用 → 改 YAML → seed 重跑 → ingest 条件校验+专名词典+枚举校验+禁复合标签
- S3 管线重构:scaffold 扩 hints+窗级聚类出卡+embedding 判重+幂等键改 from_order+间隔机械计算;金标准七条全落 prompt(迁移用例字段/占位符白名单/原理「当X做Y因为读者会Z」/触发条件/滥用反例/摘要模板禁复制定位/短名命名)
- S5 参数 A/B:eval n=5,范式线 0.2 vs 1.0(依赖 S3)
- S6 pacing 书级抽取(依赖 S2+整本拆完)
不建议做(防过度工程)
不拆 craft 为两 target_type;不做三段出卡;不改良名录塞 prompt;不加 frequency/presence penalty;不动审核阈值与三角色;B4 不做 pacing 公共面跨书聚合;不做章级并行化;不给细纲加机械格式校验。