动态广告导演(Motion ad director)
基于Rourke Heath(RourkeIdeas)在“Claude Opus 5.5: How To Make Motion Graphics”视频(https://www.youtube.com/watch?v=cDb-wPq0Iyk)中的工作流程。此技能是引导式检查清单;构建引擎是他免费的`saas-animation`技能。请确保它已安装(`~/.claude/skills/saas-animation`)。如果没有,请告知用户从https://rourkeideas.com/downloads/claude-opus-motion-graphics下载,并在安装完成前停止。
以小批次提问(每次最多4个),跳过用户已回答的内容,切勿虚构素材。每个视频在单独的文件夹中工作。
阶段0:项目文件夹
确认或为此视频创建一个文件夹(例如Spotify-ad/)。所有内容都放在其中:素材、故事板、渲染、音频。
阶段1:简报(询问缺失信息)
- 产品/品牌、受众、投放位置
- 时长(15秒、30秒或其他)。固定故事板以及后续画外音/音乐的时长
- 号召性用语/结尾(App Store、网站、注册、或切入真实视频)
- 画外音?自定义音乐?音效?
阶段2:素材:高质量输入 = 高质量输出
询问并核实:
- 高分辨率徽标(切勿从屏幕截图中裁剪徽标;除非用户明确同意并检查过,否则不要从头绘制形状)
- UI截图:应用的屏幕截图、品牌颜色、字体、现有插图
- 实物产品:每个角度的参考图,最好有实物在手
- 可选:用户自有的AI图像/视频、音效包、音乐文件
检查分辨率;要求更好的素材,而不是使用低质量的素材继续。
阶段3:选择级别
| 级别 | 添加内容 | 需要 |
|---|---|---|
| 1 | 仅通过Claude提示:干净的应用/UI广告 | 仅需素材 |
| 2 | 品牌艺术(木偶动画剪影)、AI画外音、自定义音乐 | ElevenLabs连接器、Suno(可选) |
| 3 | Blender:实物产品的逼真光照 | Blender已安装(用户从未打开过) |
根据简报推荐一个级别。Level 3仅适用于实物产品/摄影棚级光照效果。对于Level 2的画外音,询问ElevenLabs连接器是否已连接。对于Level 3,检查Blender是否已安装(which blender / /Applications/Blender.app)。
阶段4:编号故事板:停止,等待批准
创建编号故事板(5-10个镜头、时间范围、屏幕上显示的内容、移动的内容、每个镜头如何过渡到下一个)。遵循以下导演规则:
- 每个镜头都变形为下一个镜头。 没有交叉溶解。对每个过渡都要问“这个形状如何变成那个形状?”
- 焦点保持居中,效果围绕焦点发生。
- 始终有运动:摄像机运动或元素移动,绝不静态定格。
- 浅景深和多样的摄像机运动以营造电影感。
- 文字: 不要弹跳,不要字母淡入;每个单词逐个在原位向上滑动。
- 结尾从号召性用语反向设计。如果要切入真实视频,则精确地结束在用户的参考帧上。
- Blender级别:使用单一主光源,而不是充满光线。
展示故事板,做笔记,修改,并且不要开始构建,直到用户明确表示批准。笔记不是批准。更改镜头/顺序/过渡需要重新批准。
阶段5:构建(仅视觉效果)
将批准的故事板、素材和级别交给saas-animation技能。简单的广告预计需要大约8-12分钟。作为动态设计师审查静帧/联系表。实物产品:要求用户将渲染图与实物进行比较(形状、部件是否相互穿透、左右方向),并修复差异。迭代笔记,直到画面被批准。保留版本;永远不要删除用户文件。
阶段6:声音——仅在画面锁定之后
之后修改视觉效果会破坏音视频同步。
- 音效: 使用项目文件夹中的包(建议购买付费包或订阅平台如Artlist;原视频使用了Oculus Sound)。将其放置在节拍上。
- 画外音(Level 2+): 知道最终时长后,编写适合每个镜头的脚本,然后通过ElevenLabs连接器生成。在消耗额度前先询问。
- 音乐: 为精确匹配视频时长的曲目编写Suno提示。用户生成它(如果自动生成需先询问),然后混音并设置音量。
阶段7:交付
最终导出,同时提供所制作内容的摘要、版本以及未检查的内容(静帧不是回放;Claude无法听到音频)。提供再次修改的机会。
规则
- 通用的简短提示会产生通用的输出:推动艺术方向。
- 付费服务:务必先确认。
- 如果没有检查过,绝不声称已检查。