mcpField
3
3d-animation-short-generator

3d-animation-short-generator

github.com/minimax-ai创意与媒体10.8k3.6k 次安装今天更新
代码仓库

关于 3d-animation-short-generator

3D Animation Short Generator 是一项技能,引导用户从初始构想出发,依次制作资产、规划镜头、生成片段并剪辑动画短片。它将制作内容按顺序放入画布,并在关键步骤前设置选择确认。

主要功能

  1. 01以故事为先的短片流程
  2. 02基于画布组织制作素材
  3. 03通过选择卡确认关键步骤
  4. 04六列表格与逐秒镜头指令
  5. 05默认生成文本分镜文档
  6. 06生成单镜头片段并组装影片

适用场景

  1. 01从一句构想发展成短片
  2. 02用逐秒指令规划镜头
  3. 03迭代角色与场景设计
  4. 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.yaml
SKILL.cn.md
references/
fallback-policy.md
model-selection.md
qc-checklist.md
shot-table-spec.md
storyboard-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 匹配和最终合成设置中沿用这些信息。

按以下顺序创建或后续更新画布内容:

  1. 项目简报文本节点
  2. 故事大纲文本节点
  3. 带标签的角色卡图像节点
  4. 仅包含环境的场景卡图像节点
  5. 标准化镜头信息表节点,包含六列;每一行的 Shot Description 中都必须包含逐秒指示
  6. 单份文本分镜文档——创建一个名为 <title> text storyboards 的画布文本节点,每个镜头对应一个章节(结构与半叙事戏剧分镜一致)。用户标记需要大量迭代的镜头时,将相应章节提取为独立文本节点,并在文档中留下 (extracted) 标记。若用户选择铅笔图像分镜,则将其作为独立图像节点。
  7. 单镜头视频片段节点(由步骤 7 中选择的视频模型生成——默认使用 H3,备用使用 Seedance 2.0)
  8. 组装后的主视频节点
  9. 匹配的 BGM 音频节点和最终 BGM 合成视频节点

不要只在聊天中输出冗长的制作内容。将需要留存的输出放到画布上,作为文本、图像、视频或音频节点。

步骤 1:项目简报

撰写一份简明的项目简报,并保存到一个画布文本节点中,节点名称使用项目标题或 项目简报。

包括:

  • 暂定标题
  • 一句话假设
  • 情感构想
  • 目标观众感受
  • 计划交付的主要内容
  • 获批的画面尺寸 / 宽高比
  • 获批的总时长
  • 对白模式和语言:只有在用户明确指定时才使用具体语言;否则写入 language not specified,并让对白保持简短,或在需要时稍后询问
  • 初步风险
  • 有对白时的对白意图

然后显示用户选项卡:

  • 按此方向继续(推荐)
  • 重新生成构想选项
  • 修改情感构想
  • 细化对白方向

只有在用户选择选项或明确表示继续后,才能继续。

STEP 2:故事大纲与关卡检查

创建故事大纲,并将其写入画布上名为 故事大纲 或 story-outline 的文本节点。

包括:

  • 主角的愿望 / 需求 / 缺点
  • 核心世界规则
  • 8 拍因果故事主线
  • 情感锚点与回报
  • 如果用户要求加入对白,则加入对白节拍
  • 红线检查

关卡检查:

  • 主角主动采取行动
  • 危机因主角的缺点而加剧
  • 巧合绝不解决问题
  • 结尾重新运用较早出现的情感锚点
  • 对抗压力并非来自扁平化的反派
  • 对白揭示关系变化,而不是解释主题

然后展示用户选择卡片:

  • 批准故事并继续(推荐)
  • 修改节拍
  • 修改情绪曲线
  • 修改对白节拍
  • 返回故事前提

STEP 3:角色卡片

生成角色参考卡片,并将每张图片放置在画布上。推荐顺序:

  1. 主角卡片
  2. 对比 / 施压角色卡片
  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 设计或纯提示词咨询。如果用户只需要提示词,请改用视频提示词工作流。如果用户只需要角色卡,请改用角色拆解工作流。

评论

支持 Markdown