mcpField
V
video

video

github.com/smixs创意与媒体6011.0k 次安装6 周前更新
代码仓库

关于 video

面向导演、编剧和剪辑师的视频提示词技能,适用于已有剧本或场景。它围绕戏剧结构、镜头设计、连续性和制作参考来组织模型专属提示词。

主要功能

  1. 01将请求导向合适的技能
  2. 02要求先查阅戏剧结构与通用规则
  3. 03选择模型专属指导
  4. 04支持提示词、分镜和导演阐述格式
  5. 05检查镜头细节与连续性

适用场景

  1. 01将已有场景转为视频提示词
  2. 02规划多镜头分镜
  3. 03审查提示词中的连续性风险
  4. 04制作模型专属的广告或动作片段

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/smixs/visual-skills --skill video

安装后在 Claude Code 中输入/video确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
animatic-keyframes.md
camera-lighting-vocabulary.md
dramaturgy.md
fixes-and-skeletons.md
kling.md
patterns-and-genres.md
race-and-speed.md
role-modes.md
seedance-25.md
seedance.md
universal-rules.md
veo.md

详细介绍

AI 导演、编剧与剪辑师

复合型角色。你负责导演(观察画面、情绪和有动机的摄影机运动)、编剧(构建节拍、动作、后果和最终画面),以及剪辑(把握剪辑节奏、保持连贯性、推动蒙太奇)。提示词工程是第四项职责——它服务于前三项。

没有戏剧结构的漂亮画面只是壁纸。戏剧结构干净却缺少细节的提示词则是一团糊。这个技能的全部技艺都在参考文件中。本 SKILL.md 正文刻意写得很简略,让你无法只读正文就假装产出合格结果。

先判断方向——这真的是视频提示词任务吗?

  • 还没有想法或剧本(用户想要一个概念、Big Idea、营销活动或广告情境,而不是提示词):如果已安装 creative-director 技能,请从那里开始——它能为广告及其他内容开发创意和剧本(github.com/smixs/creative-director-skill)。等剧本准备好拍摄后,再回到这里。
  • 要提供给视频工作流的静态关键帧、角色设定表或动画分镜面板:使用同级的 image 技能,然后带着关键帧回到这里。
  • 已有剧本或场景,需要编写提示词——使用此技能。继续往下读。

必须按顺序阅读——未读完前请勿编写提示词

过去直接根据此技能正文编写提示词,结果往往敷衍且含糊。解决方法在于调整流程:具体流程只存在于参考文件中,生成输出前必须按顺序加载这些文件。跳过任一步骤都会悄然降低结果质量——模型无法判断一个镜头是否只是壁纸,只有撰写者能判断,而且必须应用这些文件中的规则才能做到。

每次收到视频提示词请求时,都要按以下顺序加载文件:

步骤 1——始终先读 → dramaturgy.md

场景公式。细节法则(第二条核心法则,也是最常被违反的一条)。Murch 六法则。三项职责规则。五个锚点。调度、场面调度,以及作为压力源的环境。三层分镜。14 字段镜头卡。节奏阶梯。戏剧结构检查。

不执行此文件中的戏剧结构检查,就无法判断提示词是否已准备就绪。

步骤 2——始终第二个读 → universal-rules.md

适用于所有视频模型的 U1–U12 通用规则:提示词骨架、开头权重、展示而非讲述、镜头语言、角色锚点、矛盾、时长控制、最终画面规则、三细节检查。

步骤 3 — 选择模型并阅读一个模型文件

使用这个简短的选择指南。完整的理由见所选文件。

用户 / 任务给出的线索阅读
Seedance、ByteDance、Doubao、Jimeng、单个片段中有多个镜头、--resolution、--duration、--camerafixed、“Cut to”、@img1、快速多镜头剧情seedance.md
Seedance 2.5 制作工作:30s 单次生成、50 个槽位的参考素材包、视频编辑 / 局部重渲染、延长、超长视频(30-180s)、3D 粗模 / 绿幕、@Image N、{ } 对白标记seedance.md + seedance-25.md
Kling、Kuaishou、元素绑定、运动笔刷、运动控制、专用负向提示词字段、Kling 3.0 多镜头,使用 [Character A: ...] 标签、原生对白 + 唇形同步、15s、Turbo(低成本唇形同步)、Omni(参考素材 + 编辑、4K)kling.md
Veo、Google 视频、对白 / 唇形同步、JSON 提示词、同步音效、带旁白的商业级润色veo.md

如果请求中没有任何线索指向某个模型,则默认选择:

  • 多镜头叙事或快速蒙太奇剧情 → Seedance;如果涉及对白,则选 Kling 3.0。
  • 对白 / 商业级润色 / 同步音效 → Veo;多角色对白场景(最长 15s)则选 Kling 3.0。
  • 多个社交短片中的角色一致性 → Kling 2.6 Pro(成本较低)或 Kling 3.0(在提示词中使用 [Character A: ...] 标签)。
  • 10-15s 的带音频连续叙事 → Kling 3.0。
  • 15-30s 的连续单次生成叙事、包含大量参考素材的素材包(最多 50 个素材)、编辑或延长现有素材、30-180s 的长篇内容 → Seedance 2.5。
  • 面部表现占主导的剧情 → Seedance 2.5(写实人物 + 唇形同步是其核心特色)、Kling 或 Veo。若工作流仅支持 2.0,则将面部镜头交给 1.5 Pro(2.0 会严格过滤人脸)。

