关于 aliyun-wan-r2v
aliyun-wan-r2v 是用于参考视频生成视频的 Model Studio Wan R2V 技能,面向视频创作工作流。它可将提示词及参考视频(可选参考图像)整理为请求,并支持异步任务轮询。
主要功能
- 01根据参考视频生成视频
- 02支持提示词和可选参考图像
- 03设置时长、帧率、尺寸和种子
- 04准备请求并校验响应格式
- 05支持异步任务状态轮询
适用场景
- 01基于参考视频制作短片
- 02保持角色风格一致的蒙太奇生成
- 03提交异步视频生成任务
- 04保存请求和任务结果记录
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ cinience/ alicloud-skills --skill aliyun-wan-r2v安装后在 Claude Code 中输入/aliyun-wan-r2v确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
agents/openai.yamlreferences/sources.mdscripts/prepare_r2v_request.py详细介绍
分类:提供商
Model Studio Wan R2V
验证
mkdir -p output/aliyun-wan-r2v
python -m py_compile skills/ai/video/aliyun-wan-r2v/scripts/prepare_r2v_request.py && echo "py_compile_ok" > output/aliyun-wan-r2v/validate.txt
通过标准:命令以状态码 0 退出,并生成 output/aliyun-wan-r2v/validate.txt。
输出与证据
- 将参考输入元数据、请求负载和任务输出保存在
output/aliyun-wan-r2v/。 - 至少保留一个轮询结果快照。
使用 Wan R2V 根据参考内容生成视频。这不同于 i2v(单张图片生成视频)。
关键模型名称
使用以下确切模型字符串之一:
wan2.6-r2v-flashwan2.6-r2v
较新的官方版本可能更推荐 flash 变体,以降低延迟和成本。
前提条件
- 在虚拟环境中安装 SDK:
python3 -m venv .venv
. .venv/bin/activate
python -m pip install dashscope
- 在环境中设置
DASHSCOPE_API_KEY,或将dashscope_api_key添加到~/.alibabacloud/credentials。
规范化接口(video.generate_reference)
请求
prompt(字符串,必需)reference_video(字符串 | 字节,必需)reference_image(字符串 | 字节,可选)duration(数字,可选)fps(数字,可选)size(字符串,可选)seed(整数,可选)
响应
video_url(字符串)task_id(字符串,异步时提供)request_id(字符串)
异步处理
- 生产流量优先使用异步提交。
- 每隔 15-20 秒轮询一次任务结果。
- 返回
SUCCEEDED或终态失败状态后停止轮询。
本地辅助脚本
准备规范化请求 JSON 并验证响应架构:
.venv/bin/python skills/ai/video/aliyun-wan-r2v/scripts/prepare_r2v_request.py \
--prompt "Generate a short montage with consistent character style" \
--reference-video "https://example.com/reference.mp4"
输出位置
- 默认输出:
output/aliyun-wan-r2v/videos/ - 使用
OUTPUT_DIR覆盖基础目录。
工作流
- 确认用户意图、区域、标识符,以及操作是只读还是会修改数据。
- 首先运行一个最简只读查询,以验证连接和权限。
- 使用明确参数和受限范围执行目标操作。
- 验证结果并保存输出/证据文件。
参考资料
references/sources.md
评论
支持 Markdown