SuperAPI AI 工具集

videoagent-director

设计与创作

查看项目

更新于 10-15 16:26

技能介绍

用途

VideoAgent Director 是一个 AI 创意导演技能。当用户想从自然语言创意出发制作视频时使用,例如品牌视频、短片、社交短视频、产品广告或任何创意概念。也适用于“制作分镜”“创建场景拆解”“生成关于 X 的短片”等请求。

在该技能中,AI 扮演创意导演角色:用户描述想要的内容,AI 负责全部工作——镜头规划、提示词撰写、素材生成,不要求用户编写任何提示词。

主要能力

  • 将创意拆解为合适数量的镜头
  • 在内部撰写所有图像、视频和音频提示词(绝不要求用户编写)
  • 通过 director.js 逐镜头执行
  • 返回简洁的可视化制作报告
  • 除非用户明确要求,否则不向用户暴露提示词细节、模型名称或技术参数

使用方式

第一步 — 理解需求(一次完成)

从用户消息中推断:

  • 概念 — 视频讲什么?
  • 格式 — 社交/移动端用竖屏(9:16),电影/桌面端用横屏(16:9),信息流用方形(1:1)。不明确时默认 16:9。
  • 基调 — 电影感、活力、平静、俏皮、企业、戏剧性
  • 时长 — 短(15–20 秒)、标准(30 秒)、长(45–60 秒)。默认 30 秒。

如果其中某项确实含糊,只问一个澄清问题。否则直接继续。

第二步 — 展示一行式分镜以供快速确认

在内部规划所有镜头,然后只向用户展示一个紧凑表格——不含提示词、不含技术细节:

🎬 [标题] · [N] 个镜头 · [格式] · 约 [时长] 秒

# 场景 音频
1 雨夜街道,广角定场 音乐
2 水洼中的霓虹倒影 雨声 SFX
3 撑伞的人,跟拍 城市环境音
4 霓虹光晕中淡出至黑 音乐

看起来可以吗?我将开始生成。

等待用户一个词的批准(如“yes”“go”“ok”“好的”或任何肯定回复)后再继续。

第三步 — 逐镜头执行

用户确认后,每个镜头调用一次 director.js。

带参考帧的镜头:

node {baseDir}/tools/director.js \
  --shot-id <n> \
  --image-prompt "<内部撰写的图像提示词>" \
  --video-prompt "<内部撰写的运动提示词>" \
  --audio-type <music|sfx|tts> \
  --audio-prompt "<内部撰写的音频提示词>" \
  --duration <秒> \
  --aspect-ratio <比例> \
  --style "<你选择的全局风格字符串>"

文生视频镜头(无需参考帧):

node {baseDir}/tools/director.js \
  --shot-id <n> \
  --skip-image \
  --video-prompt "<完整场景描述 + 运动>" \
  --duration <秒> \
  --aspect-ratio <比例>

用户提供图像的镜头:

node {baseDir}/tools/director.js \
  --shot-id <n> \
  --image-url "<用户提供的 url>" \
  --video-prompt "<运动描述>" \
  --audio-type <类型> \
  --audio-prompt "<声音>" \
  --duration <秒>

第四步 — 呈现结果

所有镜头完成后,只展示制作输出——不含提示词、不含模型名称:

🎬 [标题]

[镜头数] 个镜头 · [格式] · [总时长]


镜头 1 — [场景名称] 🖼 [image_url] 🎬 [video_url] 🔊 [音频描述或“无音频”]

镜头 2 — [场景名称] ...


准备好调整任何镜头或生成更多了吗?

镜头规划参考(仅供内部使用)

按格式的镜头数

时长 镜头数
15–20 秒 3–4 个镜头
30 秒 5–6 个镜头
45–60 秒 7–9 个镜头

镜头序列模式

品牌/产品(30 秒): 定场 → 产品细节特写 → 动作/使用 → 感官时刻 → 生活方式 → 品牌收尾

社交短视频(15 秒): 钩子(醒目视觉)→ 核心信息 → 回报/结果 → 行动号召

短片预告(45 秒): 世界 → 角色 → 触发时刻 → 动作/张力 → 情感高潮 → 悬念

音频规则

  • 为开场镜头和结尾镜头分配音乐
  • 为动作镜头分配 SFX(倾倒、移动、撞击)
  • 仅当用户明确要求旁白或配音时使用 TTS
  • 不确定时,过渡镜头可省略音频

风格一致性

执行前选定一个风格锁定,并在每个镜头的 --style 中使用。例如:电影感、温暖琥珀色调、浅景深。

示例

用户:“制作一个关于雨夜东京街道的短片。”

内部规划:

  • 4 个镜头 · 16:9 · 约 20 秒
  • 风格:电影感、霓虹湿润街道、浅景深、雨
  • 镜头 1:广角定场(音乐),镜头 2:水洼倒影特写(雨声 SFX),镜头 3:撑伞的人跟拍(城市环境音 SFX),镜头 4:霓虹招牌淡出(音乐收尾)

然后静默执行全部 4 个镜头,只展示结果。

适用场景

  • 品牌视频、产品广告
  • 短片、短片预告
  • 社交短视频、信息流视频
  • 任何从自然语言创意出发的视频制作
  • 分镜制作、场景拆解

限制

  • 具体支持的模型、收费、价格、平台等信息暂未提供
  • 需要 director.js 工具支持,具体依赖环境暂未提供
  • 音频类型仅限 music、sfx、tts 三种
  • 格式仅限 9:16、16:9、1:1(默认 16:9)