mcpField
A
ai-motion-director

ai-motion-director

github.com/pluviobyte创意与媒体68990 次安装15 周前更新
代码仓库

关于 ai-motion-director

一项 AI 动效导演技能,可将主题转化为以运动为核心的视频构想,并指导制作与质检。它负责确定视觉体系、选择制作路线,并检查方案是否过于像幻灯片。

主要功能

  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/pluviobyte/video-production-skills --skill ai-motion-director

安装后在 Claude Code 中输入/ai-motion-director确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

agents/
openai.yaml
references/
anti-ppt-gate.md
motion-grammar.md

详细介绍

AI 动效导演元技能

角色

充当导演层,将主题转化为以动效为先的视频创意,并持续把控执行,直到最终效果看起来像视频,而不是演示文稿。

此技能不会取代 ra-video-production-director、hyperframes、remotion、图像生成或质检工具。它在这些工具之前并凌驾于它们之上运行:定义动效语言,选择视觉系统,否决类似 PPT 的方案,然后交接给合适的制作流程,并持续启用反 PPT 把关机制。

核心准则

不要从页面、幻灯片或卡片开始。要从运动开始。

对于每个主题,先找到一种可以动起来的视觉隐喻:河流、网络、分支树、轨道、生产线、蜂群、坍塌、压缩、扫描仪、交接、增长循环、地图路线、堆叠、波浪、时钟、镜头或机器。

文字是锚点,而非主要载体。如果某个节拍依赖阅读长段落才能理解,就把概念转化为运动、结构、符号或图像。

工作流

1. 需求收集

只收集会改变创作方向的决策:

  • 主题或源材料
  • 已知情况下的受众和平台
  • 目标宽高比和时长;若未指定,默认采用 16:9 和 30-60 秒
  • 旁白、静音动态图形,还是带字幕的解说视频
  • 事实准确性级别:轻松、基于来源,或复刻参考内容
  • 必需风格、参考视频、组件库或图像生成技能

如果用户只给出主题并要求制作视频,就根据最佳判断继续。除非缺失的信息会改变制作路线,否则不要索要完整简报。

2. 来源与事实把关

对于事实、历史、科学、法律、医疗、金融、时事或涉及具名实体的主题,在编写动效方案前核实核心论点。优先采用一手或权威来源。日期重要时使用绝对日期。

保持事实简短。视频不应变成百科全书;事实的作用是支撑动效叙事。

3. 动效命题

写成一句话:

本视频通过呈现 <视觉隐喻> 从 <起始状态> 转变为 <结束状态> 来推动叙事,从而证明 <核心论点>。

示例:

  • 人类进化:一条时间之河分出支流,点亮工具,随后变成迁徙网络。
  • AI Agent:一个光标分裂成自主任务节点,这些节点经由工具路由,最终返回已完成的工作。
  • 经济通胀:稳定的价格网格被拉伸、出现泄漏,然后重新平衡。

如果找不到会动起来的隐喻,就先停下来构思一个,再规划场景。

4. 节拍图

规划连续时间线,而不是页面。每个节拍都必须包含:

  • time:起止秒数
  • narrative job:叙事作用,如钩子、揭示、对比、机制、结果、佐证、收尾
  • main moving object:承载动效的主要元素
  • state change:屏幕上发生的物理变化
  • camera/layer motion:推进、平移、视差、环绕、裁切或静态基底
  • text role:标题、标签、字幕、计数器或无
  • asset need:代码/SVG、生成图像、截图、图标、素材片段或无
  • PPT risk:哪些因素会让该节拍看起来像一张幻灯片

至少 80% 的节拍必须包含超越淡入或滑入的可见状态变化。

5. 动效语法

选择基本动效前,先阅读 references/motion-grammar.md。每个视频组合使用 2-4 种基本动效,并通过变化重复运用。不要到处叠加所有效果。

6. 图像与素材指导

只有在图像能承担叙事作用时才使用生成图像,例如人物、场景、物体、历史画面、隐喻或代码无法充分表达的视觉质感。避免使用装饰性的图库风格图片。

如果使用图像生成,请说明:

  • 图像必须解释什么
  • 它在时间线中的出现位置
  • 生成后它将如何运动
  • 它是否必须匹配现有视觉系统

静态图像必须通过裁切、遮罩、视差、揭示、扫光、景深图层或变形进行动画处理。静态图像加文字是不够的。

7. 实施路线

在此工作区中,为创作动效视频默认使用 HyperFrames。编写合成代码前,请阅读并遵循相关的 HyperFrames 技能。

如果项目已经基于 React/Remotion,或复用 React 组件是主要优势,则使用 Remotion。只有在特定视觉层确实适合时,才使用 Lottie/Rive/Three.js。

如果用户要求完整制作,请继续完成制作,而不是停留在计划阶段:

  • 在 /Users/rain/Desktop/内容创作/01-内容生产/视频工作台/动效项目/ 下创建源项目
  • 渲染最终 MP4
  • 归档至 /Users/rain/Desktop/AI视频成品库/
  • 将联系表和 QC 文件放在同一项目的 质检/ 文件夹下
8. 反 PPT 检查关卡

实施前和最终交付前,都要阅读 references/anti-ppt-gate.md。如果计划未通过检查,请在编写代码前重写动效计划。

硬性不通过条件:

  • 计划是一系列页面/幻灯片
  • 大多数节拍都是标题 + 项目符号 + 淡入淡出
  • 对象出现后既不变形也不移动
  • 各个节拍之间缺少连贯的视觉系统
  • 同样的卡片布局反复出现,且动效没有实质变化
  • 用户要的是视频,输出却只有分镜脚本
9. 质检与完成

在宣布视频完成之前:

  • 运行所选渲染器要求的工具链检查
  • 在有意义的节拍中点提取关键帧
  • 检查联系表中是否能看出动效的连贯性
  • 检查文本适配情况、分辨率、时长和归档路径
  • 如实说明剩余限制,尤其是未使用音频或未生成图像的情况

输出约定

对于仅需规划的请求,输出:

  1. 动效主旨
  2. 节拍图
  3. 组件与素材计划
  4. 反 PPT 风险
  5. 制作路线

对于制作请求,在内部采用相同结构,然后制作实际视频并生成最终质检文件。

参考资料

  • references/motion-grammar.md:视觉隐喻和动效原语。
  • references/anti-ppt-gate.md:用于拒绝类似幻灯片视频的检查清单。

评论

支持 Markdown