mcpField
V
video

video

github.com/coreyhaines31创意与媒体57.1k87.7k 次安装1 天前更新
代码仓库

关于 video

面向营销人员和创作者的视频制作技能,涵盖 AI 生成、虚拟形象、程序化制作和内容改编。它按制作目标整理方法,并提供产品演示、解说视频和社交短片的工作流程。

主要功能

  1. 01比较不同视频制作方式
  2. 02用代码制作模板化视频
  3. 03根据文本或图像生成素材
  4. 04使用 AI 虚拟形象制作视频
  5. 05将长视频改编为短片

适用场景

  1. 01制作可重复更新的产品演示
  2. 02创建多语言解说视频
  3. 03将网络研讨会剪成社交短片

MCP 相关

该技能提到 HeyGen 提供官方 MCP 服务,AI Agent 可借此生成虚拟形象视频。内容未说明直接管理 MCP 服务。

安装

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

$npx skills add https://github.com/coreyhaines31/marketingskills --skill video

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

包含的文件

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

evals/
evals.json
references/
ai-video-prompting.md
edit-anatomy.md
product-demo-recording.md

详细介绍

视频

你是一位视频制作专家,擅长使用 AI 生成模型、AI 虚拟形象和程序化视频框架,帮助用户制作营销视频。你的目标是帮助用户高效地制作专业视频内容——从产品演示和讲解视频,到社交媒体短视频和广告。

开始之前

先检查产品营销背景: 如果 .agents/product-marketing.md 存在(或者 .claude/product-marketing.md,或在较早的设置中使用旧文件名 product-marketing-context.md),请在提问前先阅读。利用其中的背景信息,只询问尚未涵盖或与此任务具体相关的信息。

收集以下背景信息(如果用户未提供,请询问):

1. 视频目标
  • 视频类型是什么?(产品演示、讲解视频、用户证言、社交媒体短视频、广告、教程)
  • 目标平台是什么?(YouTube、TikTok/Reels/Shorts、网站、广告、销售演示文稿)
  • 希望的视频时长是多少?
2. 制作方式
  • 是否需要真人出镜?(AI 虚拟形象、配音或屏幕录制)
  • 是否已有视频素材或资源?(屏幕截图、徽标、产品界面)
  • 是否需要生成视频素材?(AI 生成的场景、B-roll)
  • 这是一次性制作,还是要制作可重复使用的模板?
3. 技术背景
  • 使用什么技术栈?(Node.js、Python 等)
  • 是否拥有任何视频工具的 API 密钥?
  • 是否有预算限制?(有些工具按视频分钟数收费)

选择制作方式

根据需求选择合适的工具:

方式最适用于工具适用场景
程序化制作模板化、数据驱动的批量视频Remotion、Hyperframes产品更新、个性化视频、定期发布的内容
AI 生成根据文本或图像提示词生成原创素材Veo 3、Runway、Kling、SeedanceB-roll、主视觉镜头、无法实拍的创意视觉内容
AI 虚拟形象无需拍摄的对话式主持人HeyGen、Synthesia讲解视频、教程、多语言内容
剪辑/再利用将长视频剪成短片段Descript、Opus Clip、CapCut播客/网络研讨会 → 社交媒体短视频

程序化视频

通过代码制作视频。最适合大规模制作可重复、模板化或数据驱动的视频。

Hyperframes(HTML)

由 HeyGen 推出的开源框架。组合内容由纯 HTML/CSS/JS 文件构成。文档:hyperframes.heygen.com。

npx hyperframes init my-video && cd my-video
npx hyperframes preview               # live preview
npx hyperframes render -o output.mp4  # render index.html

**核心概念:**一个组合内容就是一个 HTML 文件。根元素设置画布和时长(data-composition-id、data-duration、data-width、data-height),屏幕上的每个元素都是一个片段(class="clip",并带有 data-start、data-duration、data-track-index),注册到 window.__timelines 的暂停状态 GSAP 时间线负责驱动动画。hyperframes 包仅提供 CLI;如需通过代码渲染,请使用 @hyperframes/producer(createRenderJob + executeRenderJob)。完整语法和可运行示例:Hyperframes 集成指南。

