矛盾与场景冲突分开设计

本页重点处理双方都会学习和行动的对抗型冲突。自然环境可以不断施压,内心矛盾可以牵制决定,它们无需假扮成会出招的人物。

长期矛盾回答“双方为什么总会碰撞”,场景冲突回答“今天为哪一个具体结果交手”。例如一方要保住旧物原貌,另一方要让它安全投入使用,这是长期矛盾;今天是否拆掉原装外壳,是可结算的场景冲突。

只写主角目标和障碍,还看不见对手怎样主动。给双方都补四项:想取得的结果、手中筹码、不能公开放弃的底线、上一轮后学到什么。

用反制回合推进,而非单向加难

回合行动与改变
试探行动与反制:用低成本办法争取结果;对方:暴露一项限制或条件;改变:信息与立场
加码行动与反制:投入更重要的筹码;对方:改规则、联盟或证据解释;改变:资源与可选方案
锁死行动与反制:迫使对方公开选择;对方:承担损失或反向揭底;改变:关系与退路
决断行动与反制:在剩余选项中行动;对方:给出最后回应;改变:不可逆结果

不要求每个故事固定四轮。表格只检查双方是否会学习,以及每次交手是否留下东西;能在两轮完成的冲突无需拉长。

此表是本页用于核对的简表,不是 skill 的固定四轮交付格式。有限同意可能只改变一次复查资格,不必每轮都制造不可逆损失。

原创范例:广播塔修复赛

旧城广播协会要选一队修复停用多年的山顶发射塔。旧机组已运到工作间做离线初测,调谐器仍在机组内。工程师梁昼主张保留原装调谐器,证明旧设备仍能工作;安全主管贺敏坚持先拆除它,避免未经检查的部件进入试播。今天“整机装回塔上”与“先拆下调谐器进一步检查”的要求不能同时执行,长期目标却都是恢复广播。本例中梁昼负责工程提案,贺敏决定是否允许安装与试验,协会安排日期,赞助方可决定资助但不能代替试验许可。

试探:梁昼提交台架测试,显示初测机组的短讯号保持稳定。贺敏不否定结果,却指出测试未包含山顶潮湿环境,只同意继续离线检查。结算:梁昼赢得测试资格,没有赢得安装权。

加码:梁昼找到旧维护日志,提出按原结构做密封。贺敏发现日志最后几页缺失,改要求团队先完成替代件方案。结算:历史价值仍在,原件不再是唯一选项。

条件改变:赞助方要求纪念日试播,并以“原机复活”作为继续出资条件。梁昼不能凭资助要求越过贺敏;他向协会说明日志缺页,提出先将原件与替代件做离线台架对照,暂不安装。贺敏接受有人值守的低功率离线试验范围,协会同意先保留纪念日安排、按检查结果再选设备。原件获得一次比较机会,不等于已经获准接入山顶发射塔;赞助方是否接受延期仍待回应。

高潮前的冲突没有变成互骂。每轮都改变权限、证据和方案,双方也根据上一轮调整。最终试验成败仍要在后续场景结算,本文没有虚构执行结果。

把一轮冲突写成正文:争取一次比较机会

沿用广播塔原例,把“条件改变”一轮展开。这个完整候选只落实有限的试验许可与协会安排;替代件是否已经备齐、试验是否成功都留待后续。

梁昼把赞助方的要求递给贺敏。“纪念日要播,出资条件还是‘原机复活’。”

贺敏没接机组的安装申请,先翻开那本维护日志。最后几页缺失的地方,她已经看过了。

“这笔钱不能补上那几页。”她说,“你还是要直接装回塔?”

梁昼把申请收回来。“不装。我想先比较原件和替代件。原件还有价值,也不该因为有价值,就跳过检查。”

“比较在哪儿?”

“离线台架。按替代方案把东西备齐,先做对照。”

贺敏在新的申请上写下有人值守、低功率、离线三个条件,把“安装”划去。“这个范围可以。山顶的条件没查清之前,不能拿台架结果当上塔许可。”

梁昼看完,把申请留给她签。他没有把那张赞助要求压在下面。

协会负责排日期的人一直在旁边听。梁昼转向他:“日志缺页,原件要跟替代件比较。今天不能定纪念日用哪套。”

对方把纪念日留在安排表上,在设备一栏写了待定。“日子先保留,检查后再选。延期的事,你还得跟赞助方谈。”

“我会把现在能做的范围告诉他们。”梁昼说。

他拿回签好的试验申请,和原安装申请分开放进文件夹。原件终于有一次比较机会;装回山顶的那一栏仍然没有签字。

梁昼没有获得最初想要的安装权,却主动改提案,争取到原件能继续被评估的机会;贺敏接受新范围,也保住她负责的限制。协会实际保留日期,但没替赞助方答应延期。许可不是试验已经执行,更不是设备恢复广播。

这一轮可以在这里结束。它留下明确进展与后续问题,不必立即补一个新事故,逼双方再损失更多。若下一场写比较结果,需要先在故事中落实材料和测试范围,再让人物据实际结果选择。

怎样升级而不重复

升级可以换四个维度:

  • 筹码:从口头意见到信誉、资源或承诺。
  • 公开范围:从私下协商到团队必须站队。
  • 可逆性:从可撤回提案到会永久改变关系或物件的行动。
  • 时间与出口:旧折中方案因前一轮结果失效。

需要升级时可以改变其中一项,不要求每轮扩大损失。若只是对手换一句更难听的话、主角再用同样证据回应,先检查是否重复;语气也能表现关系,只是不能据此宣称实际权限已经变化。

冲突常见失败与修正

失败修正
对手只负责说不给他独立目标、筹码和可接受条件
主角每轮重复同一办法让人物利用上一轮信息调整;同一方法有新的适用理由时可继续使用
突然出现新事故强行升级优先从已有筹码、承诺和关系推导
吵得很凶但场面归零让权限、资源、信息或关系发生变化
一方赢了,对方像没学过写出败方如何调整证据、联盟或规则

常见问题

人物目标不同就算冲突吗?

设计双方对抗时,要检查目标在当前条件下哪里不能同时满足,以及双方会怎样行动影响结果。单纯观点不同也可以只是讨论。内心或环境冲突则另看压力如何使选择付出代价,无需硬加第二个行动者。

冲突必须越来越危险吗?

不用。对抗可以转向信誉、关系、资源或权限,也可以通过协商完成。核对这一轮留下什么可辨认的进展、回应或新条件;旧解法确实失效时再调整,不把更多危险或更大损失当每场冲突的必需品。

用 skill 来做

在 Claude Code 里说:“用 /story-long-write 只设计这段对抗的冲突阶梯,为双方列不相容结果、筹码、底线和学习能力,再逐轮写出招、反制与改变的筹码或出口;不写正文”(Codex 里使用 $story-long-write)。

查看具体方法: 矛盾、场景冲突与驱动力 · 阶段兑现与可选行动成本 · 作者选择与已定事实优先

了解 Oh Story在 GitHub 查看 story-long-write

全部指南