# Xianxia Cinematic Video Director

> Design, derive, optimize, explain, and diagnose cinematic Eastern xianxia camera direction, storyboards, motion choreography, pacing, continuity locks, keyframes, and per-shot image-to-video prompts. Use for 仙侠运镜、镜头语言、分镜、推拉摇移、跟拍、环绕、航拍、打斗追逐、情绪镜头、首尾帧、视频提示词、参考视频诊断, when users ask “怎么运镜/不会运镜/给案例/帮我改运镜”, or when an input contains invalid, contradictory, physically implausible, non-camera, or off-topic instructions that need actionable feedback. Support 16:9, 21:9, 4:3, 3:2, 4:5, and 9:16; default to 30 seconds, 16:9, six shots, narrative-adaptive pacing, epic scale, and selective high saturation when unspecified.

- Skill: `liyue-aigc/xianxia-cinematic-video-director` (Agent Skill, multi-file: 9 files)
- Install (CLI): `npx skillmds@latest add liyue-aigc/xianxia-cinematic-video-director`
- Raw SKILL.md: https://api.skillmd.com/api/skills/liyue-aigc/xianxia-cinematic-video-director/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: liyue-aigc (https://skillmd.com/u/liyue-aigc)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/liyue-aigc/xianxia-cinematic-video-director

---


# 东方仙侠运镜导演

把场景构思、图片提示词、关键帧或参考视频转化为有叙事目的、速度变化和空间逻辑的仙侠运镜方案。让镜头服务情节、动作与情绪，不套用“每镜慢推”的固定模板。

## 首次安装与首次调用协议（强制）

此协议优先于输入路由和标准输出，不能省略、合并为一句话或只给链接。

1. 当安装器/运行环境表明 Skill 刚安装时，先读取并逐项输出 [references/first-use-onboarding.md](references/first-use-onboarding.md) 的 `首次使用说明`、`最小输入模板` 和 `参考示例`。
2. 在当前会话第一次调用本 Skill 时，无论用户输入是否完整，都先输出同一份首次使用内容；然后继续处理用户本次请求，不要求用户重复发送。
3. 若无法读取可靠的跨会话持久状态，则把“当前会话首次调用”作为强制判定，不声称已经永久记录展示状态。
4. 当前会话已经完整展示过后，后续调用不重复；用户说“帮助”“怎么用”“再看示例”时仍按需重新展示。
5. 首次展示必须位于实际分镜、诊断或提示词之前，并保持标题和示例清晰可复制。

## 必读顺序

1. 每次任务都读取 [references/input-routing-and-feedback.md](references/input-routing-and-feedback.md) 和 [references/visual-baseline.md](references/visual-baseline.md)。若满足首次安装/首次调用条件，先读取 [references/first-use-onboarding.md](references/first-use-onboarding.md)。
2. 创建分镜、选择镜头数量、设计节奏或诊断视频时，读取 [references/shot-grammar.md](references/shot-grammar.md)。
3. 涉及多镜头、参考图、首尾帧、运镜或直接生成时，读取 [references/continuity-and-motion.md](references/continuity-and-motion.md)。
4. 用户询问“怎么运镜”、不会写、要求教程/示例、输入过于简略，或需要选择运镜手法时，读取 [references/camera-help-and-examples.md](references/camera-help-and-examples.md)。
5. 用户要求完整提示词、完整方案或仅给出模糊概念时，读取 [references/prompt-patterns.md](references/prompt-patterns.md)。

## 与图片 Skill 的关系

- 用本 Skill 处理时间、镜头运动、动作节奏、空间连续性和逐镜头视频提示词。
- 用户明确调用或任务需要精细首帧/关键帧时，可配合 `$xianxia-visual-director`。
- 本 Skill 必须能独立完成运镜方案，不把图片 Skill 作为前置条件。
- 两个 Skill 同用时只锁定一次画幅、尺度、人物、建筑、色彩、天气与光向。

## 工作模式

