Install
openclaw skills install @linkfox-ai/linkfox-aigc-videogenAI生视频工具(首尾帧/单图模式),根据原图和提示词生成视频,支持可选尾帧图控制结束画面。支持模型KLING可灵/WAN万相/SEED豆包/SEED_FAST/HAILUO海螺。用户说"生成视频"、"AI视频"、"图生视频"、"做个视频"、"video generation"、"generate video"、"图片转视频"、"动态视频"时触发。
openclaw skills install @linkfox-ai/linkfox-aigc-videogen根据原图(首帧)和可选尾帧图生成视频,支持多种 AI 视频模型,异步创建任务后轮询获取结果。
| 模型(videoType) | 说明 | 支持时长 |
|---|---|---|
| KLING | 可灵 | 5秒/10秒 |
| WAN | 万相 | 5秒/10秒/15秒 |
| SEED | Seedance/豆包 | 5秒/10秒/15秒 |
| SEED_FAST | Seedance 2.0 Fast | 5秒/10秒/15秒 |
| HAILUO | 海螺 | 6秒/10秒 |
imageUrl、videoType、videoTimelastFrameImageUrl(尾帧图)、prompt(2000字以内)完整参数表、响应字段结构与错误码,见 references/api.md。
POST /aigc/videoGenAsync → 返回 {taskId}POST /aigc/taskQuery → 传入 {taskId} → 返回状态和结果python scripts/aigc_videogen.py '<JSON 参数>'(脚本内部自动完成创建+轮询)异步流程:
/aigc/videoGenAsync 创建任务,获得 taskId/aigc/taskQuery,每 10 秒一次,最长等待 20 分钟media/ 目录输出策略(脚本默认行为):
media/ 目录,stdout 输出一行 Saved full response: <路径数组>。data/,仅在无视频产物时才在 stdout 提示其路径。读数据建议:禁止 Read 转存的视频文件内容。直接把 Saved full response: 后的本地路径提供给用户即可。
KLING;长时长用 WAN/SEED。imageUrl(首帧,必传)+ 可选 lastFrameImageUrl(尾帧),支持模型:KLING仅Pro / WAN / SEED。1. KLING — 商品展示
{"imageUrl": "https://example.com/product.jpg", "videoType": "KLING", "videoTime": 10, "prompt": "商品展示视频"}
3. WAN 万相 — 带声音和运镜
{"imageUrl": "https://example.com/scene.jpg", "videoType": "WAN", "videoTime": 15, "voice": true, "camera": "single"}
4. SEED — 高分辨率
{"imageUrl": "https://example.com/scene.jpg", "videoType": "SEED", "videoTime": 10, "resolution": "1080p", "aspectRatio": "16:9"}
Saved full response: 后的本地视频路径告诉用户,例如「视频已保存至:xxx/a.mp4」。linkfox-aigc-videogen-multi。不适用:
linkfox-aigc-videogen-multilinkfox-aigc-imagegenlinkfox-aigc-textgen参见 references/api.md。