Back to skills
SKILL.md
Ai Comic Drama Director Skills Make Ai Comic Drama
ASecurity根据当前剧本和用户提供的资产,制作连贯紧凑、表演明确、空间可执行、声音完整的分镜组提示词;默认轻量提示词流程,用户明确要求完整项目制作时才启用资产生产与项目管理流程。
- 5 stars
- 0 votes
- 0 copies
- 0 views
- Added November 7, 2026
Security analysis
100/100Pro scans all 20 files and shows the line behind each finding
npx -y skills add Wanfeng1028/muse --skill ai-comic-drama-director-skills-make-ai-comic-drama --agent claude-codeAre you the author of Ai Comic Drama Director Skills Make Ai Comic Drama?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/wanfeng1028-ai-comic-drama-director-skills-make-ai-comic-drama)---
name: make-ai-comic-drama
description: 根据当前剧本和用户提供的资产,制作连贯紧凑、表演明确、空间可执行、声音完整的分镜组提示词;默认轻量提示词流程,用户明确要求完整项目制作时才启用资产生产与项目管理流程。
metadata:
short-description: 人工智能漫剧导演与分镜提示词
version: "3.3.1"
---
# 人工智能漫剧导演
## 默认范围与信息来源
Patrick 只要分镜组提示词时,执行本页七步即可。不要自动建立项目、制作资产、生成站位图、输出成套中间表或读取全流程参考。输出用户所需部分;用户只要两个镜头示例时,不扩大为整组或整集。
画幅、视频模型、画面风格、全局约束,采用当前任务或当前连续协作中用户已明确确认且未撤销的设置;切换为审阅草稿不等于清除已确认设置,也不重复问。仅知道某模型的时长上限,不等于已选定该模型;确实缺少会改变结果的参数时集中问一句。不要从不相关旧项目或技能预设中替用户决定画幅、风格与模型。用户确认没有资产后才按剧本合理设定,并说明是文字设定。全局约束缺失先问,不自行生成;只有用户授权代拟才代拟。
技能用于导演与执行方法,不是获取项目参数的来源。已经读取且仍在当前上下文的技能不重复读取;按需加载资料,不递归读取所有参考。
本技能中的人物、场景、焦段、时长和镜头例子只说明写法,绝不作为下一次剧本的默认事实或验收目标。用户指出某次成品错误时,先分清“所有分镜都应遵守的原则”和“仅此剧本的局部修复”;不能把局部修复硬写成通用规则。验收对象始终是当前剧本的完整事件、用户已确认的制作约束、已提供资产及下面的通用质量要求。
## 七步制作
1. **拆剧本**:按单集梳理事件、人物、场景、道具、特效、台词、内心独白、回忆和承接。冻结原文台词、说话人、关键事实、因果、信息揭示顺序和剧情结果。可以重设计呈现方式:用符合人物目的的动作、表情、道具操作、视线与声画衔接,把原文中平铺的信息变成可看的行为和反应;不得新增会改变剧情的事件、人物已知信息、关系、道具状态或台词。每个新增表演动作都要能回答“它表达了原文哪一层信息,是否与已给资产和当前状态相容”;答不出就删掉。
2. **确认参数**:按上述信息来源规则确认画幅、模型、风格、全局约束;用户指定时长才作为目标。未指定集长时按内容自然结束,不默认90—180秒、不凑最低时长。
3. **分析资产**:用户给了可访问成品资产时,调用 $ai-storyboard-asset-grounding 的“Patrick 的轻量分镜模式”取得真实图像观察结论;先查看当前消息的附件与当前项目目录内已确认的资产索引、对应集文件及可访问原图;用户说“之前发过”时先在这些当前项目线索里定位,不要求其直接重发,也不搜索无关私人目录。旧分镜文字只用于定位候选文件和待核对参数,不能替代看原图;找不到原图时说明具体缺口,不把旧文字说成图像证据。实际打开可访问的每张相关场景图、站位图和角色/道具图:场景图锁固定结构、设施、光线与可见空间;站位图锁对应组起始时人物相对固定地标的位置、前后左右、朝向、视线、姿态和持物手。建立一份内部空间基准,同一场景后续镜头沿用;图里没证明的区域不补想象。若同一地点有不同视角,先用共同地标对应世界位置,再推算镜头画面左右,不把某张图的画面左右当作所有机位的左右。用户给了站位图就逐组绑定并逐镜核对,不能只看场景图、凭文字重排角色或擅自另生站位图。图与剧本、图与图存在实质冲突时,指出具体人物或地标的冲突并暂停受影响镜头;其余可确定部分继续。当前项目中确实找不到必要原图时再问具体文件位置;用户确认无资产后才按剧本作文字设定。不自动生成资产或要求完整锚定JSON。
4. **表演、节奏、镜头**:每次制作逐镜提示词,包括一两镜示例,先调用 `$ai-character-performance-assets` 的“Patrick 的轻量分镜模式”。按人物目的设计可见的表情、视线、手部、身体任务及听者反应;内部判断情绪,正文写它怎样表现在脸和身体上。只接收局部表演,不创建中间JSON。先看整场戏的变化,再按下方合组规则分配生成组,不把每个表演节拍或小标题拆成一组。切镜首帧承接已发生的动作或声音;新一句通常0.1—0.2秒、最迟0.5秒开口,续说第0秒开始。动作与对白并行,不为转头、抬手等另留空等;原文有先行行为时保留。停手、迟疑、话后反应若带来判断或关系变化,应保留可见过程;紧凑不等于抹掉表演。语速自然,不赶词、不按固定字数切镜。
5. **导演摄影选择**:每次制作完整分镜组或供审阅的镜头草稿都调用 `$ai-cinematic-directing-assets` 的“Patrick 的轻量分镜模式”。先确定观众跟谁经历、何时发现什么、人物关系如何改变,再选景别、机位、焦段、固定或运镜及切点。关系、判断、行动发生关键变化时,比较固定、运动和切镜各能表达什么,不能只因为人物说话或追求稳定而固定。把拍法写成摄影机从哪里朝哪里拍、哪些身体部位在画内、何时往哪里移动、途中多看见什么、最后停在哪个构图。焦距和术语只作辅助,不替代这些大白话。不为丰富而堆运镜;固定镜靠清楚的表演、调度或声画变化推进。形成候选镜头后,每次按导演技能的 [导演决策复核](../ai-cinematic-directing-assets/references/director-decision-review.md) 检查选择是否真正进入正文。相邻镜头示例不扩大为全片方案或加载无关参考。
6. **检查修正**:逐组把【起始站位】、每镜首尾状态与用户站位图、场景图、上一组尾镜放在一起核对:人物相对地标、距离、前后关系、朝向、持物手和轴线必须一致;画面左右仅按本镜实际机位换算。未在镜头中写出移动、转身、换手或递物,就不能让下一镜或下一组的状态自行改变。再逐切点检查上一句结束到下一句开始是否有无意义空档、反应是否针对刚听到的信息、说话与动作是否真实并行、切到听者是否保持声音连续。发现不合先改镜头文字或机位;每次调用 `$ai-shot-execution-continuity` 的轻量检查,复杂物理或遮挡继续按需深入,不以格式通过代替画面推演。切镜接法只在内部核对;逐镜正文只描述本镜实际画面与声音,不写“上一镜/下一镜/不能重新做”等剪辑指令。
7. **写最终提示词**:每次写逐镜提示词,包括仅一两镜的示例,都先读 [分镜模板、职责与交付检查](references/prompt-contract.md)。完整组逐组使用其固定顺序:完整复写用户本次锁定的全局约束、逐行 `资产=` 绑定、`【摄影机运动总设定】`、`【场景与光影】`、`【起始站位】`、`【语言连续性总锁】`、连续逐镜时间段、组末整体环境音效。角色音色待补按用户要求留槽,不虚构已核实资产;不得把这些栏目概括进逐镜正文或用“同前”代替。只交镜头示例时不额外补整组模板。先逐项完成模板中的语义检查,再运行轻量文字校验;有任一项未过便修正文或明确标为待核草稿,不能把格式通过当成交付通过。
## 完整分集的交付契约
只要交付一集或多集的完整分镜组,先在每集开头、可复制提示词正文之外明确写:`第X集|总时长X秒|共X个分镜组|各组时长:X秒、X秒……`。组数必须等于实际组数,各组时长相加必须等于该集总时长;估算时标为“规划时长”,不能冒称实测成片。每组单独标明组名与时长,Markdown源稿中使用独立 `text` 代码块,代码块内只放可直接粘贴给视频模型的内容。制作 Word 文档时仅转换代码块内正文,不把 ```text 围栏写进模型提示词;保持普通单倍行距、段前段后0、不插入空白段落,复制一组后文本顺序、换行与符号不能改变。
每组资产绑定是平台待绑定槽位,逐行写实际出镜或发声角色、发声音色、场景、实际用到的机位参考、道具或特效,例如 `林夜=林夜音色=`、`沈清月=`、`神秘商店大厅=`、`黑色骑士雕像=`;不列本组未调用项。资产槽必须有等号,不能只写“资产:林夜、沈清月”,也不把文件路径、虚构编号填在等号后。用户只给场景图而未给人物成品资产时,保留角色槽并注明身份外观为待确认;不捏造已绑定的角色素材。四个固定栏目必须逐组出现并写入本组具体内容,不得只保留标题。
## 逐镜写法:先让模型知道谁、在哪里、从哪里拍
表演资产必须转写进最终逐镜画面,不能只停留在内部分析。遇到原文以口头交代或平铺信息为主的段落,先找该信息对人物目标、关系或判断造成的变化,再用已有空间和道具设计一个“行动受阻或改变 → 对方看见并反应 → 台词推进”的短承接;动作可以与台词同镜发生,也可以用切镜接住,但不新增剧情事实。每镜挑选最能传达当下变化的眼神落点、眉眼嘴角、呼吸、手指、重心、触碰或停下手头任务等,通常保留关键2—4项。写清变化何时发生、由谁或什么信息触发、朝向谁,以及听者如何同步回应。允许有意义的静止和停顿,但要有可感知的判断或关系变化;不要让人物眼神锁死、木站、集体同步反应,也不要为“热闹”凭空加戏。OS镜头优先呈现被思考的场景、人物或道具及他人反应;男主可用过肩或不同景别短暂出现,嘴唇闭合,眼神随思路变化,不长时间固定盯镜。
摄影选择也必须落实到逐镜正文:先判断这一刻观众应看见谁、知道什么、与谁同感,再选能承载该信息的取景范围和机位。景别与运镜一起选:每镜先定观众最需要看清的一件事,再保留所需部位。关系和路线变化用必要的中景或全景交代;判断、伪装、听者反应用中近景、近景或脸部特写读清眉眼嘴;关键操作短切手部或道具。空间建立后沿用,不为交代所有站位、手脚和背景持续放大取景。画外身体保留已建立状态,不能因裁切换位、换手。手、道具、纹身等非脸部特写最多2秒,只承载一个关键视觉信息;长段对白或 OS 不压在静止局部特写上,声音继续时及时切回有表演推进的人物或关系镜头。台词持续期间可切听者、场景或道具,并让声音连续,不把所有语言都压在说话者脸上。固定、切镜和推近、拉远、横移、摇摄、跟拍等按剧情收益选择;动镜写触发、摄影机实际起点和路径、速度、运动中新增的信息及停止构图,固定镜写人物或声画如何推进。每镜只有完成叙事任务所需的主要运动,景别变化与动静变化要有节奏,但不规定运镜比例或强迫每镜运动;相邻镜头避免同主体同景别同角度无变化地重复。所有路线服从参考图可见空间、轴线、遮挡和模型时长,不凭空扩建场景。按本次模型与实际生成反馈控制负荷:多人同时走动、全身动作、复杂背景、细小操作、屏幕文字与移动摄影机不要同时争取清楚;分配到相邻镜头,运动可短移后停稳,让关键反应留在清晰构图。同组按信息变化搭配景别、动静和切点,不把30秒当一镜,也不为凑景别频繁碎切;不规定镜头数量或景别比例。
每镜以 `【起始—结束秒】` 开始,依次写:
- **镜头与空间**:每镜第一句按“摄影机镜头焦距N毫米,镜头主体的标准姓名+单人/双人/多人+景别+身体取景范围”开头,先回答镜头拍谁,再说人物位置和摄影机。单人写“摄影机镜头焦距50毫米,林夜单人胸上中近景”;双人写“摄影机镜头焦距28毫米,林夜与神秘人双人中全景”;多人逐个点名实际可见者,不用“众人”代替。反应镜头以正在被拍的听者为主体,画外说话者另写声音归属;过肩镜头先点明清晰主体,再交代谁的肩在前景。道具或身体局部特写写清归属和拍摄对象,如“苏霜月右手搭在林宴书左肩的接触特写”。禁止“摄影机镜头焦距50毫米,中近景,林夜……”或“摄影机镜头焦距28毫米,侧向双人中全景,林夜与神秘人……”这类景别先行、姓名后补的开头,也不能靠后文出现姓名补救首句不明。有本站位图时按图中人物与场景固定地标的关系写世界位置、前后关系、朝向与视线;无图时用已确认的场景与上一镜状态,再按本镜机位写画面左右。人物位置变化须有镜内动作或剧本明确的时间、地点变化,不能由切镜自动造成。摄影机写相对可见地标的起点、朝向、高度、构图,运动镜再写路径、速度和停止落点;禁止只写“参考图前方平视固定”“前侧推近”或只写焦距。不强制伪造厘米级测量,也不强制每镜固定。
- **表演与对白**:先写人物正在做什么、看向哪里,再把剧情触发后的眉眼嘴、手部或身体变化写清楚;关键转折要有可见的前后差别。选最有表达作用的少量动作,不给每句话硬塞一套眼、眉、嘴、手、肩。明确谁在第几秒对谁说、重音和语速等可听说法及原文台词。情绪和意图供内部导演判断,正文不用“以某某情绪说”代替表演,不写“完全误认、内心崩溃”等不可拍的心理解释。动作符合当前人物目的,听者对具体信息同步反应;背景人物不全员同步。连续台词不重启,正文用仍在进行的声音和动作体现继承;OS嘴唇闭合,画外音不强行安排发声者入镜。结束状态落实到动作中,不重复审核话术。
- **环境与动作音效:**每镜另起一行,明确声音来源、质感、远近、变化与动作同步点,环境声低于人物说话。同场底声连贯,水龙头关了就不能仍有持续流水声。
- **剪辑点缀音效:**仅有合适剧情节点时另起一行,描述声音质感、触发时刻、短时长、进入消散及音量;低于对白,不盖字。不能只写“恋爱音效/尴尬音效”,不每次反应都配音,不把铃音串成旋律。
- 每个承载对白、内心独白、画外音、旁白或系统语音的镜头,最后独立一行原样写:`视频严禁出现台词、内心独白与系统语音字幕。`
完整分镜组末尾另写“整体环境音效”:明确底声跨镜承接与场景变化、对白优先、动作声同步、点缀克制、全程无背景音乐。BGM由Patrick后期添加,不擅自设计或生成。无声或刻意静默也要明确声音状态。专业声音细节需要时才读 [声音设计](references/sound-design.md)。
删掉“本镜为剧本必要无声动作”“有效表演”“不等待开口”等反复审核话术;直接描写正在发生的画面。不得删去导演选定的必要运镜、声音或表演以节省字数。
## 时间与连续性
- 单镜时长由表演、动作和摄影需要决定;2—5秒可作节奏参考,6秒不是默认上限。连续动作或表演可以更长,也可以按信息变化切镜。不得把整组台词机械包进一镜;明确项目单镜上限时才按该上限检查。
- 按用户已确认的当前模型限制合组;Patrick的既有制作配置为Seedance 2.0最多15秒、2.5最多30秒,非官方能力声明。这个上限对正式提示词和供审阅的整场文字草稿同样生效;不能把超过上限的整场时间轴写成一个生成组。模型未确定时不能擅认模型或填写其上限,但整场草稿仍须划清独立生成组并注明时长待模型确认。Patrick当前Seedance 2.5分镜偏好:同一场景、连续剧情优先25—30秒一组;30秒是生成上限,25秒是合组偏好而非最低时长。先核自然对白与动作负荷,再在完整语言、动作或事件落点处分组。连续短组先尝试合并或平衡相邻边界,不因事件标题、人物表演变化或切镜自动另起生成组。地点转换、明确时间跳跃、自然收尾或确实无法容纳时可短于25秒,复制区外简述具体原因。不跨真实时间断点拼凑,不补空镜、不删词、不加速硬塞。
- 每组计时从0连续到结束;原文完整台词优先留在一组。跨镜可无停顿续说,跨组无法容纳时报告具体冲突,不删字、不加速硬塞。
- 跨镜、跨组、跨集继承位置、左右手、道具、动作进度、情绪、光线与声音;每个独立生成组复写必要锚点,不用“同前”。动作接切可发生在动作过程中,但下一镜必须承接同一进度,不能重演或跳过;独立组优先完整动作落点。
- 回忆按剧本区分进入与退出,写明画面处理与声音变化;遵守用户全局约束,不擅自叠加虚化、闪白或音乐。
- 规划时长是估算;未做试读或生成视频,不宣称已验证语速、成片或模型执行。
## 交付检查(每次执行,不另交一套报告)
整场草稿和正式提示词都按同一完成门槛检查:先核对当前项目证据与已确认参数,再核对原文事件及每句语言,再对着实际站位图逐镜核对位置、朝向、持物和机位,再检查切点反应、情绪语气、剧情表现与时间负荷,最后运行文字校验。图片或配置缺失时只交明确标为待核的草稿;文字校验通过不能写成资产、表演或成片已通过。不要因为草稿模式省略前四项,也不要把这一段检查变成用户要读的报告。
每次交付都完成以下检查;失败直接返修正文,不另交中间表:
- 剧情与语言:事件、台词、说话人、揭示顺序和结果完整;新增动作只表现已有信息。
- 合组:同场连续剧情是否优先25—30秒;短组是否已考虑合并或调整边界;没有因小标题分散生成,也没有拖时凑满。
- 导演:关键关系、判断和行动变化是否有视觉表达;固定、运动和切镜各有收益;运动起点、触发、路径、画面变化与停止构图落实在正文,没有机械追着说话者切镜;景别与运镜共同服务注意力变化,关键反应看得清;没有连续中大景包办全部信息、为近而近或靠碎切凑变化;复杂表演与摄影负荷已合理分开。
- 表演:关键情绪能否仅从表情、视线、手和身体看出来;人物目的与反应不同;动作由剧情触发、可完成且在画内;没有抽象情绪套话、心理解释或整齐划一的小动作。
- 空间与声音:人物、机位、左右手、道具、朝向及声音进度能接上;不换位、不穿挡、不重演;画外声与OS归属清楚,底声连续、对白优先、无背景音乐。
- 大白话:遮住焦距、摄影术语和情绪标签,仍能读懂谁在哪里、做什么、看什么、摄影机如何拍。不要把“策略变化、心理距离、情绪递进”等内部分析复制进提示词。
- 交付:组数、时长、时间轴、全局段、实际资产槽、四栏目、逐镜音效及语言镜禁字幕句完整。格式检查不能代替上述画面判断。
最终文本保存为一个临时或交付文件后运行:
`python scripts/validate_prompt_light.py 提示词.md --names 本次人物甲 本次人物乙 --max-group-seconds 本次模型上限 --review-quality`
运行时把占位姓名和上限换成本次实际值,不得照抄示例人物。整场审阅草稿即使不是可生成提示词,也须先写独立分镜组标题和各组时长,增加 `--shots-only --require-groups` 检查;模型尚未确认时省略 `--max-group-seconds`,并明示上限待确认,不能把整场时长冒作单组时长。只要一两个镜头示例、不构成整场时可用 `--shots-only`。完整分镜组仍必须提供实际模型上限。确有原文先行行为例外时用 `--exceptions 例外.json`,记录镜头序号与原文摘录;不得编造例外绕过检查。脚本只拦截可识别的文字/时间错误,不能证明表演、构图或成片合格;仍要完成上面画面推演。不要为了运行轻量检查生成多套JSON。
## 仅按需进入的分支
- 每次写分镜都必须读 [分镜模板、职责与交付检查](references/prompt-contract.md);完整组还须核对 [纯净格式](references/prompt-format.md)。不再强制串读恢复、风格、资产、表演、摄影等整套参考。
- 需要核对已批准的写法时读 [两镜示例](references/approved-two-shots.md),示例姓名、焦段、时长和风格都不能自动套到新剧本。
- 用户明确要求资产生产、全流程项目或项目状态恢复时才读 [完整项目流程](references/full-project-workflow.md)。本页的信息来源、0.5秒、同步表演、声音和独立禁字幕句为最新规则,优先于旧项目模板。完整流程的旧校验脚本不是轻量提示词的必经流程。
Files in this skill
- LICENSE
- SKILL.md
- agents/openai.yaml
- assets/AI漫剧生产信息表模板.xlsx
- assets/episode-manifest.seedance-2.0.template.json
- assets/episode-manifest.seedance-2.5.template.json
- assets/previews/分镜组资产矩阵.png
- assets/previews/分集声音执行表.png
- assets/previews/场景机位矩阵.png
- assets/previews/子资产生产清单.png
- assets/previews/母资产总表.png
- assets/previews/视频输入包.png
- assets/previews/项目总览.png
- assets/project-config.seedance-2.0.template.json
- assets/project-config.seedance-2.5.template.json
- assets/prompt-handoff.template.json
- assets/动作特效资产库模板.json
- assets/漫剧全流程制作总表.xlsx
- assets/漫剧制作四表模板.xlsx
- references/action-direction.md
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.