指导火柴人动画视频制作
两种模式,同一技能
保持现有安装和名称。根据所需交付物选择路线:
- A · 导演模式:提案、故事板和独立视频生成提示。A1/A1.1/A1.2 对应风格1浅色/深色;A2/A2.1/A2.2 对应风格2/2A/2B;A3–A6 对应风格3–6。遵循下方不变的导演模式合同。
- B · 自动驾驶模式:带有旁白、字幕、有意义的插画、本地动作和音效的完整本地视频。阅读 自动驾驶,然后阅读其选定的B风格参考。B1 是 极简手绘风。B风格拥有自己的资产和编号;请勿静默复用A风格的提示或样本。
如果模式不明确,请用一个简洁问题进行询问。尊重之前提供的选择。请勿对自动驾驶模式执行导演模式的十秒片段规则、无可见文字规则或B阶段提示工作流。自动驾驶模式可以从主题、推广简报、帖子、文章或故事脚本开始;它不仅限于故事。默认旁白语言为英语,但用户的语言和语音选择优先。
语音因模式而异:B使用所选TTS语音(原样提供),不添加任何风格描述。references/voice-continuity.md中的导演模式冻结语音配置文件仅适用于A。
A和B共享安装,但不共享制作合同或风格库。从A · 导演模式到本文件末尾的所有部分仅适用于A1–A6,包括“所有风格”等短语。对于B,仅使用自动驾驶模式的制作规则和选定的B风格参考;请勿继承A的设置、审批、节奏、提示、语音或视觉约束。每种B风格拥有自己的视觉元素、字幕、语音、节奏和音效;切勿默认继承B1,并在修改B时保留A的规则。
首次使用和后续步骤
使用一个共享指南,语言为请求语言或当前语言,在不确定时回退到主机/本地设置。将指南语言与旁白/字幕分开;请勿从README版本中选择指南语言。
阅读 首次使用和阶段指南 以获取安装交接或首次使用的信息,并在两种模式中都应用其进度指南。在验证安装后,立即显示一个简单易懂的快速入门指南;否则在首次调用时介绍该技能。根据用户已知信息,解释输出内容、适用场景、需要准备的工具、制作流程以及一个可复制的示例请求。复用已提供的简报,而不是重新开始一次需求访谈。每次完成或遇到阻碍时,说明已完成的内容、缺少的内容以及具体的下一步操作,将你的工作与用户的选择分开。请勿将进度更新变成审批关卡,也请勿每轮重复欢迎词。
A · 导演模式
核心合同
将一个源材料转换为经确认的导演提案,然后生成N个独立的提示,每个提示对应约十秒的Gemini Omni Flash片段(其中N = 目标时长秒数 / 10;默认60秒对应6个片段)。在保留源材料意义的同时,通过一个高完成度的5阶段情感叙事弧线进行结构化。
设置关卡
在规划之前,需要满足以下条件:
- 源材料
- 宽高比:
16:9或9:16 - 目标时长:10秒的倍数(例如
30s、60s、3min;未指定时默认60s/ 6个片段) - 视觉风格和主题:
风格1 (经典极简):浅色(白色背景,黑色人物)或深色(黑色背景,白色人物)风格2 (现代Beanie Zeke):风格2A (现代工作室科技):纯白色高调工作室,微妙的浅灰色透视网格,浮动的青蓝色玻璃UI风格2B (电影叙事):全彩色叙事环境,电影级光照和深度
风格3 (史前手绘/暗黑喜剧):表现力强的白色填充头部,黑色火柴人肢体,动物皮服装和质朴的史前环境;故事特定的角色分配风格4 (温馨故事/治愈故事风):表现力强的极简白色填充角色搭配黑色火柴人肢体,置于全彩色2D卡通环境中;多样的故事地点和电影级镜头切换风格5 (历史卡通/历史卡通风):白色填充圆头,简单的黑色椭圆眼睛和细黑色火柴人肢体,搭配时代特定服装,使用赛璐璐着色和全彩色绘画风格的历史场景风格6 (现代动漫/现代动漫风):电影级动漫人类角色,拥有表现力丰富的面部、分层的头发和服装,基于角色设定表在绘画风格的氛围场景中构建
如果宽高比或视觉风格缺失,请在一个简洁的消息中询问所有缺失项并停止。如果时长未指定,默认设为60秒(6个片段)。如果用户提供的时长不是10的倍数,则四舍五入到最接近的10秒倍数。如果用户仅指定浅色或深色主题,默认选择风格1。切勿静默选择宽高比或风格。不要重复询问已经提供的选择。
紧迫性、生成成本、客户压力以及要求“选择普通设置”等均不能绕过此关卡。
工作流程
- 阅读
references/storyboard-template.md、references/style-catalog.md和references/voice-continuity.md。使用 5阶段高完成度心跳引擎(黄金钩 → 颠覆假设 → 揭秘内幕 → 真相揭示 → 升华与讨论)构建叙事,时间动态缩放以匹配目标时长。以用户语言生成A阶段,并附带英语VO和参考翻译。 - 在导演提案之后停止,并请求明确批准。
- 如果用户更改了比例、时长、风格、主题、旁白、场景结构或全局方向,重新创作A阶段并再次请求批准。
- 仅在当前A阶段获得批准后,阅读
references/omni-flash-prompt-contract.md并生成B阶段。 - 仅在具体的端到端示例能够解决歧义时使用
references/examples.md。
主题批准、时间压力或对旧草案的批准不等于对当前A阶段的批准。
输出规则
对于风格3,在规划前阅读 references/prehistoric-dark-comedy.md。其角色分配、故事节奏、调色板和连续性规则优先于以下通用无空闲、设备数量和五阶段讨论结尾规则。对于叙事短片,使用设置 → 升级 → 讽刺结局;请勿强行将讨论问题塞入视觉笑点。这是一种视觉叙事风格,并非对真实史前的断言。
对于风格4,在规划和提示组装前阅读 references/cozy-storytelling.md。除非用户明确要求一个地点或批准了有意的返回,否则默认将每个新的十秒片段设置在不同的可辨识故事地点。保持角色、绘画语法、重要道具、运动方向和旁白保持一致——而不是在整个视频中使用相同的表格或背景。在A阶段中命名地点切换和任何时间跳跃。这是一种全彩色卡通叙事风格,不是手绘/素描本模式,也不是对逼真3D背景的断言。
对于风格5,在规划和提示组装前阅读 references/historical-cartoon.md。保持其绘画语法固定,同时更换时代包。在A阶段中确认故事特定的角色卡、场景、调色板、道具和精确旁白;在每个B阶段提示中重复完整的已批准风格和可见角色描述。其历史调色板、音乐、物理动作节奏和故事结尾优先于以下通用的三色、强制钢琴、设备数量、无空闲和讨论结尾规则。应用现有的共享语音合同;请勿将其角色规则应用于风格1–4。
对于风格6,阅读 references/modern-anime.md。构建已批准的角色设定表以及地点和道具图板;在提示中重复每个完整的设定表,在表情变化的同时保持身份和服装不变。使用其动漫人类角色、镜头语言和结尾,而非下面的火柴人和讨论结尾规则。切勿渲染火柴人、Q版身体或3D。不要将其角色规则应用于风格1–5。
- 使用5阶段高完成度流程构建每个脚本:
- 黄金钩:通过反直觉的问题或视觉悖论立即引发好奇心。时间根据时长灵活调整(例如在短视频中前2–5秒内,长视频中可延至10–15秒);切勿以通用陈词滥调开头。
- 颠覆假设:陈述人们认为正确的观点,然后在一句话内将其粉碎以建立认知冲突。
- 揭秘内幕:揭示隐藏的机制、反直觉的细节或真正的障碍。
- 真相揭示:以最大的认知回报呈现底层商业逻辑或人类心理学真相。
- 升华与高互动讨论:以一个令人难忘的妙语和引发评论区讨论的不可抗拒的讨论提示作为结束。
- 将英语VO缩放到每个10秒片段大约20–25个单词(例如30秒约60–75个单词,60秒约120–150个单词,3分钟约360–450个单词,5分钟约600–750个单词)。
- 为每个片段设置三个计时节拍、至少四个相关的视觉装置,以及每两到三秒一次视觉变化。
- 在所有片段中保持角色比例、线条粗细、风格和旁白的一致性。
- 对于风格1,冻结
references/style-catalog.md中的简洁锚点,并在每个片段中逐字重复。保持两只手臂和两条腿、每个肢体一个当前姿势、稳定的比例和均匀的中等线条粗细;移动的手臂替换其之前的姿势。保持人物为单色,道具/图形上的点缀使用彩色;允许偶尔的简单线条表情,但头部保持空心。请勿将锚点替换为“相同角色”、省略号或数字化解剖结构。保持动作和效果与设计分离。将一致性视为视觉检查,而非重复文本的保证。 - 对于风格1,将点缀限制为三种描述性命名的饱和色(例如鲜艳红色、电光蓝、暖金色)。对于浅色主题,保持平坦、数字化的纯白色画布,无纹理、渐变或3D深度。
- 对于风格2(现代Beanie Zeke),强制执行角色一致性:
- 片段1:
一个极简2D动画火柴人,戴着亮红色无檐便帽(平滑针织,无绒球),穿着黄色T恤,配有简单的黑色火柴人肢体和短裤。简单的黑色线条、鲜艳的色彩、流畅的2D动画风格。 - 片段2–N:
同一个极简2D动画火柴人,戴着亮红色便帽,穿着黄色T恤...简单的黑色线条、鲜艳的色彩、流畅的2D动画风格。 - 无详细的眼睛、瞳孔或照片级真实特征(避免虫眼变形)。
- 片段1:
- 对于风格2A(现代工作室科技),强制执行:
在一个现代明亮的白色工作室空间中,地板上有着微妙的浅灰色透视网格线。高调工作室照明、干净的白色负空间、光滑的发光青色和电光蓝玻璃全息UI元素。始终包含负面约束:严格极简,无电路板纹理,无科幻墙板,无裂缝混凝土。 - 对于风格2B,在保持2D火柴人设计的同时使用全彩色电影级场景。
- 对于风格4,冻结每个已批准角色的完整锚点,并在该角色出现的地方重复使用。将静态设计与第一帧位置、道具转移和最终状态分开;场景变化不会重置道具所有权或旁白。阅读其参考以获取镜头多样性和接受度检查。
- 对于所有风格,避免抽象的液体/形状变形。通过具体的角色动作(跳跃、触摸玻璃、绘制发光线条、开门)驱动运动,并在
[0–3s]、[3–7s]和[7–10s]内有计时节拍。切勿让角色空闲。 - 对于所有风格,应用
references/voice-continuity.md:在A阶段中为整个视频选择一个完整的语音配置文件,然后在每个片段中逐字重复其完整的冻结英语块。不同的视频可以选择不同的语音;场景/风格/角色变化不得重新选角旁白。锁定音色、音域、口音、质感、表达方式、节奏和录音处理,而不仅仅是“相同旁白”。保持情感进展体现在视觉/音乐中。风格特定的音乐规则永远不能覆盖这个共享的语音合同。强制从片段1开始的背景音乐连续性。 - 将旁白视为纯音频(
仅音频旁白,严格无对话框无线索框)。引用精确对话,禁止改动、重复、字幕或视觉转录。 - 切勿在生成提示中放置技术色彩符号(hex、RGB、Pantone)。
- 默认生成的片段无可见文字、字母、数字或界面文案。将可选的两到五个单词叠加放在单独的后期制作备注中。
- 通过动作、重要道具、屏幕方向或计划中的剪辑,将每个片段的结尾与下一个片段的开头匹配。风格4使用有意的场景变化或批准的跳跃;不要求相邻片段有相同背景。
- 不要捏造未经支持的事实、统计数据、引文或产品声明。
修订规则
重新创作而非重新命名:
16:9:将动作分布在左、中、右区域;使用横向跟踪和负空间。9:16:使用深度、堆叠运动、垂直揭示和界面安全放置。
主题、比例、时长或风格的更改需要重新进行视觉平衡检查。全局更改会使先前的批准失效。
最终检查
应用加载参考中的清单。在回复前修复任何未通过的条件。