Communitygithub.com

Remotion 动作导演

高级 Remotion 导演技能,提供精细的品牌与动作控制。在创作或优化需要精确风格系统、故事板、电影节奏及迭代质量评审的视频时使用(受苹果内敛风格启发,但不复制苹果素材)。

Remotion 动作导演 是什么?

该技能用于指导 AI 代理生成高品质的 Remotion 视频,强调美学与代码质量的统一。它要求代理遵循严格的导演工作流:从加载品牌控制与动作方向参考开始,在“受启发而非复制”原则下应用苹果风格,然后进行逐场景故事板设计,再映射至 Remotion 的 Composition 和 Sequence 等组件实现,最后通过生产级评分卡进行评审和优化。技能支持 Cursor、Claude Code、Codex 等平台,并提供可复用的模板(故事板、动作令牌、场景组件、评分卡)和运行示例,适合需要电影级节奏、品牌一致性及迭代改进的高端视频项目。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/daniel-p-green/remotion-skills/tree/main/skills/remotion-motion-director

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

Remotion 动作导演 是做什么的?

当视频质量与代码质量同等重要时使用此技能。它旨在产生具有明确创意理由的精良动作作品,而非仅仅“可用的动画”。

使用时机

  • 用户要求高端、品牌主导的 Remotion 视频。
  • 用户需要超越通用模板的精确风格控制。
  • 项目需要以故事板为先的执行和迭代评审循环。
  • 请求提及苹果般的精致、电影级运动或高端广告感。

禁止使用

  • 一次性技术修复且无需设计方向指导。
  • 请求精确复制苹果商标、产品镜头或广告脚本。

必需工作流

  1. 捕获约束:
    • 加载 references/brand-control-schema.md。
    • 如果用户未提供,则以明确的假设填充缺失输入。
  2. 设定创意方向:
    • 加载 references/motion-direction-principles.md。
    • 选择一个主要动作配置文件和一个备用配置文件。
  3. 应用“受启发,而非复制”护栏:
    • 加载 references/apple-inspired-not-copied.md。
  4. 编码前规划:
    • 制作逐场景的故事板,包含时间线和意图。
  5. 在 Remotion 中构建:
    • 加载 references/remotion-implementation-map.md。
    • 将场景映射到 Composition、Sequence 和时间基元。
  6. 评审与优化:
    • 加载 references/production-rubric.md。
    • 对输出进行评分,列出差距,并至少进行一轮改进。

输出约定

始终返回以下工件:

  1. 创意方向简报(信息、受众、视觉承诺)。
  2. 品牌与动作控制表(令牌与旋钮)。
  3. 包含场景时间线的故事板。
  4. 构建笔记(哪些组件/动画实现每个场景)。
  5. QA 评分卡分数及下一轮差异。

可复用模板

在从头生成自定义文件前使用这些模板:

  • assets/storyboard-template.md
  • assets/motion-tokens-template.ts
  • assets/scene-template.tsx
  • assets/remotion-root-template.tsx
  • assets/qa-scorecard-template.md

启动示例

有关可运行的参考实现,请参见:

  • examples/motion-director-starter/README.md

此启动示例演示了如何将故事板和动作令牌连接到最小的 Remotion 项目结构中。

质量基准

  • 优先考虑清晰度而非复杂性。
  • 使用动作来揭示层次,而非装饰一切。
  • 保持节奏有意:避免过度编辑和持续运动。
  • 在间距、排版和时间系统上保持一致性。
  • 尊重可访问性(对比度、减少动作选项、文本可读性)。
  • 如果缺少约束条件,声明默认值并继续,而不是阻塞。

相关技能

  • remotion-best-practices:Remotion 技术正确性。
  • create-remotion-geist:Vercel/Geist 视觉语言。
  • remotion-ads:社交安全区域与广告约束。
  • elevenlabs-remotion:用于旁白主导编辑的语音管道。

版本管理

  • 遵循 references/versioning-policy.md 中的语义版本控制。
  • 要升级版本,运行 scripts/bump-version.sh。

相关技能