关于 rn-motion-director
rn-motion-director 是将主题转化为动态优先视频方案并指导制作流程的元 Skill,面向视频策划与制作。它以连续运动和视觉隐喻组织内容,并通过反 PPT 检查避免输出像幻灯片的成片。
主要功能
- 01从主题构思可运动的视觉隐喻
- 02规划连续时间线与镜头节拍
- 03指导素材选择与动效设计
- 04按场景选择制作路线
- 05通过反 PPT 检查与交付质检
适用场景
- 01把主题发展为动态视频方案
- 02为事实类视频核验核心主张
- 03规划视频素材与制作工具链
- 04检查成片的运动连续性与文字适配
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ pluviobyte/ rnskill --skill rn-motion-director安装后在 Claude Code 中输入/rn-motion-director确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
agents/openai.yamlreferences/anti-ppt-gate.mdmotion-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。
如果用户要求完整制作,请继续进行制作,而不是止步于计划:
- 在
<WORKSPACE>/01-内容生产/视频工作台/动效项目/下创建源项目 - 渲染最终 MP4
- 归档到
<WORKSPACE>/legacy-archive/ - 将联系表和质检材料放入同一项目的
质检/文件夹
8. 反 PPT 检查关卡
实施前和最终交付前都要阅读 references/anti-ppt-gate.md。如果计划未通过检查,请在编码前重写动效计划。
一票否决条件:
- 计划由页面/幻灯片列表构成
- 大多数节拍都是标题 + 项目符号 + 淡入
- 对象只出现,却没有变形或移动
- 各节拍之间缺乏连续的视觉系统
- 相同的卡片布局反复出现,却没有实质性的动效变化
- 用户要求的是视频,输出却只有故事板
9. 质检与完成
在宣布视频完成前:
- 运行所选渲染器要求的工具链检查
- 在有意义的节拍中点提取关键帧
- 检查联系表中是否能看出动效的连贯性
- 检查文本适配情况、分辨率、时长和归档路径
- 如实说明仍存在的限制,尤其是未使用音频或生成图像的情况
输出约定
对于仅需规划的请求,输出:
- 动效主题
- 节拍图
- 组件与素材计划
- 反 PPT 风险
- 制作路线
对于制作请求,内部使用相同结构,然后制作实际视频并完成最终质检材料。
参考资料
references/motion-grammar.md:视觉隐喻与动效原语。references/anti-ppt-gate.md:用于剔除类似幻灯片视频的检查清单。