这份文档讲这三层各自锁什么、怎么衔接。它描述的是当前仓库的机制,不生成图片或视频。
三视图(正、侧、背)是身份参考,用来喂 --cref、LoRA 或图生视频的参考槽。但跨镜穿帮多数不是脸变了,是这些变了:服装颜色、伤口位置、手里的东西、湿没湿、门开没开、站在轴线哪一侧。这些在剧情里会变,所以不能锁死在三视图里;又必须在相邻镜头里保持,所以不能每镜随手写。需要一个专门的地方记"哪些可见事实现在必须保持"。
$short-drama-assets 从剧本拆出人物/造型、地点/视图、道具/状态,写成 剧集/<EP>/视觉设定.md。核心区分:
每个出场条目都要落成四种之一:新建、复用、变体、真实未决。含混指代不猜。
$short-drama-image-prompts 写参考图提示词,但仓库明确区分:
| 标记 | 含义 |
|---|---|
IMG-* | 只是一条提示词,图还没出 |
PLAN-* | 计划由创作者在自己的界面里提供的参考图 |
REF-* | 确实存在于项目里、并且已经检查过的图片 |
只有 REF-* 才能进入视频提示词的参考槽,每张参考只控制身份、造型、地理、构图或风格中的明确部分,并写出用途。被连续性锁点名的条目,锁面原样出现在参考图提示词正文里,让这张图本身把跨镜事实定住。用户没有手工点名参考图,不等于选择文生视频;缺哪张就列出来,不要静默降级。
$short-drama-storyboard 把每镜写成 ## SHOT-...,每镜下有 ### 冻结关键帧提示词(镜头起点那一格能看见的东西),需要时加 ### 收尾关键帧提示词(终点)。规则:
$short-drama-video-prompts 再把分镜逐镜翻译成视频提示词,按目标模型(例如 MiniMax H3)绑定已有的 REF-* 图和本镜起始帧。
$short-drama-review 审查资产、提示词、分镜和冻结关键帧的连续性,只写问题和修订要求,不替创作者改来源文件。生产($short-drama-produce)只在创作者明确确认后执行,预览不算确认。
本文方法整理自开源项目 drama-skills(GitHub: zenstory-ai/drama-skills,MIT 许可)的公开文档,在布咕咕的出图/出片实践里做了落地适配。
因为三视图只固定「这个人长什么样」。跨镜穿帮多数不是脸变了,而是服装颜色、伤口位置、手里的东西、湿没湿、门开没开、站在轴线哪一侧变了。这些在剧情里会变,不能锁死进三视图,又必须在相邻镜头保持,所以需要一个专门记录「哪些可见事实现在必须保持」的地方,也就是连续性锁。
只锁不随剧情改变、且观众看得出不一致的可见事实。锁面用提示词语言写成最小名词短语,例如一枚固定的耳饰、外套的颜色;会变的部分留给状态。每个出场条目都要落成四种之一:新建、复用、变体、真实未决,含混指代不猜。
IMG-* 只是一条提示词,图还没出;PLAN-* 是计划由创作者在自己的界面里提供的参考图;REF-* 是确实存在于项目里、并且已经检查过的图片。只有 REF-* 才能进入视频提示词的参考槽,每张参考只控制身份、造型、地理、构图或风格中的明确部分,并写出用途。
不能。以上都是文本约束,生成模型仍可能出错。这套做法的价值是把「哪些必须一致」写成可检查的事实,让穿帮在出图前可见,而不是承诺零穿帮。