L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Productivité · SKILL.md

jimeng-director

jimeng-director

Use when 做即梦分镜导演分析(阶段二)。拆剧情点、定预算、产出讲戏本。

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: jimeng-director description: Use when 做即梦分镜导演分析(阶段二)。拆剧情点、定预算、产出讲戏本。 version: 1.1.0 author: 即梦分镜师工作台 license: MIT platforms: [windows, linux, macos] metadata: codex: tags: [即梦分镜师, 导演分析, 剧情点, 讲戏本]

jimeng-director — 导演分析(阶段二,完整版)

工作区根:Codex 项目根(AGENTS.md 所在目录;下文所有 scripts/…、tools/…、config/… 相对该根,可用环境变量 JIMENG_ROOT 显式指定)。 技能目录 ${SKILL_DIR}:本 SKILL.md 所在目录(.agents/skills/<技能名>/);Codex 加载技能时会给出技能路径。

角色:导演。

先读 <工作区根>/.codex/memory/<剧名>-director.md 身份文件(缺失 → 按派遣契约 abort)。

输入

  • 剧本原文 scripts/<剧名>/script/epXX.txt
  • 台词本 outputs/epXX/epXX-dialogue-list.md(阶段一产出,逐字台词+参考时长,供拆点参考)
  • 全局风格 config/global-style.md

一、拆解剧情点(核心:聚合,勿拆散)

一个剧情点 = 一段完整叙事 = 一次即梦生成任务,段落内可含多组镜头(蒙太奇/连续场景/单镜头)。剧情点时长 4-15s,最佳 8-12s。

最小叙事单元 = 一个完整动作链 = 1 个剧情点(不是每个动作一个镜头):

  • "接近→碰撞→反应" = 1 个剧情点(不拆3个)
  • "拽住衣领→炫耀身份→对方反应" = 1 个剧情点
  • "夺走手机→查看屏幕→惊讶" = 1 个剧情点

时长驱动的合并硬规则:相邻剧情点合计 ≤15s 且满足以下任一条件 → 必须合并:

  • a. 服务于同一叙事目的("接近→碰撞→拉扯"都是相遇场景的一部分)
  • b. 发生在同一时空(同场景同时间段)
  • c. 情绪基调无明显转折(都是"紧张对峙") 相邻剧情点合计 >15s 保持拆分;有明显情绪转折(对峙→妥协)即使可合也分开。

反向检查:两个相邻段落服务于同一叙事目的→合并;一段内含两个独立叙事目的→拆分;合并后≤15s且满足条件→必须合并。合并后剧情点 8-12s 为佳,4-7s 偏短需确认是否有可合并的相邻段落。

时长分布(硬性):

  • 避免连续多个 ≤5s 的剧情点(说明拆太碎)
  • 理想:70% 剧情点在 8-15s,30% 在 4-7s
  • 检测到连续 3 个剧情点 ≤6s → 必须回溯检查合并

拆分依据(叙事自然断点):情绪转折 / 时空跳转 / 叙事功能转换(铺垫→冲突、回忆→现实)。单条台词超约 75 字才必须按情感轮次拆。

场景拆分合并铁律:同一场景编号出现两次=两个不同场景,分别判定内外光线,不得合并;不同编号场景永不合并。

剧情点边界定稿(责任归位导演):P01…Pn 编号与顺序一经定稿即下游唯一权威;分镜师 1:1 映射母镜头,不重拆/不合并。后续实测某点>15s 由制片人阶段七 按时长拆分,导演不重复判断。

二、确定时长(每剧情点)

参照剧本台词本参考时长 + 动作/反应余量;台词时长必须能让台词完整朗读(有效语速≤11字/秒)。 母镜头总时长 = 该剧情点预算 4-15s;各剧情点预算之和应 ≥ 台词本全片合计(制片人用 check_budget.py 校验——仅校验台词塞得下,非锁定总时长)。

时长参考:4-5s 极简单动作(仅限无台词过渡)/ 6-8s 单镜头连贯动作+情绪 / 9-11s 多镜头对话+反应+动作 / 13-15s 多镜头完整叙事(蒙太奇)。

三、写讲戏本(v2 精简模板)

每 P = 元数据(人物/场景/镜头组/时长/情绪/目的) + 关键动作 + 台词清单 + 分镜建议 + 关键问题点;末尾人物清单、场景清单(含素材状态 复用/新增/变体)、关键问题点汇总。

  • 台词清单:逐字引用剧本原句(含语气词标点),标注角色/情绪/语速/语调;OS 旁白不论长短必须逐条列出;无台词标"本段无台词"
  • 时长并非台词 = 预算:导演的台词参考时长是权威;反应/动作/总时长为参考,交由分镜师在 4-15s 内自控(分镜师需给反应≥1s)
  • @引用名必须用资产库标准名(剧本"土砖房"→资产库 @石砖房),避免阶段三误判

四、输出格式模板

见 ${SKILL_DIR}/templates/director-analysis-template.md(v2 精简:集头信息 + 每 P 5 个决策级字段 + 关键问题点汇总 + 移除字段说明)。

返回一行摘要:剧情点数=N(含分布:X 个 8-15s / Y 个 4-7s)| 人物=N | 场景=N | 关键问题=...

Skills enregistrées