--- name: detect description: 检测的功能合同(scenario: validation/consistency_check,检测槽位)。检查清单由 schema 字段自动生成——凡 aiContext 含 detection 的字段即检查项。 disable-model-invocation: true --- # 检测(scenario: validation / consistency_check | purpose: detection | 槽位: 检测→detector) 何时用:候选章生成后、用户三决策前的伴随检查(C4);也可对既有章回溯检查。 ## 元数据驱动(本功能的核心机制) **检查清单由字段生成,不硬编**:凡 aiContext 含 `detection` 的字段,自动成为一个检查项—— | 字段(来源) | 检查什么 | |---|---| | character.知情范围 | 角色说出/表现出不该知道的事("说漏嘴"是第一大穿帮) | | character.行事逻辑/说话方式 | 言行与语言指纹逐一核对 | | power_system.代价限制 | 境界与能力是否越过体系代价 | | location.规则特例 | 地点规则是否被违反 | | item 能力边界 | 物品表现是否超出卡面 | | 演变历程(各实体型) | 演变连续性/跳级穿帮(上一章还4级、这一章突然7级;登场/退场节点缺失或时间线倒挂) | | outline.伏笔动作 | 埋/推/收是否照细纲执行,有无擅自新开或提前回收 | | work_core.谜底与真相/结局方向 | **防提前泄底**——这正是检测可见底牌的原因 | | style 黑名单与画像 | Grep 逐词扫黑名单;宣告情绪/形容词堆叠/无三件套场景抽查 | | narrative_state | 时间线/即时局面/角色位置衔接 | schema 给字段加上 detection 用途,检查项自动+1,本 skill 与 detector 一字不改。 ## 输出合同 唯一一份报告落 `works/<书>/评审/第NNN章-检测.md`(不入 git)。每条问题: `[严重度 高/中/低] 位置(场景N·引原句) | 类型 | 依据(哪张卡哪个字段) | 建议改法` 末尾:阻塞性 N 条(不修不建议采纳)/建议性 N 条 + 「本次检查用不上但设定卡缺失的字段」(设计发现)。 ## 红线 只产报告,不改任何创作文件;证据先行——无依据的观感问题归「建议」并标明主观;底牌信息仅用于检测判断。