Install
openclaw skills install @wangjiaocheng/avatar-outfit-motion-video头像服装动作组合搭配视频——头像、服装、动作三必备主体要素 + 配音口播、背景、物品三可选次要要素,六要素皆可随机生成或指定(配音口播=音频驱动对口型、背景=场景生成/替换、物品=手持广告产品),走「判定→生成→组合→守护」五域管线:生成可独立交付、可自由组合的六要素资产,组合分固定组合(三视图锁身份、动作迁移/配音口播成片)与自由组合(任意要素→静态产物),提示词/产物双方式,输出 AI 换装/舞蹈/走秀/数字人口播/姿势短视频或静态资产。触发词:换装视频、AI 模特穿搭、虚拟试衣、动作迁移、音频对口型、配音口播、数字人、角色三视图、深度视频提取、背景替换、产品植入、手持道具、静态换装图、产
openclaw skills install @wangjiaocheng/avatar-outfit-motion-video本负载物定义「头像 × 服装 × 动作」三必备主体要素 +「配音口播 × 背景 × 物品」三可选次要要素自由组合的 AI 短视频生成领域:六要素皆可随机生成或由用户指定——头像、服装、动作缺省随机,配音口播(音频驱动对口型)、背景(场景生成/替换)、物品(手持道具/广告产品)缺省无、启用时同样可指定或随机,组合出无限搭配,输出换装、穿搭、虚拟试衣、舞蹈/走秀/口播/姿势等成片。六要素生成产物(头像图/服装图/三视图/深度视频/背景图/物品图/音频)各自亦为可独立交付的资产,无需合成成片即可单独交付,或跨链复用、自由组合成静态换装图/场景图/角色设定图等非成片产物。核心是「判定 → 生成 → 组合 → 守护」五域管线。
六要素正交组合,覆盖成片、资产、组合复用三类产物形态,另附输入模式组合玩法:
| 类别 | 场景 |
|---|---|
| 换装穿搭 | AI 换装视频、AI 模特穿搭、虚拟试衣、电商带货短视频 |
| 动作视频 | 舞蹈、走秀/台步、姿势/转身展示、运动示范 |
| 数字人口播 | 音频对口型、虚拟主播、口播视频(音频驱动) |
| 背景替换 | 场景背景替换、绿幕/抠像合成、虚拟场景切换、电商场景图 |
| 产品植入 | 手持广告产品、道具展示、品牌植入口播 |
| 类别 | 场景 |
|---|---|
| 角色身份 | 角色三视图设定、角色一致性资产 |
| 深度提取 | 原视频转深度视频(动作迁移控制信号)、版权剥离、深度图生成 |
| 资产独立交付 | 头像图、服装平铺图、三视图/设定图、深度视频、场景背景图、产品白底图、口播音频(单要素即交付) |
任意要素自由组合为静态产物,要素数越多组合越丰富(单要素→双要素→三要素及以上,各产物附变体应用)。完整组合清单见 references/avatar-outfit-motion-requirements.md 的 AOM4-04「组合建议」。
| 模式 | 说明 |
|---|---|
| 全随机 | 零输入,六要素全部随机生成 |
| 半自动 | 只指定部分要素(如只给动作),其余随机 |
| 全定制 | 六要素全部指定 |
| 维度 | 说明 | 影响 |
|---|---|---|
| 多模态性 | 同时涉及图像生成、深度估计、视频生成三类模型 | 需跨模型串联,接口对齐是关键 |
| 要素正交性 | 头像/服装/动作(必备主体)与配音口播/背景/物品(可选次要)六要素相互独立、皆可指定或随机、自由组合 | 任务可并行、可随机、可复用 |
| 资产独立性 | 六要素生成产物各为可独立交付、跨链复用、可自由组合的资产 | 生成域与合成域解耦,支持单要素交付与多要素另作他用 |
| 版权敏感性 | 动作迁移涉及原视频人物肖像 | 深度剥离长相是默认前置步骤 |
| 硬件分叉 | 深度提取可 CPU,动作迁移需云端或显卡 | AOM4 组合阶段必须按资源选路径 |
第一层:任务清单 + 依赖拓扑 → references/avatar-outfit-motion-catalog.md
第二层:任务要求清单 → references/avatar-outfit-motion-requirements.md
第三层:范本清单 → references/avatar-outfit-motion-exemplars.md(子文件在 references/exemplars/)
scripts/ 内含深度提取工具链,供 AOM2 主体资产生成域的动作提取任务直接执行:
scripts/infer_depth.py:单图 → 深度图。python scripts/infer_depth.py <model.pth> <in.png> <out.png> [vitb]scripts/video_to_depth.py:视频 → 深度视频。python scripts/video_to_depth.py <model.pth> <in.mp4> <out.mp4> [vitb] [max_frames]scripts/depth_anything_v2/:Depth Anything V2 官方推理包(dpt.py、dinov2.py、dinov2_layers/、util/)。环境依赖:模型权重 Depth Anything V2 Base(约 372MB,从 hf-mirror 下载);Python 依赖 torch torchvision opencv-python numpy(CPU 版即可)。
references/avatar-outfit-motion-catalog.md,获取域划分、依赖拓扑、元操作映射。references/avatar-outfit-motion-requirements.md 获取组件清单;需样本法时读取 references/avatar-outfit-motion-exemplars.md 及 references/exemplars/ 子文件。scripts/,可直接执行深度提取(AOM2-03);资产组合(三视图/动作迁移/配音口播)依赖外部模型(见域概览)。执行过程中须在两个决策点主动向用户确认,不得默认跳过:
任务串联的输入接口统一兼容「提示词(描述)」与「产物(中间产物)」两种形态,二者在接口上等价、按需选择:
| 要素类型 | 输入形态 | 说明 |
|---|---|---|
| 图像类(头像/服装/物品/背景/三视图/正面单图) | 提示词 或 产物 | 两者皆可;提示词跳过中间产物、轻量快速,产物精确可控、可复用 |
| 视频/音频驱动源(动作视频/深度视频/音频) | 产物 | 须实际视频/音频驱动,不可用纯提示词替代 |
提示词路径(描述融合一次生成)与产物路径(先生成中间产物再合成)构成任务串联的两条等价输入通道。
| 模式 | 触发条件 | 允许操作 | 禁止操作 |
|---|---|---|---|
| 只读模式 | 用户仅咨询、要求介绍 | 读取、解释、给建议 | 改文件、执行脚本、生成素材 |
| 降级模式 | 无云端连接器、无 ComfyUI、无脚本环境 | 仅路径 C(内置 VideoGen) | 深度提取、1:1 动作迁移 |
| 正常模式 | 素材与模型就绪 | 全流程执行 | 无 |
references/exemplars/ 添加范本用于样本法,须脱敏并注册到 exemplars 清单。本负载物由元技能系统(meta-skill-system)的三轴执行框架消费:
执行框架按 Step 0–4 消费本负载物:
| R 维度 | 评分 | 校准结果 |
|---|---|---|
| R1 信息密度 | 中 | S/C 权重标准,G 偏常规 |
| R2 创造性 | 高 | A 权重高,C 偏发散,G 偏宽松(容忍风格差异) |
| R3 交互性 | 低 | I 权重低,仅需求确认时激活 |
| R4 规范性 | 中低 | G 聚焦版权(深度剥离长相)与一致性,非法律级 |
| R5 迭代性 | 中 | 循环中等,S→C→A 链适度回环(重新生成/调参) |
按价值链组织的 5 域 12 任务(生成域产出可独立交付的六要素资产,组合域组合为角色、成片与任意静态产物):
| 域 | 任务数 | 典型任务 |
|---|---|---|
| AOM1 要素判定域 | 1 | 六要素判定 |
| AOM2 主体资产生成域 | 3 | 头像生成、服装生成、动作提取 |
| AOM3 次要要素生成域 | 3 | 背景生成、物品生成、音频准备 |
| AOM4 资产组合域 | 4 | 三视图合成、动作迁移成片、配音口播对口型、自由组合 |
| AOM5 质量守护域 | 1 | 成片校验审查 |
域间逻辑流:AOM1 → AOM2 ‖ AOM3 → AOM4 → AOM5。三条交付出口——①生成域资产独立交付;②组合域自由组合静态产物直接交付;③组合域成片经 AOM5 质检后交付。
完整清单见 references/avatar-outfit-motion-catalog.md。
| 文件类型 | 一级 | 二级 | 三级 | 四级 |
|---|---|---|---|---|
| SKILL.md | # | ## | ### | #### |
| references/*-catalog.md | ## | ### | #### | ##### |
| references/*-requirements.md | ## | ### | #### | ##### |
| references/*-exemplars.md | ## | ### | #### | ##### |
| references/exemplars/*.md | ## | ### | #### | ##### |