搜索

PythonReactSEOPDF
OpenClaw

cn-video-gen

国产AI视频生成技能。支持通义万相(Wan2.6文生视频/图生视频)和可灵(Kling V2)。适合创意视频制作、图生视频、动态内容生成等场景。当用户要求生成视频、将图片生成动态视频、或基于描述生成视频片段时触发。

dadaniya990 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install dadaniya99/cn-video-gen

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

国产AI视频生成技能 🎬

支持平台

平台 模型 适合场景 环境变量
通义万相 wan2.6-t2v 文字→视频 DASHSCOPE_API_KEY
通义万相 wan2.6-i2v 图片→视频 DASHSCOPE_API_KEY
可灵 kling-v2-master 文字/图片→视频(人物动作好) KLING_ACCESS_KEY + KLING_SECRET_KEY

工作流程

1. 确认需求
  • 文生视频还是图生视频?
  • 时长(5/10/15秒)
  • 分辨率(720P 省钱 / 1080P 精细)
  • 是否需要多镜头叙事(分镜师专用)
2. 图生视频:先上传图片到图床

如果是本地图片,必须先上传获取公网URL:

IMG_URL=$(python3 {baseDir}/scripts/upload_image.py <本地图片路径> | tail -1)

图床配置:ImgURL(uid: rrbhyq),credentials 在 TOOLS.md 中。

3. 生成视频(异步,需轮询)

调用脚本:python3 {baseDir}/scripts/generate.py

4. 下载视频并发送到飞书

生成完成后获取 video_url,下载到本地,用 feishu-send-file skill 发送。

通义万相 API

端点: https://dashscope.aliyuncs.com/api/v1/services/aigc/video-generation/video-synthesis

文生视频(T2V)参数:

{
  "model": "wan2.6-t2v",
  "input": {
    "prompt": "描述文字(中英文均可)",
    "audio_url": "可选:自定义音频URL"
  },
  "parameters": {
    "size": "1280*720",
    "duration": 5,
    "prompt_extend": true,
    "shot_type": "single"
  }
}

图生视频(I2V)参数:

{
  "model": "wan2.6-i2v",
  "input": {
    "image_url": "图片HTTP URL(非本地路径)",
    "prompt": "描述运动方式"
  },
  "parameters": {
    "size": "1280*720",
    "duration": 5
  }
}

多镜头叙事(分镜师专用):

"parameters": {
  "shot_type": "multi",
  "prompt_extend": true
}

查询任务状态: GET https://dashscope.aliyuncs.com/api/v1/tasks/{task_id}

状态说明:

  • PENDING → 排队中
  • RUNNING → 生成中(通常1-5分钟)
  • SUCCEEDED → 完成,取 output.video_url
  • FAILED → 失败,看 output.message

价格参考(北京地域):

  • 720P:约0.6元/秒
  • 1080P:约1元/秒
  • 失败任务不收费

可灵 API(Kling V2)

文档: https://klingai.kuaisho...

来源信息

Source
github
Repository
openclaw/skills
Path
skills/dadaniya99/cn-video-gen
Version
—
Commit
b0a3ac8e7c631da3fbd2d089ab77b5b254b36f04
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

来源内容

SKILL.md
# 国产AI视频生成技能 🎬

## 支持平台

| 平台 | 模型 | 适合场景 | 环境变量 |
|------|------|---------|---------|
| 通义万相 | wan2.6-t2v | 文字→视频 | `DASHSCOPE_API_KEY` |
| 通义万相 | wan2.6-i2v | 图片→视频 | `DASHSCOPE_API_KEY` |
| 可灵 | kling-v2-master | 文字/图片→视频(人物动作好) | `KLING_ACCESS_KEY` + `KLING_SECRET_KEY` |

## 工作流程

### 1. 确认需求
- 文生视频还是图生视频?
- 时长(5/10/15秒)
- 分辨率(720P 省钱 / 1080P 精细)
- 是否需要多镜头叙事(分镜师专用)

### 2. 图生视频:先上传图片到图床
如果是本地图片,必须先上传获取公网URL:
```bash
IMG_URL=$(python3 {baseDir}/scripts/upload_image.py <本地图片路径> | tail -1)
```
图床配置:ImgURL(uid: rrbhyq),credentials 在 TOOLS.md 中。

### 3. 生成视频(异步,需轮询)
调用脚本:`python3 {baseDir}/scripts/generate.py`

### 4. 下载视频并发送到飞书
生成完成后获取 video_url,下载到本地,用 feishu-send-file skill 发送。

## 通义万相 API

**端点:** `https://dashscope.aliyuncs.com/api/v1/services/aigc/video-generation/video-synthesis`

**文生视频(T2V)参数:**
```json
{
  "model": "wan2.6-t2v",
  "input": {
    "prompt": "描述文字(中英文均可)",
    "audio_url": "可选:自定义音频URL"
  },
  "parameters": {
    "size": "1280*720",
    "duration": 5,
    "prompt_extend": true,
    "shot_type": "single"
  }
}
```

**图生视频(I2V)参数:**
```json
{
  "model": "wan2.6-i2v",
  "input": {
    "image_url": "图片HTTP URL(非本地路径)",
    "prompt": "描述运动方式"
  },
  "parameters": {
    "size": "1280*720",
    "duration": 5
  }
}
```

**多镜头叙事(分镜师专用):**
```json
"parameters": {
  "shot_type": "multi",
  "prompt_extend": true
}
```

**查询任务状态:**
`GET https://dashscope.aliyuncs.com/api/v1/tasks/{task_id}`

**状态说明:**
- `PENDING` → 排队中
- `RUNNING` → 生成中(通常1-5分钟)
- `SUCCEEDED` → 完成,取 `output.video_url`
- `FAILED` → 失败,看 `output.message`

**价格参考(北京地域):**
- 720P:约0.6元/秒
- 1080P:约1元/秒
- 失败任务不收费

## 可灵 API(Kling V2)

**文档:** https://klingai.kuaisho...

相关技能

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.