关于 3d-animation-short-generator
3D Animation Short Generator 是一项技能,引导用户从初始构想出发,依次制作资产、规划镜头、生成片段并剪辑动画短片。它将制作内容按顺序放入画布,并在关键步骤前设置选择确认。
主要功能
- 01以故事为先的短片流程
- 02基于画布组织制作素材
- 03通过选择卡确认关键步骤
- 04六列表格与逐秒镜头指令
- 05默认生成文本分镜文档
- 06生成单镜头片段并组装影片
适用场景
- 01从一句构想发展成短片
- 02用逐秒指令规划镜头
- 03迭代角色与场景设计
- 04将生成片段组装为影片
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ minimax-ai/ minimax-h3 --skill 3d-animation-short-generator安装后在 Claude Code 中输入/3d-animation-short-generator确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
meta.yamlSKILL.cn.mdreferences/fallback-policy.mdmodel-selection.mdqc-checklist.mdshot-table-spec.mdstoryboard-guidelines.md详细介绍
3D 动画短片生成器
当用户需要完整的、以故事为先的动画短片工作流时,使用此 Skill:从一句话创意到最终剪辑成片。工作流必须按制作顺序将每项主要产物放到画布上,并在耗时较长或影响重大的步骤前设置创意关卡,通过选择卡片暂停并让用户选择。
核心规则:故事优先;用户提交需求后,立即通过选择卡片询问画面尺寸和总时长;按顺序排列画布产物;所有必需的确认均通过选择卡片完成;角色卡片和场景卡片之后,固定顺序为:包含逐秒指令 + 音频提示 + 空间锚点链的六列标准化镜头表 → 镜头表自检关卡 → 一份单独的文本分镜文档,每个镜头对应一个章节(仅当用户明确选择可视化模式时,才生成多格铅笔草图;标记为需要大量迭代的镜头须提取到独立的文本分镜节点) → 视频模型选择卡片(默认 H3,Seedance 2.0 为备选)+ 分辨率选择卡片 → 使用选定的视频模型渲染单镜头片段 → 添加 BGM 并组装完整影片;最终视频必须移除所有分镜产物。
全局视觉风格锁定
除非用户明确要求其他视觉风格,否则所有角色卡片、场景卡片、镜头表、文本分镜、可选铅笔草图分镜、单镜头视频片段(无论选择哪种视频模型)、组装视频和最终合成均必须采用以下视觉风格:
- 渲染风格:受 Pixar 启发的 3D 卡通渲染,呈现 C4D + Octane 渲染器质感,达到高端动画长片品质。
- 角色设计:将夸张的几何简化与精细的材质细节相结合。避免 100% 还原真实人体解剖结构;采用高度概括的造型语言、醒目易辨的轮廓,并在合适时使用 Q 版比例。
- 比例语言:采用友好、风格化的比例;可爱或幼龄角色通常为 2.5–3 头身,头部较大、身体紧凑、轮廓清晰且辨识度高。
- 头发 / 毛发:将有力塑形的发束和干净利落的块面造型,与细小的边缘飘发或蓬松的轮廓细节结合,使头发 / 毛发看起来经过精心设计,同时在光照下呈现触感。
- 皮肤 / 材质:采用温暖的次表面散射肤质;耳朵、脸颊、鼻子和指尖处呈现柔和、半透明的红润透光效果;避免坚硬的塑料质感皮肤。
- 表演风格:夸张、生动的 Disney/Pixar 风格角色动画表演,带有挤压与拉伸效果,并充分表现眉毛、眼角、瞳孔、嘴唇和脸颊形状的变化。
- 动作风格:充满能量的姿势、清晰的动作线、身体前倾、强烈的预备动作、快速但易读的节奏、富有弹性的身体力学,以及生动鲜明的细微表情。
- 情绪范围:兼顾可爱与爆发力十足的表现;强烈情绪可以采用戏剧性的面部变形,同时保持角色的亲和力。
风格禁忌:不得采用照片级写实真人风格、扁平的 2D 动画风格、塑料玩具般的皮肤、僵硬的人偶姿势、写实解剖结构带来的僵硬感或毫无生气的面部表情。
步骤 0:收集信息并规划画布
记录:
- 一句话创意或粗略构想
- 所需输出:仅蓝图、仅素材、包含逐秒指示的标准化镜头表、单份文本分镜文档(默认)+ 从中提取的单镜头文本分镜节点(适用于需要大量迭代的镜头)+ 多格铅笔分镜(可选)、单镜头视频片段(在步骤 7 中选择视频模型)、组装后的主视频,或最终合成 BGM 的影片
- 大致时长(如果用户已说明)
- 画面尺寸 / 宽高比(如果用户已说明)
- 视觉基调:默认采用温暖、风格化的 3D 动画
- 对白要求:影片是否有对白、旁白或无台词
- 仅当用户明确说明时才指定对白语言;不要默认对白使用英语
收到用户输入后,立即显示选项卡以确认制作格式,然后再编写项目简报或进行任何其他下一步:
画面尺寸 / 宽高比选项卡:
- 横屏 16:9(电影短片推荐)
- 竖屏短片 9:16
- 方形 1:1
- 社交媒体竖版 4:5
- 自定义尺寸 / 宽高比
总时长选项卡:
- 30–60 秒(推荐)
- 15–30 秒
- 60–90 秒
- 90–180 秒
- 自定义时长
只有在用户选择画面尺寸 / 宽高比和总时长,或明确提供自定义值后,才能继续。将获批的画面尺寸 / 宽高比和时长记入项目简报,并在镜头计时、转场连贯性、包含逐秒指示的标准化镜头表、单镜头分镜(默认文本;用户选择时采用铅笔图像)、单镜头视频片段、组装、BGM 匹配和最终合成设置中沿用这些信息。
按以下顺序创建或后续更新画布内容:
- 项目简报文本节点
- 故事大纲文本节点
- 带标签的角色卡图像节点
- 仅包含环境的场景卡图像节点
- 标准化镜头信息表节点,包含六列;每一行的
Shot Description中都必须包含逐秒指示 - 单份文本分镜文档——创建一个名为
<title> text storyboards的画布文本节点,每个镜头对应一个章节(结构与半叙事戏剧分镜一致)。用户标记需要大量迭代的镜头时,将相应章节提取为独立文本节点,并在文档中留下(extracted)标记。若用户选择铅笔图像分镜,则将其作为独立图像节点。 - 单镜头视频片段节点(由步骤 7 中选择的视频模型生成——默认使用 H3,备用使用 Seedance 2.0)
- 组装后的主视频节点
- 匹配的 BGM 音频节点和最终 BGM 合成视频节点
不要只在聊天中输出冗长的制作内容。将需要留存的输出放到画布上,作为文本、图像、视频或音频节点。
步骤 1:项目简报
撰写一份简明的项目简报,并保存到一个画布文本节点中,节点名称使用项目标题或 项目简报。
包括:
- 暂定标题
- 一句话假设
- 情感构想
- 目标观众感受
- 计划交付的主要内容
- 获批的画面尺寸 / 宽高比
- 获批的总时长
- 对白模式和语言:只有在用户明确指定时才使用具体语言;否则写入
language not specified,并让对白保持简短,或在需要时稍后询问 - 初步风险
- 有对白时的对白意图
然后显示用户选项卡:
- 按此方向继续(推荐)
- 重新生成构想选项
- 修改情感构想
- 细化对白方向
只有在用户选择选项或明确表示继续后,才能继续。
STEP 2:故事大纲与关卡检查
创建故事大纲,并将其写入画布上名为 故事大纲 或 story-outline 的文本节点。
包括:
- 主角的愿望 / 需求 / 缺点
- 核心世界规则
- 8 拍因果故事主线
- 情感锚点与回报
- 如果用户要求加入对白,则加入对白节拍
- 红线检查
关卡检查:
- 主角主动采取行动
- 危机因主角的缺点而加剧
- 巧合绝不解决问题
- 结尾重新运用较早出现的情感锚点
- 对抗压力并非来自扁平化的反派
- 对白揭示关系变化,而不是解释主题
然后展示用户选择卡片:
- 批准故事并继续(推荐)
- 修改节拍
- 修改情绪曲线
- 修改对白节拍
- 返回故事前提
STEP 3:角色卡片
生成角色参考卡片,并将每张图片放置在画布上。推荐顺序:
- 主角卡片
- 对比 / 施压角色卡片
- 可选的配角卡片
每张角色卡片应尽可能采用 16:9 的制作参考表。与最终渲染的视频不同,角色卡片应包含清晰易读的标签,以便下游生成正确匹配人物和道具:
- 角色名称标签,使用英文和 / 或项目语言
- 角色身份标签,例如主角、奶奶、小偷、搭档、施压角色
- 主要的 3/4 视角
- 正面 / 侧面 / 背面视图
- 表情
- 材质 / 服装 / 道具细节
- 重要道具标签,例如手提包、钱包、滑板、苹果篮、围巾、鞋子、眼镜
- 在提示词中重复身份锁定信息
- 简短的视觉 ID 说明,列出年龄范围、体型、发型、服装颜色、标志性道具以及不得更改的特征
对于风格化 3D 动画,应让角色造型柔和、易于辨认,并在后续图片和视频中保持一致。
生成主要角色卡片后,展示用户选择卡片:
- 锁定角色设计并继续(推荐)
- 重新生成主角卡片
- 调整具体视觉细节
- 添加另一张角色卡片
提醒用户:之后更改已锁定的角色设计,可能需要重新生成镜头表、单镜头故事板、单镜头视频片段、组装后的主视频和最终合成视频。
STEP 4:场景卡片
生成场景参考卡片,并放置在画布上的角色卡片之后。场景卡片只能展示环境:不得包含角色、人物、群像、剪影、手、面孔或角色客串。角色动作应放在镜头表、单镜头多格铅笔故事板和单镜头视频片段中,而非场景卡片中。
包括:
- 主要环境概览
- 关键光照状态,例如白天 / 夜晚
- 情绪空间
- 连续性地标(在同一场景的不同镜头中,屏幕位置必须保持一致的固定物体,例如厨房岛台、沙发、门框、树、邮箱)
- 环境中的重要道具
然后展示用户选择卡片:
- 锁定场景设计并继续(推荐)
- 重新生成场景卡片
- 添加另一个场景角度
- 调整光线或布局
步骤 5:标准化镜头表视频提示词(六列)
角色卡和场景卡锁定后,将标准化视频提示词输出为镜头信息表。此步骤为必需步骤,不可与故事板或视频生成互换。
必读参考:阅读并遵循 references/shot-table-spec.md,了解精确的六列表结构、逐秒指令要求、表格整体规则、用户审批卡,以及必需的步骤 5.5 自检关卡。
最低运行要求:
- 创建一个名为
标准镜头信息表或standard-shot-table的画布表格节点。 - 必须恰好使用六列:
Shot ID & Duration、Continuity Handoff、Reference Anchors (Spatial + Identity)、Hook Type、Shot Description (Per-Second Directives)、Audio & Dialogue Track。 - 每一行都必须包含完整的逐秒指令、连续性衔接、参考锚点、吸引点类型,以及音频/对话时间安排。
- 在制作故事板前,按照
references/shot-table-spec.md执行步骤 5.5 自检。自检通过前不得进入步骤 6。
随后展示 references/shot-table-spec.md 中定义的表格审批/自检选项卡。
步骤 6:文本故事板文档(默认)+铅笔风格图像故事板(可选)
步骤 5.5 自检通过后,在制作任何故事板产物前,先展示故事板模式选择卡。
必读参考:阅读并遵循 references/storyboard-guidelines.md,了解默认的单份文本故事板文档、可选的多格铅笔风格故事板、镜头级提取/重新整合、故事板审批卡,以及可视化备选规则。
最低运行要求:
- 默认模式是一份权威的文本故事板文档,每个镜头各有一个章节。
- 铅笔风格故事板图像仅作为可选的可视化产物;它们不能取代文本故事板。
- 只有当用户标记某个镜头需要大量迭代时,才将该镜头提取为独立文本节点。
- 步骤 7 必须读取对应的文本故事板章节或提取出的独立节点,而不是铅笔风格图像。
所有故事板获批后,进入视频模型选择卡。
步骤 7:视频模型选择卡+单镜头视频片段
渲染任何视频片段前,先展示视频模型选择卡和分辨率选择卡。
必读参考:
- 阅读
references/model-selection.md,了解 H3 默认选项、Seedance 2.0 备选方案、逐镜头混合模式、分辨率选项,以及针对特定模型的提示词调整。 - 阅读
references/fallback-policy.md,了解各模型的重试阶梯、偏离处理和升级选项。
最低运行要求:
- H3 是推荐的默认模型。
- 对于高风险动画表演,或 H3 多次失败的情况,使用 Seedance 2.0 作为备选模型。
- 仅当镜头表逐行标明模型时,才允许逐镜头混合模式;未标明的行默认使用 H3。
- 渲染视频前,移除所有仅用于故事板的标签。
- 将每个视频片段绑定到已获批的文本故事板章节、精确的角色卡和精确的场景卡。
- 如果视频片段偏离已获批的
Reference Anchors,请遵循references/fallback-policy.md;不得在不作说明的情况下拼接错误的视频片段。
所有视频片段渲染完成后,按镜头顺序将它们放置在画布上,分组为 <title> shot clips,并展示 references/model-selection.md 中定义的视频片段审批卡。
步骤 8:完整影片组装、BGM 匹配与最终输出
所有单镜头片段通过审核后,组装完整的主视频,匹配或生成一条连续的 BGM 音轨,并制作最终合成视频。
必读参考:阅读 references/qc-checklist.md,了解组装规则、BGM 规则、最终审核检查、画布排序与分组规范、用户选择卡规范,以及重新生成与最新素材规范。
最低时长要求:
- 保持审核通过的表格中的确切镜头顺序。
- 仅使用最新的审核通过素材。
- 在对白、反应和重要音效出现时降低 BGM 音量。
- 除非用户明确要求,否则不要添加字幕或文字。
- 最终视频中不得包含任何分镜痕迹、标签、箭头、时间标记、面板边框或双重绑定标签。
然后,按照 references/qc-checklist.md 执行最终审核检查,并交付最终审核通过的素材。
使用范围
不要将此 Skill 用于单张图片、简单剪辑、单个片段动画、Logo 设计或纯提示词咨询。如果用户只需要提示词,请改用视频提示词工作流。如果用户只需要角色卡,请改用角色拆解工作流。