Install
openclaw skills install shell-image-videoRunningHub AI 工作流集成 — 图片换脸、Wan2.2 动作迁移、动作迁移升级版、150帧高清舞蹈视频。Use when asked about face swap, motion transfer, dance video generation, or RunningHub workflows.
openclaw skills install shell-image-videoRunningHub AI 工作流集成 - 图片换脸 + 视频动作迁移
~/.openclaw/workspace/Shell-openclaw-image-video-skill/
cd ~/.openclaw/workspace/Shell-openclaw-image-video-skill
node scripts/runninghub-face-swap.js --face=./photo.jpg --prompt="场景描述"
# 或用URL
node scripts/runninghub-face-swap.js --faceUrl="https://..." --prompt="场景描述"
node scripts/wan22-animate.js --video=drive.mp4 --reference=face.jpg
可选参数:--fps=30 --width=720 --height=1280 --elasticity=0.6
生成时间:10-15分钟
node scripts/motion-pro.js --video=dance.mp4 --reference=target.jpg
可选参数:--duration=5 --skipSeconds=0 --fps=30 --width=928 --height=1664
生成时间:15-20分钟
node scripts/dance-150.js --video=dance.mp4 --reference=dancer.jpg
可选参数:--faceEnhance=2 --duration=5 --skipSeconds=2 --fps=30 --intensity=1
生成时间:20-25分钟
以下工作流使用 Workflow API(/openapi/v2/run/workflow/),需要 instanceType=plus。
node scripts/image-compare.js --image1=before.jpg --image2=after.jpg
生成时间:2-5分钟
node scripts/infinitetalk.js --image=portrait.jpg
node scripts/infinitetalk.js --image=portrait.jpg --audio=speech.mp3
生成时间:5-15分钟
node scripts/heygem-tts.js --image=face.jpg --audio=voice.mp3 --text="你好,欢迎来到我的频道"
需要:人像 + 5-10秒语音样本 + 文案(中/英/日) 生成时间:10-20分钟
node scripts/single-digital-human.js --image=person.jpg --audio=audio.mp3
生成时间:~5分钟
node scripts/lipsync-extended.js --image=portrait.jpg --audio=long-speech.mp3
人和动物都可以口播,无时长限制 生成时间:10-30分钟
已预配置:7192bd7ed2654d1dbfa24ef0c8576705
| 错误 | 原因 | 处理 |
|---|---|---|
task_id not found | RunningHub 任务超时或不存在 | 等待 30s 后重试,最多 3 次 |
image too large | 输入图片超过 10MB | 用 convert 压缩到 5MB 以内 |
workflow not available | 工作流离线/排队 | 提示用户稍后重试 |
| HTTP 429 | API 限流 | 等 60s 后重试 |
用户: "把这张照片换成 xxx 的脸"
→ 上传图片 → 调用 face-swap 工作流 → 返回结果图
用户: "把这个舞蹈动作迁移到另一个人身上"
→ 上传参考视频 + 目标图片 → motion-transfer 工作流 → 返回视频
RUNNINGHUB_API_KEY)