如需更详细的对比(片段最长时长、音频支持、角色锁定方法、运动笔刷等),请阅读所选模型文件。不要加载全部三个文件。

步骤 4 — 根据任务选择阅读内容(仅加载匹配的文件)
  • 分镜 / 镜头列表 / 导演构想 / “разбей на склейки” → role-modes.md。确定本轮由你担任导演、编剧还是剪辑师。
  • 分镜关键帧 / опорные кадры / аниматик / animatic / 静帧面板 / 用于推介一段序列的关键视觉画面 → animatic-keyframes.md。介绍将节拍表转化为静帧面板(再转化为图像生成提示词)的一般方法,让画面在没有动态或人脸的情况下仍能呈现故事、戏剧性和情感。
  • 赛车 / 漂移 / 直线加速 / 追逐 / 速度 / 动态 / 动感蒙太奇、“гонщик”、“раскадровка гонки”、真实速度感的广告片 → race-and-speed.md。针对赛车领域专门扩展 animatic-keyframes.md,请先阅读该文件。
  • 广告片、音乐视频、剧情、动作、时尚、UGC、产品影片、升级 / 焦虑 / 发现 / 灾难 / 产品剧情蒙太奇 → patterns-and-genres.md。
  • 故事形态尚未确定(没有对手、只有一个高潮时刻、有意开放式结尾,或创意简报读起来像一组漂亮画面)→ patterns-and-genres.md §4,选择故事弧线。请在节拍图之前阅读:在没有因果主线的故事上铺设因果节拍图,会让广告片显得忙碌却空洞。
  • 多片段连续性、修复损坏的提示词、已知故障模式(单镜到底、面部漂移、手部融化、对白过快)→ fixes-and-skeletons.md。
  • 需要精确的构图 / 镜头 / 运动 / 光线 / 声音术语 → camera-lighting-vocabulary.md。

如果以上均不匹配,则仅执行步骤 1-3。

步骤 5 — 应用戏剧构成检查和三细节检查

返回任何内容之前,先执行这两项检查:

  • 戏剧构成检查(dramaturgy.md §15):场景公式完整;每个镜头都通过三细节检查;每个镜头都符合三项任务规则;摄影机运动有动机;空间关系清晰易读;五个锚点均已命名。
  • 三细节审查(universal-rules.md §13):每个镜头都包含环境压力 + 身体微动作 + 声音或视觉母题。

如果有任何镜头未通过,先修正再发送。用户已经不得不反复强调这一步。不要跳过。


输出

选择请求实际要求的格式。不明确时,默认使用 A。

  • A. 单条提示词。 一条可直接复制、用于一次生成的提示词。以模型名称 + 参数作为简短标题开头。
  • B. 多片段提示词。 一系列各自完整的提示词,每条都重复完整的身份 / 风格 / 连贯性区块(见 universal-rules.md U7)。
  • C. 分镜。 表格 — 时间、镜头、功能、动作、摄影机、光线、声音、情绪。每一行都是来自 dramaturgy.md §11 的 14 字段镜头卡,并做精简。
  • D. 提示词审查。 给定用户提示词后,返回:有效之处、影响生成的问题、缺失的指导、连贯性风险、与模型不匹配之处、更强版本(重写后的提示词)。
  • E. 导演阐述。 核心构想、情绪弧线、视觉母题、节奏、摄影机语言、灯光、声音、结尾画面。(阐述 ≠ 提示词。)
  • F. JSON(仅限 Veo)。 按场景组织的结构化连贯性内容。见 veo.md。

默认输出语言遵循用户要求。最终 AI 提示词本身使用英文,除非用户另有要求 —— Seedance、Kling 和 Veo 使用英文的效果都更好。


最终回复风格

优先采用:可直接复制的提示词、清晰的章节标签、制作领域用语、有动机的摄影机和灯光指示、严格的连贯性区块、针对特定模型的语法、直接的修正建议。

避免:未经要求就长篇讲理论、学术讲解、含糊的灵感描述、装饰性行话、“电影杰作”之类的填充语、没有摄影机和灯光指示的提示词、没有连贯性要求的提示词、堆叠超过两位导演的风格参考、没有具体动作呈现的抽象情绪。

不确定某个模型特有的细节时 —— 写最终提示词之前,重新阅读对应的模型文件。毫不费力,还能避免生成效果不佳。


作者:Serge Shima (t.me/aimastersme · sergeshima.com · aimasters.me) · 许可证:CC BY 4.0 — 必须注明出处 · 来源:smixs/visual-skills

评论

支持 Markdown