relationship-dynamics

对手戏权力关系与隐性冲突。处理角色间的互动张力、权力天平与地位博弈。

SKILL.md

GitHub

Relationship Dynamics Skill (对手戏与人际动力学)

skills/relationship-dynamics.md 负责处理角色之间的互动张力、权力天平(Power Balance)及隐性冲突,杜绝 AI 角色各自各演、缺乏互动的“信息孤岛”现象。


1. 核心理论:表演来自关系与对手刺激

迈斯纳技术核心 (Meisner Technique):
表演的本质是“在假定的情境中做出真实的反应”。角色的每一个动作、每一次迟疑、每一抹神态,都不是自己凭空生成的,而是被对手的微小行为逼出来的。

双人或多人场景中,禁止给双方设定相同的情绪(例如“两人都很愤怒”、“两人都很悲伤”)。
必须通过不对称的目标与权力结构制造戏剧摩擦。


2. 关系分析维度

  1. Power Balance (权力天平与博弈):
    • 谁此刻在心理上占据主导权?
    • 劣势方是通过迎合、装傻、沉默还是反抗来进行防御?
    • 权力天平是否在本场某一个节拍点发生逆转?
  2. Trust & Secrets (信任度与秘密):
    • A 是否知道 B 在撒谎?
    • B 是否知道 A 已经发现了自己的秘密?
  3. Physical Distance & Territory (身体距离与领地感):
    • 侵入私人空间(Intimate Space, < 45cm)代表压迫或深情;
    • 后撤、拉开椅子、走到窗前代表建立心理防御护城河。

3. 结构化输出示例

符合 relationship.schema.json:

{
  "character_a": "陆峰(父亲)",
  "character_b": "陆鸣(儿子)",
  "relationship_type": "多年未见的疏离父子,既存在血缘责任又充满互不理解的怨恨",
  "trust": -4,
  "power_balance": "父亲试图维持长辈威严(虚张声势),儿子手握经济独立底气(掌握实际话语权)",
  "history": "五年前父亲破产并擅自变卖了母亲留下的老宅",
  "unspoken_conflict": "父亲今天名义上是来探望,实则是想向儿子借十万元还清债务",
  "current_tension": "儿子明知父亲的企图,正冷眼等待父亲什么时候摊牌",
  "what_a_wants_from_b": "试探儿子的态度,在不丢尽长辈脸面的前提下把钱借到手",
  "what_b_wants_from_a": "逼父亲亲口说出真实来意,打碎他虚伪的客套与伪善"
}

4. 互动行为驱动规则

  1. 动作与视线的相互咬合:
    • 当 A 突然拉近距离直视 B 时,B 绝不能毫无反应。B 可以是:目光瞬间偏转看茶杯、身体向后微仰、或者嘴角勾起一丝嘲弄的冷笑。
  2. 动作节奏的互补与反差:
    • 一方急躁多话(语速快、动作零碎、频繁挪动椅子),另一方则应保持异乎寻常的沉静与克制(固定坐姿、缓慢眨眼、沉默倾听),以此拉开戏剧张力。
  3. 触碰与物理界限:
    • 影视剧中的触碰(搭肩、递茶、递纸巾、抓住手腕)永远带有权力施加或情感试探,必须有明确的前期铺垫与后置反应。