关于 video
面向营销人员和创作者的视频制作技能,涵盖 AI 生成、虚拟形象、程序化制作和内容改编。它按制作目标整理方法,并提供产品演示、解说视频和社交短片的工作流程。
主要功能
- 01比较不同视频制作方式
- 02用代码制作模板化视频
- 03根据文本或图像生成素材
- 04使用 AI 虚拟形象制作视频
- 05将长视频改编为短片
适用场景
- 01制作可重复更新的产品演示
- 02创建多语言解说视频
- 03将网络研讨会剪成社交短片
MCP 相关
该技能提到 HeyGen 提供官方 MCP 服务,AI Agent 可借此生成虚拟形象视频。内容未说明直接管理 MCP 服务。
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ coreyhaines31/ marketingskills --skill video安装后在 Claude Code 中输入/video确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
evals/evals.jsonreferences/ai-video-prompting.mdedit-anatomy.mdproduct-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、Seedance | B-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 编写代码,并希望复用现有组件的团队。
何时选择哪一种
两者都能在无头浏览器中将网页渲染为视频。区别在于你编写的内容:
| Hyperframes | Remotion | |
|---|---|---|
| 你编写 | HTML、CSS、JS | React 组件(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.x | 1080p | 短片段 | 快速添加特效、图生视频、入门门槛低 | 按积分计费 |
| Hunyuan Video / Wan 2 | 720p–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。
视频制作工作流
产品演示视频
- 编写脚本,介绍关键功能和价值主张(使用文案撰写技能)
- 录制屏幕,展示产品流程
- 程序化叠加内容——使用 Hyperframes/Remotion 添加标题、标注和转场
- AI B-roll——使用 Veo/Runway 生成场景建立镜头或生活方式场景
- 配音——自行录制,或使用 AI 数字人旁白
- 按适合平台的规格导出
**脚本化应用内录制:**若要可重复演示网页应用流程(每次发布都重新录制,并针对本地构建版本运行),可使用 Playwright 驱动应用,并添加字幕、可见光标以及可选的 TTS 旁白。工作流、步骤模式和本地应用注意事项,参见 references/product-demo-recording.md。
讲解视频
- 编写脚本,构建“问题 → 解决方案 → 行动号召”的叙事脉络
- 选择演示者——AI 数字人(HeyGen),或旁白加视觉素材
- 制作视觉内容——程序化幻灯片、屏幕录制、AI 生成场景
- 添加字幕——始终添加,以提升无障碍性和互动度
- 导出——YouTube/网站使用横屏,社交平台使用竖屏
批量制作社交媒体短视频
- 在 Hyperframes/Remotion 中创建主模板
- 输入数据——产品功能、客户评价、统计数据
- 批量渲染——一个模板生成多种版本
- 通过 CapCut 或 Captions.ai添加平台专属字幕
- 在各个平台上安排发布
为每个客户定制视频
由 Agent 为每个目标客户制作量身定制的产品影片。通过一次性提示,经过 15–20 分钟的来回沟通,可以做出不错的影片;但要制作数百条,得先打好基础。
- 产品组件库 — Agent 浏览应用,并将关键界面重建为可复用组件,作为每条影片都能调用的唯一事实来源,避免重复绘制。
- 动画基础组件 — 可复用的动画部件库(镜头推进、屏幕交接、点击节奏、产品移动)。修复一处,所有影片都会同步受益。
- 演示流程菜单 — 买家会要求观看的、与公司无关的演示环节,每个环节都由一份简短的节拍列表组成。
- 每个客户的脚本 — Agent 根据通话记录、CRM 赢单/输单数据和客户研究起草脚本,屏幕上使用虚构公司。旁白由克隆的解说员声音录制,并须获得解说员同意。
- 渲染引擎 — 将节拍列表转换为影片的代码:镜头、转场、字幕、指针时序、片尾卡。
- 自动化 QA — 生成缩略图联系表,并在人工观看前标记被裁切的文本、过小的字体和多余的指针。
- 统一跟踪表 — 每条影片占一行(客户、流程、状态、链接),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 请求
- 无需手动编辑
常见错误
- 先选工具,而不是先定策略 — 选工具前,先决定需要什么视频
- 在视频中使用 AI 生成的文字 — 模型无法稳定地生成可读文字;应改用程序化叠加文字
- 令人不适的虚拟形象 — 如果虚拟形象质量很重要,应投资 HeyGen Creator+ 级别
- 没有字幕 — 85% 的社交视频是在静音状态下观看的
- 宽高比错误 — 社交媒体用 9:16,YouTube/网站用 16:9,信息流用 1:1
- 制作过度 — 真诚的内容往往比精修内容效果更好,尤其是在 TikTok 上
针对具体任务的问题
- 你需要哪种类型的视频?(演示、讲解、社交短片、广告、教程)
- 需要真人主持人,还是旁白/文字就可以?
- 这是一次性制作,还是可重复使用的模板?
- 视频用于哪个平台?(这决定宽高比和时长)
- 你有可供使用的现成素材吗?(截图、视频片段、脚本)
- 视频工具的预算是多少?
工具集成
| 工具 | 类型 | MCP | 指南 |
|---|---|---|---|
| HeyGen | AI 虚拟形象 | 是 | heygen.md |
| Hyperframes | 程序化视频 | - | hyperframes.md |
| Remotion | 程序化视频 | - | remotion.dev |
| Runway | AI 生成 | - | runwayml.com/docs |
相关技能
- social:视频内容策略、吸引点和发布内容相关
- ad-creative:付费视频广告创意和迭代相关
- copywriting:视频脚本和信息传达相关
- marketing-psychology:视频中的吸引点和说服技巧相关