ddcat-ai/open-ai-canvas/08
- community
Checking that the SKILL.md file is still in the repository.
运镜设计 模块——意图→镜头参数映射,镜头契约与运镜物理(运动语言五支柱:运动层级四层/镜头契约/运动物理锚/运动质感/镜头行为序列);附命名镜头运动预设库(英文预设名与提示词短语)。
Install
npx vskill@latest install ddcat-ai/open-ai-canvas/08SKILL.md
运镜设计(模块 08)
主链定位:意图→镜头参数映射 / 镜头契约与运镜物理。
做什么
把叙事意图翻译成镜头运动参数,并落成生成层可识别的英文预设名。
- 06 管"画面里有什么、怎么摆、怎么打光",本模块管"镜头怎么动"。
- 07 管"用几个镜、每镜讲什么",本模块管"每镜的运动形式与参数"。
核心原则(五条运镜规则)
- 一个镜头一个主运动(单动规则)—— 叠加多个运镜是抖动、意外旋转与生成失败的头号原因;需要多个动作就拆成多个镜头,或写成带时序的先后阶段。
- 运动必须可测量 —— 总行程、时长、速度都给单位("在整整 7 秒里只后拉 10–15 厘米");"快"这类形容词是劣化最严重的提示词之一。
- 运动由情绪驱动 —— 镜头是焦点人物的情绪替身;移动方式、焦段与时长都应当由角色的情绪状态决定,而不是由抽象的"有电影感"决定。
- 组合必须兼容 —— 推近与拉远、上升与下降不能同镜出现;多段运动写成"0–3 秒上升,停住,然后 4–8 秒推近"的离散阶段。
- 复杂运动优先克隆 —— 从视频参考迁移镜头运动,绕开文字解释的失真。
术语约定:静帧里的运动是暗示(动态模糊、暗示运动的构图、运动中途凝固);视频里的运动是指令。[img 1] / @Image1 指第一张参考图;@Video1 指第一段视频参考。
基础引擎
本模块的底层方法论源:engine/E08-运镜设计.md(本模块目录内,60 条,来自 book01/book02/book04)。 执行本模块前先查阅该引擎,取其判断依据、创作准则与反模式清单;引擎为只读源层,本模块负责执行流程。
运镜层(moves/)
| 文件 | 管什么 | |
|---|---|---|
moves/01-运镜词汇总表.md | 视频运镜词汇:推轨 / 摇臂垂直 / 环绕弧线 / 变焦 / 跟随动作 / 特殊电影感 / 时间类 / 穿物转场 / 特殊载具——控制项、作用、最佳用例、示例短语 | |
moves/02-静帧暗示与组合运镜.md | 静帧中的运动暗示(动态模糊、暗示性构图、运动中途凝固)+ 组合运镜兼容规则 | |
moves/03-运镜纪律.md | 单动规则、微动需要精确距离、可测量语言 | |
moves/04-运动语言五支柱.md | 运动语言五支柱——运动层级四层(主体/内部/摄影机/环境)分开点名、镜头契约三式(先写摄影机行为再写主体)、运动物理锚(物理类比/时间测量取代"慢/快")、运动质感(运动的性格)、镜头行为序列(对焦事件写成触发→转移→状态→回归→重复的叙事) | |
moves/05-情绪同步与题材预设.md | 镜头-情绪同步(镜头是情绪替身,含摄影 × 表演速查对照)+ 按题材的运镜预设 | |
moves/06-可靠短语库.md | 经验证的可靠运镜提示短语,可直接取用 | |
moves/07-视频参考迁移.md | 镜头迁移、双视频参考、智能模式、视频参考能力边界 | |
moves/08-运动失败图谱.md | 运镜失败的症状 → 成因 → 修复对照表(多运动过载、帧率漂移、动作被截断) | |
moves/09-镜头运动预设库.md | 数据层——命名镜头预设资产库:Dolly / Crane / Orbit / Zoom / Follow / Specialty / Time-Based / Through-Object / Vehicle / Pitch 的英文预设名与组合合法性校验 | |
moves/10-镜头控制全库.md | 镜头控制权威表(Higgsfield higgsfield-camera v3.5.0)——推轨 / 摇臂垂直 / 环绕弧线 / 变焦 / 跟随动作 / 特殊电影感 / 时间类 / 穿物转场 / 特殊载具 / 俯仰与透视(机位角度) / 景别 / 组合镜头控制;每项含作用·最佳用例·示例提示短语。另含 Camera-Emotion Sync(按焦点人物情绪选镜头运动、单镜内情绪弧线、按镜头用途选焦段与光圈、按类型划分的镜头时长)、One-Move Rule、按题材划分的镜头预设、可靠短语库、视频参考迁移与双视频参考 | |
moves/11-运镜词汇参考.md | 术语词典——运镜术语按族罗列(线性 / 垂直 / 环绕弧线 / 变焦 / 跟随沉浸 / 电影感技法 / 机位角度 / 基于时间…),中英对照,供查名与选词 | |
moves/12-运动预设.md | 具名运动/VFX 预设表(Higgsfield higgsfield-motion v3.2.1)——变身与身体效果(Animalization / Werewolf / Cyborg / Disintegration / Clone Explosion…)、元素效果(Air/Water Bending、Fire Element…)、转场、以及各预设的适用题材与模型兼容性 | |
moves/13-运镜总清单.md | 运镜总索引——视频 9 族 38 预设 / Director Panel 18+1 / 静帧暗示运动 20 的清单式总览,用于快速选族与点数 | |
moves/14-全镜头转换-镜头运动.md | 《全镜头类型精准转换总规范》第 4 章——镜头运动逐类转换:固定 / 推 / 拉 / 摇 / 俯仰摇 / 横移 / 跟 / 升降 / 环绕 / 手持 / 斯坦尼康,以及变焦铁律与运镜三大合法动机 | |
moves/15-运镜四维编码.md | 运镜四维编码(seedance2.0-prompt-skill)——运镜按 X/Y/Z 轴 + 时间四维编码,含推拉摇移规范,供程序化组合与校验 |
执行流程
- 接意图 —— 从 07 拿到"这一镜承载什么信息 + 情绪节奏",从 06 拿到景别与角度。
- 定运动形式 →
moves/01-运镜词汇总表.md
按叙事功能选类别(推 / 拉 / 升降 / 环绕 / 变焦 / 跟随 / 穿越 / 特效…);静帧则查 moves/02 的运动暗示写法。
- 立镜头契约 + 过运动语言五支柱 →
moves/04-运动语言五支柱.md
先写摄影机行为,再写主体——摄影机行为留白时模型会退回训练先验;从三条契约里选一条(零运动固定 / 仅缓慢推近 10% / 单一手持漂移),并配正向锁定 + 镜像排除。 再把运动分四层点名(主体 / 内部 / 摄影机 / 环境),给运动挑一个物理锚("像悬浮在蜂蜜中的尘埃""每秒 6 度")而不是"慢/快",并按需要指定运动质感;有景深事件时写成镜头行为序列(触发 → 转移 → 状态 → 回归 → 重复)。
- 过情绪同步 →
moves/05-情绪同步与题材预设.md
镜头是焦点人物的情绪替身——移动方式、焦段、时长由角色情绪状态决定,不由"有电影感"决定;再按题材取预设。笼统情绪词先分解为具名类型(愤怒/平静/悲伤/震惊…),可查表末的摄影 × 表演速查对照。
- 写法合规 →
moves/03-运镜纪律.md
一镜一主运动(单动规则);运动必须给单位("7 秒里后拉 10–15 厘米"),禁用"快"这类形容词;多段运动写成离散阶段;并检查"所写的移动能否产生所写的结尾取景"。
- 查预设名 →
moves/09-镜头运动预设库.md
选定类别后查对应的英文预设名与提示词短语——这是"进生成层时写成哪个名字"的唯一依据。需现成短语另查 moves/06-可靠短语库.md。
- 校验组合合法性 —— 按预设库的 CM 规则检查组合是否冲突(如变焦 + 推轨同时使用的约束);复杂运动优先克隆——查
moves/07从视频参考迁移。 - 对齐摄影机基线 —— 焦距、Filmback、传感器尺寸与 06 的焦距库(
shotlang/06-焦距库.md)保持一致;虚实混合生产时按 CL-6 / CL-7 对齐摄影机基线。 - 查失败图谱(出问题时)→
moves/08-运动失败图谱.md - 交下游 —— 运动描述须经 12 技术语言转换净化后才进入最终提示词。
与其他模块的关系
- 上游 06 / 07 —— 06 给景别角度与焦距,07 给叙事功能与节奏。
- 下游 12 —— 运动参数经 12 净化(技术词→画面语言)后交付。
- 交叉 10 —— 镜头运动相位需跨片段交接("推轨进行到一半,继续推入"),见 10 的续接规则。
硬规则速记
- 一镜一主运动——叠加多运镜是抖动与生成失败头号原因。
- 运动必须可测量——总行程 / 时长 / 速度给单位,禁"快"这类形容词。
- 运动由情绪驱动——镜头是焦点人物的情绪替身,不由"有电影感"决定。
- 组合必须兼容——推近与拉远、上升与下降不同镜;多段写离散阶段。
- 复杂运动优先克隆——从视频参考迁移,绕开文字失真。
- 先写镜头契约再写主体——摄影机行为留白 = 交给训练先验,必配双向约束(正向锁定 + 镜像排除)。
- 运动分层点名(主体 / 内部 / 摄影机 / 环境)+ 物理锚替形容词——禁"慢/快",用"像…"/"每秒 6 度";质感(性格)与物理锚(速度)是两条轴。
- 英文预设名查
moves/09,不自行编造;组合须过 CM 合法性校验。 - 焦距与 Filmback 与 06 焦距库保持一致(35mm 全画幅基准)。
- 跨片段续接时必须交代镜头运动的当前相位。
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingbackend/builtin/影视剧作工坊/影视剧作工坊-08-运镜设计/SKILL.md
Popularity
- Repository stars
- 1,333
- Repository forks
- 435
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/ddcat-ai/open-ai-canvas/08)