Agnes 视频生成
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3723cb77/agnes-shangbangou。
技能介绍
解决什么问题
视频生成模型通常涉及异步任务、参数对齐和公网资源约束,开发者需要手动处理任务创建、轮询、错误重试和参数校验。本技能将 Agnes Video V2.0 的调用流程封装为标准化接口,减少重复逻辑。
核心能力与工作流
- 文生视频:通过
prompt直接生成 3-18 秒视频,默认 121 帧(约 5 秒) - 图生视频:输入单张公网图片 URL + 动作描述,生成动态效果
- 关键帧动画:通过两张关键帧图生成平滑过渡视频,保持主体一致性
调用 generate_video() 时,技能会自动完成:
- 模式识别(根据是否传入
image或keyframes) - 时长映射(默认 121 帧,支持 81/241/441 对齐)
- 画幅适配(默认 1152x768,可切换 720p/1080p 三档分辨率)
- 异步轮询(通过
video_id查询结果,间隔 10 秒,最长等待 10 分钟)
关键约束与边界
num_frames必须满足 8n+1(如 81、121、241、441),否则会被 API 拒绝- 图生视频和关键帧模式的
image必须为公网可访问 URL(不支持本地路径或file://协议) - 超过 18 秒的视频需分段生成后拼接,当前模型不支持直接输出
- 未配置
AGNES_API_KEY环境变量时,脚本会明确报错并提示获取方式
适用场景
- 需要快速集成视频生成能力到现有系统
- 处理用户主动提供参考图或关键帧的创意场景
- 对视频时长、画幅有明确技术约束的工程化需求
注意点
- 提示词建议采用「主体+动作+场景+镜头运动+光线+风格」结构,英文效果更稳定
- 关键帧模式需确保两张图片的主体一致,否则过渡效果可能异常
- 轮询超时后保留
video_id,支持后续手动查询,避免任务丢失
使用场景
- 社交媒体运营需要快速制作短视频内容,输入文字描述生成 5 秒横屏视频用于发布
- 电商平台的产品展示图需要动态效果,上传产品图片加动作描述生成 3 秒图生视频
- 动画师需要将两张关键帧之间的过渡做成视频,输入首尾两张图生成 5 秒平滑过渡
- 开发者在应用中集成视频生成功能,调用 generate_video() 处理用户的视频请求并返回 URL
适合人员
- 社交媒体运营:需要每周产出多条短视频内容,通过文字描述快速生成可用的视频素材
- 电商团队:需要为产品展示图添加动态效果,上传图片加动作描述生成吸引眼球的产品视频
- 动画设计师:需要制作关键帧之间的平滑过渡动画,输入两张关键帧图自动生成中间过渡视频
- 应用开发者:需要在产品中集成视频生成功能,通过 API 调用为用户提供视频创作能力