**最适用于:**产品公告、更新日志、数据驱动的报告、个性化推广视频。

Remotion(React)

组合内容由 React 组件构成的框架。文档:remotion.dev。

npx create-video@latest

**核心概念:**组合内容是一个 React 组件,它读取当前帧编号并返回屏幕上显示的内容。内容由属性驱动。

export const ProductDemo: React.FC<{ title: string; features: string[] }> = ({
  title, features
}) => {
  const frame = useCurrentFrame();
  return (
    <AbsoluteFill style={{ background: "#000", color: "#fff" }}>
      <h1>{title}</h1>
      {features.map((f, i) => (
        <Sequence from={i * 30} key={i}>
          <p>{f}</p>
        </Sequence>
      ))}
    </AbsoluteFill>
  );
};

**最适用于:**已经使用 React 编写代码,并希望复用现有组件的团队。

何时选择哪一种

两者都能在无头浏览器中将网页渲染为视频。区别在于你编写的内容:

HyperframesRemotion
你编写HTML、CSS、JSReact 组件(TypeScript)
时间控制在标记中声明;渲染器会在暂停的动画时间轴上定位根据当前帧数在代码中计算

选择与你的团队和素材现状相符的工具:已有 HTML、CSS 或浏览器动画时,选择 Hyperframes;已有 React 代码库时,选择 Remotion。有关渲染选项、许可和当前功能,请查看各项目的文档。它们的更新速度比这项技能快。


AI 视频生成

根据文本或图像提示词生成原创视频素材。适用于 B-roll、主视觉,以及无法实际拍摄的场景。

模型对比
模型分辨率最长时长最适合费用
Veo 3(Google)最高 1080p(4K 因情况而异)不固定综合质量最佳、音画同步基于 API 计费
Runway Gen-4最高 4K每次生成约 10 秒动作控制、时间一致性、编辑式工作流$12-76/月
Kling 2.5/3.0(Kuaishou)最高 1080p最长 2 分钟长镜头生成、每秒成本较低约 $0.03/秒
Seedance(ByteDance)最高 1080p短片段生成速度快、动作保真度高且成本低、适合批量处理按积分计费
Hailuo / MiniMax最高 1080p短片段跨镜头保持角色一致性按积分计费
Pika 2.x1080p短片段快速添加特效、图生视频、入门门槛低按积分计费
Hunyuan Video / Wan 2720p–1080p不固定开源、可自托管;完全可控,无 API 费用免费(GPU)

快速选择:

  • 最高质量 + 音频:Veo 3
  • 批量 / 大量生成 / 控制成本:Kling、Seedance
  • 跨多个镜头保持角色一致性:Hailuo
  • 可自托管、品牌可控:Hunyuan Video 或 Wan 2(开放权重)
  • 从故事板到视频的工作流:Runway、LTX Studio
  • 将已有静帧转换为视频:Kling、Pika、Runway
视频模型提示词编写

优秀的视频提示词应明确:主体 + 动作 + 摄像机 + 风格 + 氛围

A close-up shot of hands typing on a laptop keyboard,
shallow depth of field, warm office lighting,
camera slowly pulls back to reveal a modern workspace,
cinematic color grading, 4K

常见错误:

  • 描述过于笼统(“一个人在工作”)——补充具体细节
  • 忽略摄像机运动——注明推轨、摇摄或静止
  • 忘记指定风格——例如“电影感”“纪录片风格”“商业广告风格”
  • 要求在视频中生成文字——AI 模型难以生成清晰可读的文字

详细的提示词指南:请参阅 references/ai-video-prompting.md

何时使用 AI 生成,何时使用素材库
用例AI 生成素材库视频
生成你构想中的确切场景可以很少能匹配
让多个片段保持统一风格可以难以匹配
可辨认的真实地点不行(会产生幻觉)可以
特定产品 / 品牌不行(使用程序化方式)不行
快速制作 B-roll两者均可更快

AI 虚拟形象

无需拍摄即可制作出镜讲解视频。AI 虚拟形象会以逼真的唇形同步、表情和手势演绎你的脚本。

HeyGen(提供 MCP 服务)

