director.performance
非武打文戏的表演指导——微表情/肢体语言/视线设计/沉默表演/角色行为模式。AI 不会自己「演」,情绪必须在 prompt 里精确物理化成可拍的身体信号(眉/眼/嘴/手/肩/呼吸/停顿)。Nomi 写文戏 shot 的 prompt 时参考,让画面演得出「情绪」而不是只写情绪词。
git clone --depth 1 https://github.com/aqm857886159/Nomi /tmp/director.performance && cp -r /tmp/director.performance/skills/director-performance ~/.claude/skills/director.performanceSKILL.md
# 文戏表演指导(把情绪拆成可拍的身体信号) 写文戏 shot 的 `prompt` 时用这套方法论。核心一句话:**AI 不会「演戏」**——你不能写「她很难过」然后指望 Seedance / 可灵生成一个悲伤的表演。你必须写**可观察的物理动作**:「她的嘴角向下压了一点,眼睛看着杯子但没聚焦,右手手指在桌面上无意识敲了两下」。 **表演 = 可观察的物理动作。情绪是观众从动作里读出来的,不是写进 prompt 的。** 这条和 `director.shot.translation` 的「污染词铁律」(抽象情绪词 = AI 演不出的污染)呼应;那边讲「哪些词不能写进 prompt」,这里讲**表演本身怎么拆成可拍的身体信号**。 ## 铁律:不写情绪词,只写动作 | 情绪词(AI 演不出) | 外化成 prompt 里的动作 | |--------------------|----------------------| | 她很紧张 | 她的拇指反复摩挲食指侧面 | | 他很愤怒 | 他的下颌肌肉绷紧,太阳穴青筋微微跳动 | | 她很悲伤 | 她低头,眼睛盯着桌面一个点,眨眼变慢 | | 他很开心 | 他嘴角上扬,但只扬了一侧,眼睛微微眯起 | | 她犹豫 | 她的手伸向门把手,停在半空,手指张了又合 | | 他恐惧 | 他瞳孔扩大,肩膀微微收拢,后退半步但脚还没完全离地 | 写 prompt 时直接用右列这种外化描述。左列这类抽象词一个都别进 `prompt` 字段。 ## 微表情 → 物理信号对照 微表情 = 持续不超过 0.5 秒的面部变化。观众可能没意识到看见了什么,但会「感觉到」。写 prompt 时从下表挑具体动作,别写「面露X色」。 | 面部区域 | 动作 | 传达 | |---------|------|------| | 眉毛 | 内侧上扬 | 担忧、同情 | | 眉毛 | 整体下压 | 愤怒、专注 | | 眉毛 | 单侧挑起 | 怀疑、不屑 | | 眼睛 | 瞳孔扩大 | 恐惧、惊讶、兴趣 | | 眼睛 | 眯起 | 怀疑、开心、光线刺激 | | 眼睛 | 视线下移 | 羞耻、回避、思考 | | 眼睛 | 视线固定不动 | 震惊、决心、威胁 | | 眼睛 | 眨眼加速 | 紧张、不安 | | 眼睛 | 眨眼减慢 | 悲伤、疲惫、放空 | | 嘴 | 嘴角下压 | 不满、悲伤 | | 嘴 | 嘴唇抿紧 | 克制、忍耐 | | 嘴 | 微微张开 | 惊讶、准备说话又没说 | | 嘴 | 咬下唇 | 紧张、犹豫 | | 下颌 | 绷紧 | 愤怒、决心 | | 下颌 | 松弛 | 放松、放弃 | | 鼻翼 | 微微扩张 | 愤怒、深呼吸 | **AI 生成里的微表情约束**:当前 i2v 模型能生成明显表情(微笑、皱眉),但纯微表情(瞳孔变化、嘴角 1 毫米下压)可靠度低。所以:① 写微表情时配一个更明显的辅助动作(「她抿紧嘴唇,同时视线移开」);② 微表情只在**近景 / 特写**才有效,中景远景里几乎无效——需要微表演的 shot,构图就往特写靠。 ## 肢体语言 ### 手部——最诚实的表演者 手很难被有意识地控制,是最细腻的情绪指标。 | 手部动作 | 传达 | |---------|------| | 握拳 | 愤怒、紧张、克制 | | 搓手 / 揉指 | 焦虑、不安 | | 手指敲桌面 | 不耐烦、思考 | | 双手交叉抱胸前 | 防御、封闭 | | 手插口袋 | 隐藏、不参与 | | 抚摸物件(杯子 / 手机)| 寻求安慰、转移注意力 | | 手掌向上摊开 | 坦诚、无奈 | | 指向 | 攻击性、指控 | | 手轻触嘴唇 | 犹豫要不要说 | | 手指绞在一起 | 极度紧张 | ⚠️ 手部特写易生多指 / 畸形;非必要不给手部特写,需要时提示词里可加负面词排除「多余的手指」。 ### 身体姿态——权力与安全感 | 姿态 | 传达 | |------|------| | 挺直坐 / 站 | 自信、警觉、正式 | | 前倾 | 关注、进攻、兴趣 | | 后仰 | 评估、放松、优越感 | | 缩肩 | 不安全、防御、畏缩 | | 扩肩 | 自信、威胁、占据空间 | | 侧身 | 回避、不想正面面对 | | 转身 | 拒绝、结束对话 | | 靠墙 / 靠门框 | 旁观、不完全参与、随时准备离开 | ### 距离——关系的物理化 | 距离 | 关系含义 | |------|---------| | < 0.5 米 | 亲密或威胁 | | 0.5–1 米 | 信任或对峙 | | 1–2 米 | 社交距离 | | > 2 米 | 疏远或正式 | 距离变化 = 关系变化:角色走近 = 关系拉近(或压迫加大);角色退开 = 关系疏远(或解除威胁)。多镜文戏里,两人间距在镜与镜之间的收放,本身就是叙事。 ## 视线设计 视线 = 注意力方向 = 观众了解「角色在想什么」的最重要线索。写 prompt 时把「注视 / 望向 / 背对」翻成**头部方向 + 眼睛焦点**这种可拍的描述。 | 视线行为 | 含义 | |---------|------| | 直视对方眼睛 | 自信、诚实、挑战、亲密 | | 看对方但避开眼睛(看鼻 / 嘴 / 额)| 不完全坦诚 | | 视线偏移 / 移开 | 回避、说谎、羞耻、思考 | | 视线下移 | 服从、悲伤、反思 | | 视线上移 | 回忆、思考、不屑 | | 视线固定在某物上 | 那个物件对角色有意义 | | 视线穿过对方(看远方)| 放空、失去连接、已做出决定 | | 频繁转移视线 | 不安、寻找出路 | **视线与对话的配合**:说话时看对方 = 传递信息;说话时不看对方 = 对自己说 / 回避;听时看对方 = 在接收;听时不看对方 = 在想自己的事。 ## 沉默表演 沉默不是「什么都没发生」,是「所有事都在发生但没说出来」。一个没有台词的文戏 shot,prompt 里必须给足身体信号,否则 AI 会生成一张呆滞的静止脸。 **沉默中该有什么**(挑 1–2 个写进 prompt): - 呼吸变化(加深 / 屏住 / 叹气,肩胸起伏) - 视线移动(看什么、不看什么) - 微动作(手指动、脚尖动、舔嘴唇) - 重心转移(从一只脚移到另一只脚) - 和环境的微互动(摸杯子、调整衣服、看手表) **沉默的长度**(决定这一 shot 的 `durationSec` 与需要多少微表演支撑): | 长度 | 效果 | |------|------| | 0.5–1 秒 | 思考间隙,自然 | | 2–3 秒 | 重量感——角色在做决定或消化信息 | | 4–5 秒 | 极重——观众开始不适,张力拉满 | | 5 秒以上 | 特意设计的「静止时刻」,必须靠微表情 + 微动作撑住,否则空 | ## 角色行为模式(同一角色的「身体签名」) 设计一段表演前,先在脑子里给角色勾一层行为底色,让**同一角色在不同 shot 里的表演自然趋同**。这只是你写 prompt 时的内部参考准绳,不写进任何字段、不逐镜校验。 | 维度 | 内容 | |------|------| | 习惯动作 | 不同状态下的标志性动作(思考摸下巴 / 紧张攥拳 / 放松翘脚) | | 空间习惯 | 房间里习惯待的位置(靠窗 / 靠门 / 中央 / 角落) | | 对话距离偏好 | 和人说话习惯保持多远 | | 情绪泄漏点 | 最容易暴露真实情绪的部位(手 / 嘴唇 / 眼睛 / 肩膀) | | 防御姿态 | 感到威胁时的本能反应(抱臂 / 后退 / 沉默 / 反击) | 角色的行为模式就是他的「身体签名」——想清楚它,多镜之间的表演才连得起来。 ## 落进 shot 的 prompt 时 写文戏 shot 的 `prompt` 字段时: 1. **先写动作**(可观察的物理行为),用上面各表挑具体身体信号。 2. 设计阶段如需记录表演目的,可在自己草稿里用括号补一句(如「他在犹豫是否要做这个决定」)——但**落进 `prompt` 时删掉括号里的目的说明**,只留动作。 3. 补上这一 shot 的景别 / 运镜(视频镜头),需要微表演的往特写靠。 4. **一条 prompt 里表演动作别超过 3–4 个**——AI 处理不了太密集的表演指令,密了反而全糊。 示例(视频 shot 的 prompt): > 「近景。角色的手停在控制台上方,手指微微张开但没按下去。视线从控制台移向舷窗外的深空,停约两秒。然后闭眼,深吸一口气,肩膀起伏,手指合拢,按下去。」
Mandatory for every Nomi corrective change: user-reported bugs, regressions, CI-only failures, flaky tests, performance or security defects, review/audit findings, and compatibility failures in any production path. Classify one_off versus recurring before implementation. Recurring and high-risk repairs require a schema-v3 contract, shared enforcement boundary, structural prevention, dependency lifecycle decision, and changed regression evidence.
品牌宣传片 playbook。把产品文案/卖点做成一条「3 秒钩子 → 卖点 → 使用场景 → 行动号召」的短宣传片,分阶段执行(剧本审阅 → 拆镜 → 落画布 → 生成 → 排时间轴),每阶段暂停让用户审阅。
编辑创作区文档:读取当前内容,追加或替换文本,维护分镜描述格式。
非对抗性动作场景(跑酷/追逐/攀爬/特技/坠落)的动作编排知识——专业动作词汇、环境交互、动作节奏、FPV 追拍、身体力学约束、怎么把动作精确物理化地描述进视频提示词;Nomi 写动作戏 shot 时参考。
服化道——设计「人物设定图」与「场景环境图」的生图提示词,含顶部「风格前缀块」(摄影机/胶片/调色/画幅等烧进画面的统一风格)+ 生图 avoid(多指/文字水印/穿帮等)+ identity DNA(角色跨图一致的关键特征锁定)。Nomi 为角色/场景等视觉 anchor(`carrier: visual`)生成参考图、写它的生图 prompt 时参考。
镜头语言与摄影技法方法论——统一景别体系/构图规则/运镜的情绪语言/打光方案/景深控制/色温光源/镜头特性,以及这些怎么翻译成视频提示词该怎么写。Nomi 拆镜头或写视频 shot 的 prompt 时参考。