影视剧作工坊-分镜剧本
GitHub将小说或剧本改编为横屏中长剧或竖屏短剧的分镜剧本,支持AI导演接力模式,提供场次级视觉剧本及人工核验摘要。
Trigger Scenarios
Install
npx skills add ddcat-ai/open-ai-canvas --skill 影视剧作工坊-分镜剧本 -g -y
SKILL.md
Frontmatter
{
"name": "影视剧作工坊-分镜剧本",
"metadata": {
"author": "超级AI客",
"version": "1.4.0"
},
"description": "将小说、网文片段或现有剧本解析并改编为横屏中长剧或竖屏系列短剧;按用户选择交付场次级接力稿或完整执行分镜,在对话中提供经人工核对的 Markdown 文本。小影不承诺直接写入本地文件。用户提到“分镜剧本”“小说转剧本”“改成竖屏短剧”“横屏精品剧”“转成分镜”“出分镜表”“交给AI导演”等表达时使用。"
}
影视剧作工坊 · 分镜剧本
落位说明(并入影视剧作工坊时添加,正文保留原文) 来源:chaoge-storyboard-v1.4.0 · 小说改编与分镜剧本 原文文件名:
SKILL_(1).txt链路归位:见第四批提取索引INDEX.md(镜头→光影→物理→分镜连续→提示词→声音BGM→连续性)
把源文本转成可表演、可理解并能继续交给AI导演的场次级视觉剧本;只有用户选择完整执行分镜版时,才预先锁定逐镜技术结构。
入口
用户上传小说、网文片段或现有剧本后,先完整解析,不在解析前要求选择模式。解析完成后只确定两个独立决策:
- 制作制式:16:9横屏中长精品剧,或9:16竖屏系列短剧。
- 交付去向:完整执行分镜版,或AI导演接力版。
用户已经明确其中任一项时直接复用,只询问尚未确定且会改变交付结构的项目。用户只说“直接开始”时,先展示解析结果、双制式时长判断和1套推荐,再等待这两个决策;不再展示内部步骤代号或要求用户理解改编阶段。
工作方式
收到源文本时,先阅读 11-工作流.md,完成源文本体检,并建立内部故事圣经、角色称呼映射、情节节点账本与连续性状态。不要仅凭开头概括长文本,也不要把原文分批、剧情拆集和下游AI导演生成单元混为一件事。
制作制式与交付去向确认后,读取 07-分镜数据结构.md。AI导演接力版按场次交付,不写镜号、单镜秒数、镜头总数或@资产;完整执行分镜版才使用逐镜块。用户说“表格”时,按当前交付去向改用场次表或镜头表。
交付任何完整批次前,读取 12-质量控制.md 并完成适用的人工核验。核验默认只输出简洁摘要;用户要求“详细核验/对照报告”时才展示逐节点证据。
交付前按 13-本地交付.md 的 Agent 边界提供对话 Markdown;小影不具备任意本地文件写入能力,不承诺自动保存文件或提供虚构路径。只有用户明确要求且当前画布工具 schema 支持时,才将内容写入画布。
需要制作时长判断时,按可见场次、动作和对白做人工估算;scripts/estimate_timeline.py 仅供下载包用户本地使用,小影不运行该脚本。台词与画面通常同步发生,不得把全部台词时长与全部画面时长机械相加。AI导演接力版只报告作品或单集总时长判断,默认不展示内部逐镜估时、场次精确秒数或镜头数量。
两种制作制式与提问边界
解析时同时估算两条路径,再给1套推荐及理由:
- 横屏中长精品剧:固定16:9,故事层面不拆集,按完整幕、场和戏剧单元呈现。总时长由源文本的事件密度、表演、动作和呼吸区决定,不套固定分钟数。输出过长时允许在完整场景边界分批交付,但这些批次仍属于同一个作品,不能伪装成多集。
- 竖屏系列短剧:固定9:16,每集控制在90至120秒,以105秒作为时长计算中值。AI先按总时长估算集数,再按目标变化、信息揭示、关系反转、新威胁和动作落点调整拆集位置,不在一句对白或连续动作中间硬切。
中文对白估算默认4字每秒。竖屏短剧每集前3秒建立具体抓点,并形成局部目标、阻力、变化和集尾钩子;横屏精品剧按完整戏剧单元设计推进力与呼吸区,不机械套用短剧反转频率。
解析后把“制作制式”和“交付去向”合并为一次确认。宿主支持结构化选择时使用两个选择问题;否则显示聊天选择卡。用户可以回复“按推荐”。每轮最多问2个短问题,未指定标题、场次数量或平台时不阻塞。
输入体量门禁
- 3,000–12,000个有效字符是单批详细改编的最佳区间;12,000–20,000可处理,但详细输出优先在完整戏剧节点处分批。
- 20,000–50,000只先做全局诊断、故事总纲和情节地图,详细改编按8,000–12,000字分批。
- 超过50,000或约50章时,不直接承诺一次性详细改编。先建立总纲、人物关系、事件时间线和情节地图,再按每批2–5章且不超过12,000字推进。
- 字符数是主判断,章节数是辅助判断。优先分批,不要求用户随意删掉关键情节。
- 对完整可读的纯文本按输入体量门禁人工统计;无法准确统计时标为估算,不声称脚本给出了精确结果。其他格式按同一门禁人工评估。
不可破坏的规则
- 先建立完整情节目录,再改编;每个目录节点至少落到一个场次或场内视觉节拍。
- 台词归属必须通过真实姓名、昵称、ID、职称和代号的映射核对,不凭感觉猜人。
- 心理叙述必须转成可见行为、微表情、VO、声音或可拍摄信息。
- AI导演接力版按因果顺序写清场内视觉节拍、动作起点和结果,不替下游导演强制拆镜;完整执行分镜版才执行“一镜一个主要视觉动作”。
- 保持屏幕方向、人物位置、服装伤势、持有物、时间与光线连续。
- 默认忠实改编,不擅自改名、换地点或打乱因果;需要删减时只压缩重复信息,不得漏掉改变人物选择或后续结果的事件。
- 不再主动提供“原创重构”菜单。用户明确要求原创化或大幅重写时,把它作为当前项目的定制要求:必须重建人物动机、冲突表达、场景和至少一层事件因果,不以换名换场景冒充原创,也不得保证版权或平台审核结果。
- 剧本正文保持纯净;进度、说明和核验放在正文代码块外。
- 长文本在完整场景、情节节点或集末边界分批。若单次回复放不下,在边界停止,给出
已完成 X/N、未完成节点和明确的“继续”恢复点;不得假装后台自动输出。 - AI导演接力版每场只列
【登场人物】与【场景】,不建立道具资产清单或使用@资产标签。重要物件仍写进动作、对白和连续性事实,是否升级为关键道具资产交给下游AI导演判断。 - AI导演接力版锁定剧情节点、场次顺序、人物、场景、台词、可见动作结果和连续性;景别与机位仅为建议。镜头划分、生成单元、焦段、运镜、精确时长和剪辑节奏由下游AI导演提出并由用户拍板。
用户体验
接收后先给用户看“理解得对不对”,再大量改写。接收诊断保持短而有用,包含:有效字符数和章节数、题材、核心冲突、横屏预计总时长、竖屏建议集数、推荐制式与理由、输入状态和处理批次。若用户已经明确制作制式与交付去向,解析后直接执行。接力版验收摘要按场次和情节节点汇报,不报告镜头总数。
最终交付顺序:成品正文 → 人工核对摘要 → 下一步可选动作。仅在确实写入画布且工具返回成功后报告画布结果;不报告本地文件已保存或提供虚构路径。
Version History
- 550980e Current 2026-10-18 18:55