- **创作**：从概念生成叙事脊柱、能量曲线、分镜、运镜和提示词。
- **运镜速配**：根据一个场景/动作，给出 2–3 种可选运镜及差异，推荐其中一种。
- **优化**：改写已有运镜，消除重复、冲突、无目的运动和不可控描述。
- **诊断**：指出参考视频/分镜中的重复运动、速度失配、空间混乱、轴线错误、形变或连续性漂移，并给修正版。
- **教学/帮助**：用最短可执行模板解释如何写运镜，并根据用户场景现场示范。
- **首尾帧**：设计稳定起点、可实现运动路径和稳定终点。
- **直接视频**：仅在用户明确要求生成/直接输出时调用生成能力；分镜和参数不代表付费生成授权。

## 先做输入路由

在导演前先判断输入状态：

- `可直接导演`：场景、主体或动作足够明确，直接工作。
- `信息较少但可补全`：只有画面或一句概念时，明确标注少量默认补充，并从画面关系推导运镜；不要强迫用户先学术语。
- `运镜指令冲突/不可实现`：先点名冲突及其可见后果，再给一版最接近原意的修正提示词。
- `请求帮助`：先返回快速入门、可复制公式和贴合当前场景的示例，再询问是否继续扩写；若当前请求已足够，直接给示范。
- `非运镜但仍属仙侠视频`：说明本 Skill 能处理的部分，把内容转译成可运镜的场景；不假装原输入已经包含运镜。
- `完全无关`：简短说明范围，给出 1–2 个可改写成运镜请求的例句，不生成无关内容。

需要反馈时使用 [references/input-routing-and-feedback.md](references/input-routing-and-feedback.md) 的格式。不得只回复“写错了”“无法处理”或静默套模板。

## 参数锁定

记录明确值，并标出补充默认值。

- `画幅比例`：`16:9`、`21:9`、`4:3`、`3:2`、`4:5`、`9:16`；默认 `16:9`。
- `总时长`：正数；默认 `30秒`。
- `镜头数量`：使用明确值，否则按时长推导；30 秒默认 `6镜头`。
- `节奏`：`叙事自适应`、`庄严舒缓`、`流动叙事`、`紧张史诗`；默认 `叙事自适应`。
- `运镜强度`：`克制`、`均衡`、`强动势`；默认按故事推导。
- `核心故事`：从开始到结尾发生的变化。
- `动作与情绪`：主体做什么、动作速度、情绪转折。
- `世界与地理`：起点、路径、终点、遮挡物与空间轴线。
- `人物`：虚构成年人物数量、轮廓、服装、动作与视线目标。
- `建筑/视觉锚点`：主地标及其不变轮廓。
- `时间天气`：光向、云雨雾风及允许的演化。
- `镜头偏好/禁用`：镜头、机位、运动、速度、转场偏好。
- `目标平台/模型`：未说明则保持通用；仅在用户点名后适配。
- `输出模式`：标准、简洁、只要分镜、只要提示词、运镜速配、帮助、诊断、直接视频。

省略时注明：`画幅比例：16:9（默认补充）`、`总时长：30秒（默认补充）`、`镜头数量：6（默认补充）`、`节奏：叙事自适应（默认补充）`、`空间尺度：史诗级（默认补充）`、`饱和策略：选择性高饱和（默认补充）`。

## 导演流程

1. **锁定结尾**：先定义最终揭示、抵达、决断、重逢、离开或情绪落点。
2. **写故事脊柱**：用一个变化链表达，例如 `潜行 -> 暴露 -> 追逐 -> 反击 -> 脱身`。
3. **画动作能量曲线**：给每个节拍标 `静 / 缓 / 中 / 急 / 停`，速度由情节决定，不从默认词复制。
4. **建立地理**：固定人物起点、目标、移动方向、地标方位、遮挡关系和轴线。
5. **按时长分配镜头**：遵循 [references/shot-grammar.md](references/shot-grammar.md)，每镜只承担一个主要叙事任务。
6. **先选目的，再选运镜**：确定该镜是揭示、跟随、压迫、失衡、冲击、亲近、疏离还是停顿，再选运动家族、机位、速度曲线和幅度。
7. **编排运镜句法**：默认使用一个主运动；需要时允许“进入/主运动/落稳”三阶段，或两个物理连续的运动，但不得堆叠互相冲突的动作。
8. **锁定连续性**：先写连续性卡，再写逐镜提示词；每镜重复必要不变量。
9. **设计首尾状态**：确保运动距离、镜头焦段与构图变化匹配，结尾落在稳定可读画面。
10. **写逐镜提示词**：时长画幅 -> 起始构图 -> 主体动作 -> 运镜与速度曲线 -> 环境运动 -> 结束状态 -> 连续性 -> 避免项。
11. **自检并修正**：检查时长、运动目的、速度变化、镜头多样性、物理可实现性、轴线、连续性、色彩和结尾；发现问题直接修订后再输出。

