关于 happyhorse
happyhorse 是通过 belt 命令行使用 Alibaba 的 HappyHorse 1.0 模型生成和编辑视频的技能。它支持文本或图像生成、基于参考图保持角色一致,以及用自然语言编辑现有视频。
主要功能
- 01根据文本提示词生成视频
- 02为单张图像制作动画
- 03依据参考图保持角色一致
- 04用自然语言指令编辑视频
- 05设置最长 15 秒时长
- 06输出 720P 或 1080P 视频
适用场景
- 01将场景描述转为视频
- 02为静态图像制作短片动画
- 03在生成的场景中保持角色一致
- 04更改视频背景或主体
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ qu-skills/ superpowers --skill happyhorse安装后在 Claude Code 中输入/happyhorse确认已加载。
详细介绍
安装 belt CLI 技能:
npx skills add belt-sh/cli
HappyHorse 1.0 视频生成
通过 inference.sh CLI,使用 Alibaba 的 HappyHorse 1.0 模型生成和编辑物理效果逼真的视频。
快速开始
需要 inference.sh CLI(
belt)。安装说明
belt login
belt app run alibaba/happyhorse-1-0-t2v --input '{"prompt": "a horse galloping across a sunlit meadow"}'
HappyHorse 模型
| 模型 | 应用 ID | 适用场景 |
|---|---|---|
| T2V | alibaba/happyhorse-1-0-t2v | 文本生成视频、物理效果逼真的运动 |
| I2V | alibaba/happyhorse-1-0-i2v | 为单张图片添加动画 |
| R2V | alibaba/happyhorse-1-0-r2v | 保留最多 9 张参考图片中的角色 |
| 视频编辑 | alibaba/happyhorse-1-0-video-edit | 使用自然语言编辑现有视频 |
所有模型均支持 720P/1080P 分辨率,时长最长可达 15 秒。
示例
文本生成视频
belt app run alibaba/happyhorse-1-0-t2v --input '{
"prompt": "a golden retriever running through autumn leaves in a park, slow motion",
"duration": 10,
"resolution": "1080P",
"ratio": "16:9"
}'
图片生成视频
为静态图片添加动画:
belt app run alibaba/happyhorse-1-0-i2v --input '{
"first_frame": "https://your-image.jpg",
"prompt": "gentle camera zoom, clouds moving in the sky",
"duration": 8,
"resolution": "720P"
}'
参考图生成视频(角色保留)
生成能保留参考图片中角色的视频(最多 9 张):
belt app run alibaba/happyhorse-1-0-r2v --input '{
"prompt": "a woman walking through a busy market street",
"reference_images": ["https://portrait.jpg"],
"duration": 10,
"resolution": "720P"
}'
多角色参考
belt app run alibaba/happyhorse-1-0-r2v --input '{
"prompt": "two friends sitting at a cafe having coffee",
"reference_images": ["https://person1.jpg", "https://person2.jpg"],
"ratio": "16:9"
}'
视频编辑
使用自然语言指令编辑现有视频:
belt app run alibaba/happyhorse-1-0-video-edit --input '{
"video": "https://your-video.mp4",
"prompt": "change the background to a snowy mountain landscape"
}'
使用参考图片编辑视频
belt app run alibaba/happyhorse-1-0-video-edit --input '{
"video": "https://your-video.mp4",
"prompt": "replace the person with the character from the reference image",
"reference_images": ["https://character.jpg"]
}'
使用音频控制编辑视频
belt app run alibaba/happyhorse-1-0-video-edit --input '{
"video": "https://your-video.mp4",
"prompt": "make the scene look like a rainy day",
"audio_setting": "generate"
}'
定价
| 分辨率 | 价格 |
|---|---|
| 720P | 每秒 $0.14 |
| 1080P | 每秒 $0.24 |
视频编辑按输入和输出时长计费。
参数(T2V)
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
prompt | 字符串 | 必填 | 视频的文本描述 |
duration | 整数 | 5 | 时长,单位为秒(3–15) |
resolution | 枚举 | 720P | 720P 或 1080P |
ratio | 枚举 | 16:9 | 16:9、9:16、1:1、4:3、3:4、21:9 |
seed | 整数 | 随机 | 可复现生成 |
watermark | 布尔值 | false | 添加 HappyHorse 水印 |
参数(I2V)
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
first_frame | 文件 | 必填 | 首帧图片(JPEG、PNG、WebP) |
prompt | 字符串 | - | 可选的文本描述 |
duration | 整数 | 5 | 时长,单位为秒(3–15) |
resolution | 枚举 | 720P | 720P 或 1080P |
seed | 整数 | 随机 | 可复现生成 |
参数(R2V)
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
prompt | 字符串 | 必填 | 场景的文本描述 |
reference_images | 数组 | 必填 | 最多 9 张角色参考图片 |
duration | 整数 | 5 | 时长,单位为秒(3–15) |
resolution | 枚举 | 720P | 720P 或 1080P |
ratio | 枚举 | 16:9 | 16:9、9:16、1:1、4:3、3:4、21:9 |
seed | 整数 | 随机 | 可复现生成 |
参数(视频编辑)
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
video | 文件 | 必填 | 要编辑的视频(MP4/MOV,H.264) |
prompt | 字符串 | 必填 | 编辑指令 |
reference_images | 数组 | - | 最多 5 张参考图片 |
audio_setting | 枚举 | auto | auto、generate 或 keep_original |
resolution | 枚举 | 720P | 720P 或 1080P |
seed | 整数 | 随机 | 可复现生成 |
搜索 HappyHorse 应用
belt app search "happyhorse"
相关技能
# Full platform skill (all apps)
npx skills add inference-sh/skills@infsh-cli
# All video generation models
npx skills add inference-sh/skills@ai-video-generation
# Seedance 2.0
npx skills add inference-sh/skills@seedance
# Google Veo
npx skills add inference-sh/skills@google-veo
# Image generation (for image-to-video)
npx skills add inference-sh/skills@ai-image-generation
浏览所有视频应用:belt app list --category video
文档
评论
支持 Markdown