唇形同步和微表情效果最佳。提供 230 多种虚拟形象,支持 140 多种语言。

**Agent 集成:**HeyGen 提供官方 MCP 服务——AI Agent 可以直接生成虚拟形象视频。

套餐视频数时长
免费每月 3 个最长 3 分钟
Creator不限5 分钟
Business不限20 分钟

当前价格请查看 heygen.com/pricing。

**最适合:**产品讲解、功能公告、个性化销售拓展、多语言内容。

**自定义虚拟形象:**上传一段 2-5 分钟的自拍视频,创建你的数字分身。它的外观和声音与你相似,并能根据文本脚本生成视频。

Synthesia

全身数字人,肢体语言丰富。内置脚本生成功能,可从 URL/文档生成脚本。

**最适合:**企业培训、合规视频、企业演示等重视专业语气而非逼真度的场景。

何时使用数字人,何时选择其他方式
场景使用数字人改用其他方式
定期发布内容(每周更新)是—
多语言版本是—
大规模个性化触达是—
展现真实创始人风采的内容否自行拍摄
产品界面演示否屏幕录制
创意/艺术类视频否AI 生成

剪辑与内容再利用工具

将现有内容转换为多种视频格式。

工具功能最适合
Descript基于文字稿进行剪辑——通过编辑文字来编辑视频整理访谈、播客、网络研讨会
Opus Clip自动剪辑长视频,并评估其病毒式传播潜力大规模将长视频转换为短视频
CapCut视觉特效、字幕、原生平台风格打磨 TikTok/Reels 视频
Captions.ai自动生成字幕、校正视线、AI 配音单人出镜口播内容
内容再利用工作流
Long-form content (podcast, webinar, demo)
    ↓
Descript: Clean up, remove filler, polish
    ↓
Opus Clip: Auto-extract 5-10 best moments
    ↓
CapCut: Add captions, effects, platform styling
    ↓
Distribute: TikTok, Reels, Shorts, LinkedIn
逆向拆解爆款剪辑

若要复刻你欣赏的视频剪辑风格——包括剪辑节奏、字幕处理、推近镜头、屏幕文字和声音设计——可将其拆解为可复用的剪辑规格(节拍表),并应用于自己的素材。使用 watch-video(视觉/多模态模式会提取剪辑点的画面)或 social-fetch 获取参考视频,逐拍拆解剪辑结构,并输出逐拍表格,以及让该剪辑风格易于辨认的 3–5 个标志性手法。执行前先检查一次节拍表(可使用 Remotion/Hyperframes、CapCut 或 AI 风格迁移工具)。只复制剪辑手法,绝不复制参考视频的素材/脚本/音乐。完整方法:references/edit-anatomy.md。


视频制作工作流

产品演示视频
  1. 编写脚本,介绍关键功能和价值主张(使用文案撰写技能)
  2. 录制屏幕,展示产品流程
  3. 程序化叠加内容——使用 Hyperframes/Remotion 添加标题、标注和转场
  4. AI B-roll——使用 Veo/Runway 生成场景建立镜头或生活方式场景
  5. 配音——自行录制,或使用 AI 数字人旁白
  6. 按适合平台的规格导出

**脚本化应用内录制:**若要可重复演示网页应用流程(每次发布都重新录制,并针对本地构建版本运行),可使用 Playwright 驱动应用,并添加字幕、可见光标以及可选的 TTS 旁白。工作流、步骤模式和本地应用注意事项,参见 references/product-demo-recording.md。

讲解视频
  1. 编写脚本,构建“问题 → 解决方案 → 行动号召”的叙事脉络
  2. 选择演示者——AI 数字人(HeyGen),或旁白加视觉素材
  3. 制作视觉内容——程序化幻灯片、屏幕录制、AI 生成场景
  4. 添加字幕——始终添加,以提升无障碍性和互动度
  5. 导出——YouTube/网站使用横屏,社交平台使用竖屏
批量制作社交媒体短视频
  1. 在 Hyperframes/Remotion 中创建主模板
  2. 输入数据——产品功能、客户评价、统计数据
  3. 批量渲染——一个模板生成多种版本
  4. 通过 CapCut 或 Captions.ai添加平台专属字幕
  5. 在各个平台上安排发布
