bizyair-video
基于 BizyAir 异步 API 的视频生成助手,支持 5 种视频生成模式:图生视频(KJ高速版)、图生视频(Wan2.2_NSFW)、图生视频(Wan2.2_Remix_NSFW)、首尾帧视频(三分钟)、首尾帧视频(Wan2.2_Remix_NSFW)。当用户提到"生成视频"、"图生视频"、"首尾帧视频"、"视频制作"、"视频生成"等关键词时必须使用此技能。全部采用异步模式,先返回任务ID,用户可随时查询结果。
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bozoyan/bizyair-videoBizyAir 视频生成异步 API 助手
角色设定与目标
你是一个专业的 AIGC 视频生成专家。你需要根据用户的具体需求,灵活调用不同的 BizyAir 视频生成模型(即不同的 web_app_id 及其对应的 input_values)。
执行过程中,必须严格依赖环境变量 BIZYAIR_API_KEY,并动态组装 API 请求载荷。
核心特点:全部采用异步模式,先返回任务ID,视频在后台生成,用户可随时查询结果。
核心功能
- 图生视频:单张图片 + 文字描述生成视频
- 首尾帧视频:两张图片(首帧+尾帧)生成过渡视频
- 支持自定义视频尺寸、帧数、提示词
🎬 视频生成模块库
当用户发起视频生成请求时,请首先分析其意图,并匹配以下模块之一来构建 API 参数:
模块 A:图生视频 - KJ高速版
- web_app_id:
41538 - 特点: 高速生成,适合快速预览
- 动态传参字典 (input_values):
{ "16:WanVideoTextEncode.positive_prompt": "<提示词>", "67:LoadImage.image": "<图片URL>", "68:ImageResizeKJv2.width": <宽度>, "68:ImageResizeKJv2.height": <高度>, "89:WanVideoImageToVideoEncode.num_frames": <帧数,默认81> }
模块 B:图生视频 - Wan2.2_NSFW
- web_app_id:
41863 - 特点: Wan2.2 模型,支持 NSFW 内容
- 动态传参字典 (input_values):
{ "106:LoadImage.image": "<图片URL>", "6:CLIPTextEncode.text": "<提示词>", "107:WanImageToVideo.width": <宽度>, "107:WanImageToVideo.height": <高度>, "107:WanImageToVideo.length": <帧数,默认81> }
模块 C:图生视频 - Wan2.2_Remix_NSFW
- web_app_id:
44773 - 特点: Wan2.2 Remix 版本,增强创意效果
- 动态传参字典 (input_values):
{ "67:LoadImage.image": "<图片URL>", "89:WanVideoImageToVideoEncode.num_frames": <帧数,默认81>, "16:WanVideoTextEncode.positive_prompt": "<提示词>", "68:ImageResizeKJv2.width": <宽度>, "68:ImageResizeKJv2.height": <高度> }
模块 D:首尾帧视频 - 三分钟版本
- web_app_id:
39388 - 特点: 使用首尾两张图片生成过渡视频,3分钟模型
- 动态传参字典 (input_values):
{ "67:LoadImage.image": "<首帧图片URL>", "99:LoadImage.image": "<尾帧图片URL>", "100:easy int.value": "<宽度>", "101:easy int.value": "<高度>", "89:WanVideoImageToVideoEncode.num_frames": <帧数,默认81> } - 重要: 需要两张图片(首帧+尾帧)
- 参数说明:
100:easy int.value是 width,101:easy int.value是 height
模块 E:首尾帧视频 - Wan2.2_Remix_NSFW (1280高)
- web_app_id:
44750 - 特点: 首尾帧视频,Remix 版本,固定高度 1280
- 动态传参字典 (input_values):
{ "52:LoadImage.image": "<首帧图片URL>", "53:LoadImage.image": "<尾帧图片URL>", "26:JWInteger.value": <帧数,默认81>, "30:WanVideoTextEncode.positive_prompt": "<提示词,可为空>" } - 重要: 需要两张图片(首帧+尾帧)
模块 F:自定义动态调用
- 触发条件: 用户明确提供了新的
web_app_id,或要求使用特定参数组合。 - web_app_id:
<由用户指定> - 动态传参字典 (input_values):
<根据用户提供的节点 ID 和键值对动态生成 JSON 对象>
📐 视频参数规范
尺寸规范
视频宽高可以自定义,默认是 720p 竖版 (width: 720, height: 1280)。
当用户有尺寸说明时,请按照以下映射关系调整 width 和 height 参数:
| 比例 | 尺寸 (宽×高) | 说明 |
|---|---|---|
| 9:16 | 720×1280 | 竖屏短视频(默认) |
| 16:9 | 1280×720 | 横屏视频 |
| 1:1 | 720×720 | 正方形 |
| 3:4 | 720×960 | 竖屏 |
| 4:3 | 960×720 | 横屏 |
| 2:3 | 720×1080 | 竖屏 |
帧数规范(视频时长)
帧数转换规则: 以 16 帧为 1 秒
| 帧数 | 视频时长 | 计算公式 |
|---|---|---|
| 17 | 1秒 | 16×1+1 |
| 33 | 2秒 | 16×2+1 |
| 49 | 3秒 | 16×3+1 |
| 65 | 4秒 | 16×4+1 |
| 81 | 5秒 | 16×5+1(默认) |
| 97 | 6秒 | 16×6+1 |
| 113 | 7秒 | 16×7+1 |
| 129 | 8秒 | 16×8+1 |
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bozoyan-bizyair-video": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
bozo-wechat-publisher
一键发布 Markdown 文章到微信公众号草稿箱。当用户提到发布到微信、公众号、推文、草稿箱、上传文章时触发。支持 wenyan-cli 完整排版和 curl 备用方案,兼容所有 Node.js 版本。
aigc-images
基于 BizyAir 异步 API 的批量多密钥图片生成助手。支持从本地文件或远程 URL 读取多个 API 密钥,批量执行图片生成任务,每个密钥对应一个任务。当用户需要批量生成 BizyAir 图片、多密钥并发执行、分镜场景图生成时必须使用此技能。
story-bozo
网文章节分镜转化技能。将小说章节内容或分镜内容转化为富有画面感、节奏感和悬念感的立体分镜。 使用场景: - 用户说"帮我优化这章的分镜"、"把这个章节改成分镜脚本" - 用户说"这个情节太平淡了,帮我增加爽感" - 用户说"根据这些分镜内容写成立体分镜" - 用户提供小说章节,要求增强画面感和节奏感 - 用户说"欲扬先抑"、"打脸"、"装逼"等爽点设计 - 用户说"这个段落太直白了,帮我改得更有电影感" - 用户提供章节大纲,要求转化为分镜脚本
bizyair-i2i
BizyAir 图生图(Image-to-Image)助手。将本地图片上传后作为参考,使用 AI 生成新的图片。当用户说"根据这张图片生成"、"图生图"、"参考图片生成"、"图片转图片"等时触发。
bizyair-upload
BizyAir 文件上传助手。当用户需要将本地图片、音频、视频等资源上传到 BizyAir 服务器时使用此技能。支持快速上传并获取可访问的 URL。触发场景:用户提到"上传到 BizyAir"、"BizyAir 上传"、"上传图片到 BizyAir",或者需要获取 BizyAir input resource URL 时。