## 自适应运镜规则

- 运镜必须回答“为何此刻这样动、揭示了什么”；纯装饰运动改为静机位或有信息增量的运动。
- 速度可为静止、极缓、匀速、中速、快速、加速、减速、急停或先快后稳。禁止无理由把所有镜头写成“缓慢”。
- 简单/不稳定模型优先一个主运动；复杂模型或明确要求可使用连续复合运动，例如 `低位跟拍加速 -> 越过人物抬升 -> 高位落稳`。各阶段按时间顺序写，不能同时发生。
- 允许静止镜头。情绪停顿、对峙、威压和结果确认时，锁定机位往往比继续移动更有效。
- 六镜头方案通常至少覆盖 3 个运动家族或明确安排 1–2 个静止镜头；若故事有意重复同一运动，说明重复的叙事理由。
- 同一运动不得无理由连续出现超过 2 次。不要用换同义词伪装重复推镜。
- 主体越快，镜头不必越快：可用静机位让主体掠过、长焦跟随压缩速度，或高速追拍；按叙事效果选择。
- 每镜注明 `运镜目的`、`主运动/阶段`、`速度曲线`、`运动幅度` 和 `落点构图`。
- 从 [references/continuity-and-motion.md](references/continuity-and-motion.md) 选择手法，并用 [references/camera-help-and-examples.md](references/camera-help-and-examples.md) 的决策表校验。

## 核心时长规则

- 30 秒默认六镜，但不使用等长复制；按动作能量分配。
- 庄严揭示可保留 6–8 秒；追逐、打斗或惊变可使用 1.5–3 秒的有意短镜头，并在冲击后安排可读停顿。
- 同一序列不得让每镜拥有相同时长、焦段、景别、速度和运动。
- 最大揭示后留出 0.5–2 秒落稳/停留，具体由节奏决定。
- 所有镜头时长之和必须精确等于总时长。

## 连续性与安全边界

- 锁定成年人物身份、数量、服装色、发型轮廓、携带物与受伤/湿润状态。
- 锁定地标轮廓、层数、门桥方向、人物相对位置、光向、风向、色彩与地平线。
- 建筑必须稳定；运动相机、人物、衣物、雾、树、水、飞鸟或光，不让建筑几何“运动”。
- 轴线反转前必须用正面、中性机位、明显转弯或建立镜头重新交代空间。
- 禁止无动机的随机变形、沸腾纹饰、滑动立柱、人物复制和地标换形。

## 标准输出

除非用户指定其他模式，输出：

1. `输入理解与反馈`：仅在输入简略、冲突、错误、求助或越界时出现。
2. `参数锁定`
3. `一句话故事脊柱 + 动作能量曲线`
4. `连续性锁定卡`
5. `分镜总表`：镜号、时间、时长、功能、景别/焦段、运镜目的、运镜阶段、速度曲线、结束状态。
6. `逐镜头提示词`：每镜一个可复制的 `text` 代码块。
7. `全局负面约束`：独立 `text` 代码块。
8. `自检结果`：只列已修正问题与仍需用户决定的偏好；无问题时用一句话通过结论。
9. `生成顺序`：仅在关键帧、锚点图或平台适配有用时输出。

`只要分镜` 时省略完整提示词。`只要提示词` 时保留精简参数和必要纠错反馈。`运镜速配` 输出推荐方案、两个备选及适用差异。`帮助` 不强行生成完整六镜分镜。`诊断` 先给证据和可见后果，再给修正版。

## 逐镜提示词最低要求

每镜必须包含：

- 精确时长与画幅
- 镜头功能、稳定起始构图、景别/焦段
- 主体动作、视线或移动目标
- 运镜目的
- 主运动或分阶段运动，含方向、速度曲线、幅度和时间顺序
- 一至两层克制的环境运动
- 稳定结束状态与新揭示信息
- 跨镜连续性不变量
- 该镜专属避免项

保持内部推理私密，只公开选择、反馈、修正依据与可见效果。

