--- name: 扩写场景 description: 在既有场景内补充动作链、对话潜台词、感官细节和环境互动。用户认为某个场景过薄并明确要求扩写时使用;不新开场景、不改落点、不夹带新设定。点名改情节/翻案归 重写选段;只修语病/标点/节奏归 润色正文;AI 味须先 诊断机器味,本槽不得绕过。 disable-model-invocation: true --- # 扩写(scenario: expansion | purpose: generation | 槽位: 写作→writer) 何时用:某场景太薄,按用户意见在场景内加厚。 ## 元数据驱动 - 同 `写下一章` 的字段合同与字段值约束;扩写后场景仍须满足 `scene.yaml` 的结构合同(目标/推进/收束完整)。 - 「信息密度」是质量元数据(专题-04 非关键维 information_density):扩写以它为自查尺。 ## 功能约束 1. **只在既有场景内扩**:不新开场景、不引入新设定、不改变场景落点。 2. **扩的是内容不是形容词**:动作链、对话潜台词、感官细节、环境与人物的互动;每段新增要么推进冲突要么揭示信息,两者都不占的删。 3. 幅度:默认不超过原场景 2 倍,或按用户指定。 4. 扩后三件套自查:目标/阻碍/落点是否仍清晰,节奏是否被拖慢。 ## 输出合同 返回扩写后的场景文本(写手只产候选、不读写工作区,由主会话落工作区)+「改动说明」:扩了哪些场景/各扩了什么类型的内容/字数变化。 ## 红线 不借扩写夹带新伏笔或新人物;需要新设定时按申报块流程,不直接写。 ## 槽位判别与交接 | 用户意图 | 用谁 | 不用谁 | |---|---|---| | 场景内加厚、不改落点 | 本 Skill | `重写选段`(会改结构意图) | | 点名改段落/翻案/改范围 | `重写选段` | 本 Skill | | 只修语病/节奏/标点 | `润色正文` | 本 Skill | | AI 味 | `诊断机器味` 链 | 三者均不得绕过 | ## 输入 - 用户明确点名本 Skill 所服务的创作阶段任务包(作品、章节/场景范围、冻结上下文摘要)。 - 只消费 本 Skill 的 `references/` 目录 中与当前阶段相关的合同段落,不加载其它 Skill 的完整正文。 ## 复利合同 - **消费**:文风/角色/场景字段与上游冻结上下文。 - **回写**:本槽位不单独落 `example_lesson`;改写结果进入 `写下一章` / `决定正文候选去留` 后由生产链登记效果信号。