🚀 快速安装

复制以下命令并运行,立即安装此 Skill:

npx @anthropic-ai/skills install pexoai/pexo-skills/videoagent-video-studio

💡 提示:需要 Node.js 和 NPM

🎬 VideoAgent 视频工作室

使用时机: 当用户要求生成视频、根据文本创建视频、让图片动起来、制作短片或制作人工智能视频时。

使用 7 个后端生成短人工智能视频。此技能会选择正确的模式(文本转视频或图像转视频),优化提示词以获得最佳效果,并返回视频网址。


快速参考

用户意图 模式 典型时长
“制作一个……的视频”(无图片) text-to-video 4–10 秒
“让这张图片动起来” / “让这个动起来” image-to-video 4–6 秒
“把这个做成一个……的视频” image-to-video 4–6 秒
电影感、故事、广告 优先使用带详细提示词的 text-to-video 5–10 秒

生成模式

模式 描述 模型
text-to-video 仅文本提示词 → 视频 minimax, kling, veo, hunyuan, grok, seedance
image-to-video 单张图片 + 提示词 → 动画短片 minimax, kling, veo, pixverse, grok, seedance
reference-based 参考图片/视频 → 一致输出 minimax, kling, veo, hunyuan, grok, seedance

模型(使用 --model <id>

模型 ID 文本转视频 图像转视频 基于参考 备注
minimax 主题参考图像,角色一致性
kling 多元素 / 角色 / 关键帧(O3)
veo 谷歌 Veo 3.1,多张参考图像
hunyuan 视频到视频的风格迁移
pixverse 风格化图像到视频
grok 通过参考视频进行视频编辑
seedance Seedance 1.5 Pro,同步音频,4–12 秒

完整模型详情和端点参考:references/models.md


如何生成视频

步骤 1 — 选择模式并优化提示词

  • 文本转视频:扩展提示词,包含主题、动作、镜头运动、光照和风格。对运动进行具体描述(例如”镜头缓慢推近”、”角色从左向右行走”)。
  • 图像转视频:描述要应用到图像上的运动(例如”头发在微风中轻轻飘动”、”镜头摇摄场景”)。有关模式,请参阅 references/prompt_guide.md

步骤 2 — 运行脚本

文本转视频:

node {baseDir}/tools/generate.js \
  --mode text-to-video \
  --prompt "<优化后的提示词>" \
  --duration <秒数> \
  --aspect-ratio <宽高比>

图像转视频:

node {baseDir}/tools/generate.js \
  --mode image-to-video \
  --prompt "<运动描述>" \
  --image-url "<公开图片网址>" \
  --duration <秒数> \
  --aspect-ratio <宽高比>

参数:

参数 默认值 描述
--mode text-to-video text-to-videoimage-to-video
--prompt (必需) 场景或运动描述
--image-url image-to-video 模式必需;公开图片网址
--duration 5 时长,以秒为单位(通常为 4–10)
--aspect-ratio 16:9 16:9, 9:16, 1:1, 4:3, 3:4
--model auto 模型 ID(例如 kling, veo, grok, seedance);auto = 代理自动选择

其他命令:

命令 描述
node tools/generate.js --list-models 从代理列出可用模型
node tools/generate.js --status --job-id <id> 检查异步任务状态

步骤 3 — 返回结果

脚本返回 JSON:

{
  "success": true,
  "mode": "text-to-video",
  "videoUrl": "https://...",
  "duration": 5,
  "aspectRatio": "16:9"
}

videoUrl 发送给用户。


示例对话

用户:“生成一个短片,一只猫在雨中行走,电影感。”

node {baseDir}/tools/generate.js \
  --mode text-to-video \
  --prompt "一只猫在雨中行走,潮湿的街道,霓虹灯倒影,电影灯光,慢动作,4K" \
  --duration 5 \
  --aspect-ratio 16:9

用户:“让这张照片动起来” (用户上传一张风景照)

node {baseDir}/tools/generate.js \
  --mode image-to-video \
  --prompt "轻柔的云朵在天空中移动,草地微动,电影氛围" \
  --image-url "https://..." \
  --duration 5 \
  --aspect-ratio 16:9

用户:“制作一个 10 秒的咖啡冲泡垂直视频,慢动作。”

node {baseDir}/tools/generate.js \
  --mode text-to-video \
  --prompt "特写镜头,咖啡倒入白色杯子,慢动作,蒸汽上升,柔和灯光,产品拍摄" \
  --duration 10 \
  --aspect-ratio 9:16

用户:“使用谷歌 Veo 拍一个电影感镜头。”

node {baseDir}/tools/generate.js \
  --mode text-to-video \
  --model veo \
  --prompt "一条龙在云层密布的天空中飞翔,电影灯光,8秒" \
  --duration 8 \
  --aspect-ratio 16:9

用户:“让这张肖像动起来。”

node {baseDir}/tools/generate.js \
  --mode image-to-video \
  --model grok \
  --prompt "温柔的微笑,头部轻微转动" \
  --image-url "https://..." \
  --duration 5

设置

默认情况下无需应用程序编程接口密钥。 请求通过托管代理发送。设置以下变量以使用自定义代理或令牌:

变量 必需 描述
VIDEO_STUDIO_PROXY_URL 代理基础网址
VIDEO_STUDIO_TOKEN 如果代理需要,则提供身份验证令牌

知识库

📄 原始文档

完整文档(英文):

https://skills.sh/pexoai/pexo-skills/videoagent-video-studio

💡 提示:点击上方链接查看 skills.sh 原始英文文档,方便对照翻译。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。