--- name: scene-tension-engine type: reference description: > Scene-level tension and causation engine. Use when scenes feel flat, sequential, over-explanatory, or when revision needs every scene to change power, knowledge, relationship, or stakes. model-invocable: false --- # Scene Tension Engine 一个场景存在的理由不是“这里发生了一些事”,而是“读者、人物或关系在这里发生了不可逆变化”。 --- # 1. 场景四问 每场必须回答: ```text 谁想要什么? 谁或什么阻止他? 场景结束时什么变了? 这个变化如何逼出下一场? ``` 没有变化的场景,删除、合并或重写。 --- # 2. 变化类型 场景至少改变一种东西: ```text 权力:谁占上风发生变化。 知识:人物或读者知道了新事实。 关系:亲密、信任、亏欠、威胁发生变化。 风险:损失变得更近、更具体或更不可逆。 自我认知:人物对自己的谎言出现裂缝。 ``` 短篇优先选择能同时改变两种以上的场景。 --- # 3. 场景进入 默认从压力已经开始的地方进入: ```text 谈判已经破裂 尸体已经被发现 谎言已经说出口 钱已经不见 门外的人已经敲第三次 ``` 把铺垫埋在动作、对话和细节里,不要先铺完再开戏。 --- # 4. 场景退出 不要在情绪解释完之后才离场。优先停在: ```text 人物刚做完无法撤回的动作 读者刚意识到某个事实更糟 一句话改变了关系 一个细节让前文意义反转 ``` --- # 5. 重写方法 ```text 把闲聊改成交易、审问、隐瞒、告别或勒索。 给每个场景设置一个倒计时或外部压力。 删掉人物已经知道、读者也已经知道的信息交换。 让对话每三到五轮发生一次权力转移。 用动作暴露情绪,用物件承载关系变化。 ```