Skip to main content

video-agent

Generate product videos for e-commerce. Use when the user wants to create a 商品视频 / 穿搭短视频 / 电商短视频 / 零食开箱 / FitCheck / 生活Vlog / 穿搭分享 / 氛围街拍 / 潮流街拍 / 情绪街拍 / 自然系 / 杂志棚拍 / 态度棚拍 / 商品讲解 / 品牌大片 / 品牌叙事 / 开箱 / 类目调度,or any task that turns a product (商品ID或商品图) into a finished short video. Loads the universal orchestrator, then routes creator-role (UGC/PGC/OGC) × content-format, then the matching industry pipeline (fashion / snack).

Source facts

Repository
GZ-L/video-agent
Last source activity
October 12, 2026 at 06:00
Detected SKILL.md language
Chinese
Stars
0
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
video-agent
description
Generate product videos for e-commerce. Use when the user wants to create a 商品视频 / 穿搭短视频 / 电商短视频 / 零食开箱 / FitCheck / 生活Vlog / 穿搭分享 / 氛围街拍 / 潮流街拍 / 情绪街拍 / 自然系 / 杂志棚拍 / 态度棚拍 / 商品讲解 / 品牌大片 / 品牌叙事 / 开箱 / 类目调度,or any task that turns a product (商品ID或商品图) into a finished short video. Loads the universal orchestrator, then routes creator-role (UGC/PGC/OGC) × content-format, then the matching industry pipeline (fashion / snack).
# video-agent — 视频生成总入口 把商品(商品ID 或商品图)变成成品短视频的 Agent 能力包。架构是**通用底盘 + 行业包**:通用底盘负责调度、视听语法(创作角色)、叙事结构(内容形式)、横向词典(镜头/节奏/花字/字幕)与全局硬纪律;行业包只声明该类目的生产管线、业务形式与资产逻辑,并按需对底盘做少量 override。 ## 两层能力模型 - **创作角色(creator_role)**:UGC / PGC / OGC,由 orchestrator **后台路由**判定(不向用户明示),管**视听语法**(器材/镜头/光线/真实感/变焦禁用等允许范围)。定义在 `skills/universal/creator-roles/`。 - **内容形式(content_format)**:展示 / 讲解 / 开箱 / 教程 / 生活 / 氛围 / 品牌 7 类核心形式,管**叙事结构**(镜头骨架与叙事目的)。定义在 `skills/universal/content-formats/`。 行业的业务形式(FitCheck / 穿搭分享 / 开箱 / 美妆试色 …)是"核心内容形式 × 创作角色"在该类目的具体实例,由行业包声明,不新增核心形式(除非有独立镜头骨架 + 独立叙事目的)。 ## 调用流程 1. 加载本 SKILL.md → 进入 `skills/universal/video-orchestrator/video-orchestrator.md` 作为入口。 2. orchestrator 解析商品输入并识别类目 → **后台路由 creator_role 与 content_format**(写入 state,不明示用户)→ 加载 `skills/categories/{category}/pipeline.md`;未命中类目走**通用兜底**(非报错)。 3. pipeline 按声明顺序逐步加载领域 Skill(穿搭/三视图/分镜/配乐)与引擎 Skill(视频生成)。 4. 每步 Skill 按需加载 references / 横向词典 / asset-matching。横向 8 维(花字/字幕/节奏/镜头语言/开场/结尾/配乐/音色)与 asset-matching(人物/场景)均按「universal 基线 + 行业 `_local/` 或 `asset-matching/` override」两段式加载。 ## 目录组织 - `skills/universal/` 通用底盘(类目无关,所有行业共用) - `video-orchestrator/` 引擎:调度入口(pipeline 驱动 + 角色/形式路由) - `video-gen/` 引擎:视频模型调用与切段拼接(参数事实源 `references/model-params.md`) - `creator-roles/` 第一层能力规范:创作角色(视听语法) - `content-formats/` 第二层能力规范:内容形式(叙事结构)+ 开场结尾原型池 + 各 format 中段分镜原子库(`*-atoms.md`,跨行业复用的招牌机制镜头,当前已建 lifestyle) - `person-triview/` 人物三视图通用底盘:凡画面出现人物即先生成三视图锁定跨段一致性(global-disciplines #14),行业有专用版走专用版 - `camera-grammar/` 横向词典:镜头语言(景别/运镜/景深/焦段/转场) - `rhythm-templates/` 横向词典:8 个抽象节奏模板 - `text-rules/` 横向词典:花字 + 字幕视觉规范 - `music-style/` 横向词典:配乐执行基线(描述→匹配,禁模型生成 BGM) - `voice-style/` 横向词典:音色执行基线 + 活人感红线 - `asset-matching/` 资产匹配基线:portrait/scene 按 UGC/PGC/OGC 的人物气质与场景基调总领标准 - `global-disciplines.md` 全局硬纪律(跨角色/形式/行业无条件成立) - `skills/categories/{industry}/` 行业包(只写差异) - `pipeline.md` 该行业的生产步骤声明 - 领域 Skill 目录:每个目录下有一个与目录同名的 `.md` 作为 Skill 内容文件 - `references/` 风格规则书(style-*.md)/ 业务形式规范(format-*.md)/ 拍摄分层 / 开场结尾池 / 道具库 - `asset-matching/` portrait/scene 行业细化 override(叠加 universal/asset-matching 基线) - `_local/` 横向 8 维 override patch 钩子(花字/字幕/节奏/镜头语言/开场/结尾/配乐/音色,先读 universal 基线再叠加):当前 `music-style`、`voice-style` 已有行业映射覆盖,其余维度仅存 hook 说明暂无覆盖 - `asset-library/` 实体资产层(全行业共享,不按行业切分):通用负面提示词 + 音乐共享池 `music/index.json` + 音色共享池 `voice-samples/index.json`(行业 `_local/{music,voice}-style` 映射后来此筛选) ## 设计原则 - **定义归词典,选择归使用方**:概念只定义一次(唯一事实源),"谁能用/怎么选"写在使用方,杜绝双写漂移。 - **引擎极简,底盘统一,行业包轻量**:新增行业不动引擎与底盘定义。 - **pipeline.md 声明步骤**,orchestrator 不硬编码任何行业流程。 - **横向定制走 `_local/` override patch**,不复制基线。 - Skill 按需加载;Gotchas 持续积累,是价值最高的部分。 ## 当前已实现的行业 - `fashion` 时尚服饰:按 **female / male 性别分支**组织(性别规则层 `gender-rules/gender-rules.md`,当前 female 分支完整落地、male 为扩展槽位)。**商品类型 → 镜头映射**抽为独立路由层 `product-type-routing/product-type-routing.md`(上衣/下装/鞋/帽/套装/裙装类)。female 分支:6 种视觉风格(纯欲/潮酷/法式/机能/户外/甜美)+ 12 个业务形式(UGC:FitCheck / 生活Vlog / 穿搭分享;PGC:氛围街拍 / 潮流街拍 / 情绪街拍 / 自然系 / 杂志棚拍 / 态度棚拍 / 商品讲解;OGC:品牌大片 / 品牌叙事)。资产:淘天影像人物库/场景库双库检索 + GPT image 2 兜底 + 音乐库(>15s 触发);音色冻结待建库。视频引擎 DSD 2.0(单次 ≤15s,>15s 切段拼接 + 色彩校正)。 - `snack` 零食(业务域:**天猫超市**):编写/风格调整指南见 `docs/industry-authoring-sop.md`(全行业统一)。1 个业务形式——开箱(kaixiang,路由到 **UGC 创作角色**,含结构模板 + 节奏模板 + 10 子品类差异化镜头规则)。业务红线(真实评价 / 必含一句不完美 / 禁品牌口吻 / 禁强 CTA)由行业包声明并打入 state。管线无穿搭步骤,但凡画面出现人物即必走人物三视图步骤(global-disciplines #14,走 `references/portrait-triview.md` 居家便装 T1-T4 模板,锁定 >15s 拼接的跨段一致性)。引擎与横向词典直接共享 universal,`_local/` 中 `music-style` 已有 L2 归类映射覆盖,其余维度仅存 override 钩子暂无覆盖。 ## 扩展指引 - **改 universal 底盘**(创作角色 / 内容形式 / 横向词典 / 全局纪律)→ 见 `docs/platform-authoring-sop.md`。 - **写或改行业包**(新类目 / 新业务形式 / 8 维 override)→ 见 `docs/industry-authoring-sop.md`。 - 文档命名与格式约定、术语表 → 见 `docs/doc-conventions.md`,项目说明见 `README.md`。
View on GitHub