短视频一站式生成
Overview
本技能把 WorkBuddy 变成一间「短视频工作室」:用户只给一个主题(或产品/账号),即可一站式产出一支短视频所需的全部交付物——定位、选题、脚本、口播、分镜、AI 封面与素材、标题标签、发布计划、复盘模板。缺少实拍时自动用 AI 图像/视频/数字人补足。适用于抖音、快手、视频号、小红书、B站、YouTube 及多平台通用。
When to use
- 用户说「帮我做一支短视频 / 生成一条视频 / 短视频一站式」并给出主题。
- 用户需要短视频脚本、口播文案、分镜表、封面、标题标签中的任意组合。
- 用户要选题、账号定位、起号涨粉策略或数据复盘。
- 用户要让 AI 生成封面、分镜图、空镜/转场片段或数字人口播。
- 用户要一份「从 0 到发布」的完整短视频方案。
一键生成工作流(核心)
给定主题后,按以下顺序一次性产出全套,每步结果直接喂给下一步:
0. 确认 5 要素(缺哪个问哪个,别一次抛 10 问)
- 平台:抖音/快手/视频号、小红书、B站/YouTube,还是多平台通用?
- 受众与目标:给谁看?涨粉/带货/品牌/种草?
- 时长:竖屏 15–60s、中视频 1–3min、长视频 3min+?
- 素材现状:有实拍吗?没有则哪些段用 AI(封面/分镜图/空镜/数字人)?
- 人设/调性:专业干货、接地气、治愈唯美、还是搞笑剧情?
1. 定位 + 选题
- 读
references/01-platform-profiles.md锁平台算法与时长上限。 - 用
references/02-script-writing.md的选题法产出 3–5 个方向让用户挑(或按用户指定直接定)。
2. 脚本 + 口播
- 套用 5 段结构(钩子→展开→转折→价值→号召),写逐句口播稿(带语气标注)。
- 用
assets/script-template.md。
3. 分镜表
- 拆成镜头表
assets/storyboard-template.md,每镜标注「时间(秒)」与「素材类型」(实拍/AI图/AI视频/数字人/字幕/BGM/音效)。
4. 生产包汇总(脚本化)
- 运行
scripts/build_production_pack.py --storyboard <分镜表> --platform <平台>:汇总总时长并与平台上限对比、按素材类型生成素材清单。
5. AI 素材生成(按需)
- 读
references/04-ai-generation.md,对分镜表中AI图/AI视频/数字人行调用对应工具: - 封面 / 分镜示意 / 配图 → 文生图(ImageGen)
- 空镜 / 转场 / 产品展示 → 文生视频、图生视频(VideoGen)
- 不出镜口播 → 数字人
- 生成前确认风格参考词,保证批次统一。
6. 剪辑 + 发布物料
- 剪辑指导见
references/03-production.md(节奏/卡点/BGM/字幕/转场)。 - 标题/标签/封面/发布时间见
references/05-publishing-growth.md,给 3–5 个标题备选。 - 封面尺寸见
assets/cover-spec.md。
7. 复盘
- 用
references/05-publishing-growth.md的复盘模板,结合数据给迭代建议。
资源路由(按需加载,勿一次全读)
| 需要… | 加载 |
|---|---|
| 平台算法/时长/风格差异、通用原则 | references/01-platform-profiles.md |
| 选题、钩子公式、脚本结构、口播文案 | references/02-script-writing.md |
| 拍摄运镜/打光/收音、剪辑节奏/卡点/BGM/字幕/封面 | references/03-production.md |
| AI 图/视频/数字人 提示词与调用流程 | references/04-ai-generation.md |
| 标题公式、标签、发布时间、数据指标、复盘 | references/05-publishing-growth.md |
| 脚本模板 | assets/script-template.md |
| 分镜表模板(脚本可解析) | assets/storyboard-template.md |
| 封面尺寸规范 | assets/cover-spec.md |
| 全流程检查清单 | assets/checklist.md |
一站式交付物清单(最终输出给用户)
完成上述流程后,向用户汇总:
- [ ] 账号定位 + 选题方向
- [ ] 完整脚本 + 口播逐句稿
- [ ] 分镜表(含素材类型)
- [ ] 生产包(时长校验 + 素材清单)
- [ ] AI 生成物(封面图 / 分镜图 / 空镜视频,按需要)
- [ ] 标题 ×3–5、标签组、发布时间建议
- [ ] 复盘模板
脚本用法
python scripts/build_production_pack.py --storyboard assets/storyboard-template.md --platform douyin
--storyboard:填好的分镜表(须含「时间(秒)」「素材类型」列)--platform:douyin / xiaohongshu / bilibili / youtube / universal--out:可选,输出生产包 markdown
通用铁律
- 前 3 秒定生死:钩子不抓人,后面再好也白做。
- 一视频一价值:单点打透,不贪多。
- 完播 > 点赞:节奏与悬念优先保完播率。
- 平台适配:同一脚本在不同平台改开头、时长与语气,不原样搬运。
- AI 素材仅作补充:能实拍/真人出镜优先实拍;AI 图用于封面与示意,AI 视频用于空镜与转场。