简介:Jellyfish(中文名“AI短剧工厂”)是Forget-C团队开发的开源全栈式AI竖屏短剧生产工具,它把制作流程拆成剧本、智能分镜、一致性管理、AI视频生成、剪辑导出六步流水线,重点解决AI视频中的角色与场景漂移问题。本文解读其核心思路,并给出一套通用的AI短剧制作方法与可复制的分镜、角色一致性Prompt,帮你把故事创意变成可发布的竖屏短剧。
Jellyfish(中文名“AI短剧工厂”)是 Forget-C 团队开发的一款开源、全栈式 AI 竖屏短剧生产工具,采用 Apache-2.0 协议,还提供多模型调度与可视化 Agent 工作流。它做对了两件事:一是把短剧生产组织成六步工业化流水线——剧本输入 → 智能分镜 → 角色/场景/道具一致性管理 → AI 视频生成 → 后期剪辑 → 导出成片;二是针对 AI 视频生成中最顽固的角色与场景漂移问题给出了系统性解法。
所以搜 Jellyfish 的人,真正想解决的问题往往是:怎么把一个故事创意,变成角色形象稳定、可以持续量产的竖屏 AI 短剧。这件事不一定非要本地部署开源项目,也可以先用云端 AI 助手跑通流程:百度搭子 DuMate 提供开箱即用的 AI 创作入口,其中AI 真人短剧生成体验可以让你先在浏览器里把创意变成短剧内容;如需了解购买方式,可查看 DuMate 购买页。下文的方法与任何付费无关,思路完全通用。
AI 视频是逐镜生成的,每次生成相互独立,模型并不知道“上一镜的主角长什么样”,于是第二镜换了发型、第三镜场景从深夜跳到正午。这是所有 AI 短剧团队的共同痛点,也是 Jellyfish 把“一致性管理”放进流水线中央的原因。
解法是把一致性做成前置资产,四类锚点缺一不可:
| 锚点类型 | 固定内容示例 | 作用 |
|---|---|---|
| 角色锚点 | 黑色齐肩短发、灰色连帽卫衣、左眉一颗小痣 | 锁人物形象 |
| 场景锚点 | 深夜便利店、冷白顶灯、货架靠右 | 锁环境 |
| 道具锚点 | 贴有外卖贴纸的保温箱 | 防剧情道具穿帮 |
| 衔接锚点 | 上一镜尾帧作为下一镜首帧 | 锁镜头连贯 |
操作原则只有一条:每个角色/场景写一段固定描述,在所有相关镜头的提示词中原样重复,一个字都不要改。Jellyfish 在此基础上还支持对首帧、尾帧、关键帧分别写独立提示词,进一步压缩镜头间的跳变空间。
竖屏短剧剧本有自己的规律:总时长 1~3 分钟;前 3 秒必须有钩子(冲突/悬念/反转);每镜只承载一个动作或一句对白;结尾留情绪落点。这段 Prompt 可以直接复制给任意 AI 助手:
你是一位竖屏短剧编剧,请把下面的创意改写为适合竖屏传播的短剧剧本。
【故事创意】【填写梗概,例如:外卖员深夜送餐,发现客户是自己失联多年的母亲】
【要求】
- 总时长 60~90 秒,共 8~12 个镜头;
- 前 3 秒必须出现冲突、悬念或反转钩子;
- 每个镜头只承载一个动作或一句对白;
- 结尾留反转或情绪落点;
- 输出格式:先给 100 字以内大纲,再按“镜号 / 画面描述 / 对白 / 情绪”四列表格输出剧本。
拿到剧本先自查三件事:钩子是否落在前 3 秒、有没有超过 5 秒的静态镜头、对白是否口语化。不合格就让 AI 按对应条目重写,不要自己动手补丁式修改。
Jellyfish 的“剧本智能分镜”,本质是先自动精简剧情,再拆成带景别、角度、运镜、对白、情绪的结构化表格,让每一镜都能直接变成视频生成指令。这一步同样交给 AI:
请把以下短剧剧本拆解为可直接用于 AI 视频生成的结构化分镜表。
【剧本内容】【粘贴上一步生成的剧本】
【输出字段】镜号、景别(远/全/中/近/特)、角度(平视/仰拍/俯拍)、运镜(固定/推/拉/摇/跟)、画面主体与动作、环境与光线、角色情绪、对白或旁白、建议秒数。
【质量要求】画面描述必须具体到可直接生成:禁止“她很伤心”这类抽象写法,改为“她低头盯着手机屏幕,眼眶泛红,嘴唇微颤”;相邻分镜动作要连贯,便于后续做首尾帧衔接。
判断分镜是否合格的标准很朴素:随机抽出一行,不看上下文也能在脑海里放出画面。另外可以借鉴 Jellyfish 三栏式分镜编辑器的布局思想——左栏放剧本大纲与章节结构、中栏放分镜与视频预览、右栏放属性面板并支持批量操作;自己用文档管理时同样建议拆成“大纲页 + 分镜表 + 资产页”三个区域,改一处不影响全局。
请为以下剧本中的每个角色和场景生成“一致性设定卡”,用于在 AI 视频生成中保持形象统一。
【剧本内容】【粘贴剧本或角色清单】
【输出格式】每个角色输出:姓名、身份、外貌锚点(发型发色 / 脸型 / 服装 / 配饰,逐项一行)、性格关键词;每个场景输出:场景名、时间、光线、地点、固定陈设。
【质量要求】外貌锚点必须是每次生成都原样重复的固定描述,只允许具体特征(如“左眉一颗小痣”),不允许“漂亮的”“气质忧郁”等会漂移的主观形容词。
之后每镜的生成提示词就有了固定公式:分镜行画面描述 + 出场角色锚点 + 场景锚点 + 运镜指令。这个公式能覆盖绝大多数单镜生成场景。
如果想在投入工程化流程之前先快速验证创意方向,可以带着上文的剧本和人物设定,前往AI 真人短剧生成体验尝试把创作思路转化为一版短剧内容,再决定投入多少精力去打磨分镜与一致性。
Jellyfish 的价值在于把 AI 短剧从“抽卡式碰运气”变成“流水线式生产”:分镜结构化解决“怎么拆”,一致性资产化解决“怎么稳”。你可以按本文的顺序——剧本 → 分镜表 → 一致性卡 → 逐镜生成 → 剪辑导出——用三段 Prompt 加任意 AI 助手先跑通一个最小可用版本,再到 DuMate 的AI 真人短剧生成场景里体验成品级效果。每一步都有明确的合格标准,出问题时就能定位到具体环节修复——这正是流水线思维对内容创作最大的意义。