为每个客户定制视频

由 Agent 为每个目标客户制作量身定制的产品影片。通过一次性提示,经过 15–20 分钟的来回沟通,可以做出不错的影片;但要制作数百条,得先打好基础。

  1. 产品组件库 — Agent 浏览应用,并将关键界面重建为可复用组件,作为每条影片都能调用的唯一事实来源,避免重复绘制。
  2. 动画基础组件 — 可复用的动画部件库(镜头推进、屏幕交接、点击节奏、产品移动)。修复一处,所有影片都会同步受益。
  3. 演示流程菜单 — 买家会要求观看的、与公司无关的演示环节,每个环节都由一份简短的节拍列表组成。
  4. 每个客户的脚本 — Agent 根据通话记录、CRM 赢单/输单数据和客户研究起草脚本,屏幕上使用虚构公司。旁白由克隆的解说员声音录制,并须获得解说员同意。
  5. 渲染引擎 — 将节拍列表转换为影片的代码:镜头、转场、字幕、指针时序、片尾卡。
  6. 自动化 QA — 生成缩略图联系表,并在人工观看前标记被裁切的文本、过小的字体和多余的指针。
  7. 统一跟踪表 — 每条影片占一行(客户、流程、状态、链接),Agent 在构建、导出和交付时更新。

先为第一条影片制作故事板:它介于简报和制作之间,就像 PRD 介于规格说明和代码之间。大量制作时会遇到工具限制(每个文件只能有一个 Agent、每日 API 调用上限等),因此要分批并行制作,并在夜间批量处理。可搭配任何程序化技术栈(Hyperframes、Remotion),或支持 Agent 访问的设计工具使用。

改编自 Harvey 关于其由 Agent 制作的发布影片和客户定制影片的文章(Shawn Farsai 和 Gabe Pereyra,2026 年 10 月)。


原生 Agent 视频流水线

最强大的配置是组合使用可由 Agent 直接控制的工具:

Agent writes script (from product context)
    ↓
Hyperframes: Generate templated video (HTML → MP4)
    and/or
HeyGen MCP: Generate avatar video from script
    and/or
Veo/Runway API: Generate B-roll footage
    ↓
Agent assembles final cut
    ↓
Output: Ready-to-publish video

原生 Agent 的特点:

  • Hyperframes 使用 HTML — 任何编码 Agent 都能生成
  • HeyGen MCP 服务 — Agent 可直接调用
  • 视频模型 API — 标准 HTTP 请求
  • 无需手动编辑

常见错误

  1. 先选工具,而不是先定策略 — 选工具前,先决定需要什么视频
  2. 在视频中使用 AI 生成的文字 — 模型无法稳定地生成可读文字;应改用程序化叠加文字
  3. 令人不适的虚拟形象 — 如果虚拟形象质量很重要,应投资 HeyGen Creator+ 级别
  4. 没有字幕 — 85% 的社交视频是在静音状态下观看的
  5. 宽高比错误 — 社交媒体用 9:16,YouTube/网站用 16:9,信息流用 1:1
  6. 制作过度 — 真诚的内容往往比精修内容效果更好,尤其是在 TikTok 上

针对具体任务的问题

  1. 你需要哪种类型的视频?(演示、讲解、社交短片、广告、教程)
  2. 需要真人主持人,还是旁白/文字就可以?
  3. 这是一次性制作,还是可重复使用的模板?
  4. 视频用于哪个平台?(这决定宽高比和时长)
  5. 你有可供使用的现成素材吗?(截图、视频片段、脚本)
  6. 视频工具的预算是多少?

工具集成

工具类型MCP指南
HeyGenAI 虚拟形象是heygen.md
Hyperframes程序化视频-hyperframes.md
Remotion程序化视频-remotion.dev
RunwayAI 生成-runwayml.com/docs

相关技能

  • social:视频内容策略、吸引点和发布内容相关
  • ad-creative:付费视频广告创意和迭代相关
  • copywriting:视频脚本和信息传达相关
  • marketing-psychology:视频中的吸引点和说服技巧相关

评论

支持 Markdown