# Female Outfit Director Evolink Video

> 使用原版 female-outfit-director Skill 为用户图片生成完整换装方案和精简视频提示词， 再将提示词原样交给 EvoLink MiniMax H3 或标准 Seedance 2.0 图生视频 API 生成 MP4 当用户上传人物图并要求直接生成换装视频、使用 EvoLink API、MiniMax H3 或 Seedance 2 时使用

- Skill: `cheercheung/female-outfit-director-evolink-video` (Agent Skill, multi-file: 14 files)
- Install (CLI): `npx skillmds@latest add cheercheung/female-outfit-director-evolink-video`
- Raw SKILL.md: https://api.skillmd.com/api/skills/cheercheung/female-outfit-director-evolink-video/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: cheercheung (https://skillmd.com/u/cheercheung)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/cheercheung/female-outfit-director-evolink-video

---


# 女性换装导演 EvoLink 视频执行器

这是独立的 API 执行 Skill，不包含也不复制原版 `female-outfit-director` 的提示词导演规则

## 使用边界

只在用户要把原版 Skill 已经生成的女性换装提示词用于 MiniMax H3 或标准 Seedance 2 图生视频时使用

不要在以下情况触发：

- 用户只想了解模型、价格或一般视频知识
- 用户没有要求生成女性换装视频
- 用户要求改写原版 Skill、替换提示词导演规则或使用未支持的模型
- 请求涉及未成年人、违法内容、非自愿性内容、仇恨、极端主义或其它禁止内容

## 输入与输出

必需输入：用户提供的成年人物图片、原版 Skill 的完整输出、其中逐字提取的精简视频提示词、模型、时长、质量、声音模式和费用上限

输出格式固定为：费用预检字段、`PROMPT_SHA256`、请求参数摘要、用户批准后的 task ID、结果 URL 和本地 MP4 绝对路径

## 强制依赖

必须先安装并调用 `$female-outfit-director`

原版 Skill 是人物、服装、拼贴布局、换装机制、视频时间轴和提示词的唯一来源

本 Skill 只负责接收原版 Skill 的输出、执行费用预检、调用 EvoLink API、轮询任务并下载视频

## 执行链路

1. 查看用户上传的真实图片
2. 调用 `$female-outfit-director`，把用户图片和全部要求交给它
3. 等待原版 Skill 输出参数锁定结果、首帧图片提示词、视频时间轴、精简视频提示词和负面约束
4. 逐字提取原版 Skill 输出中的精简视频提示词，不得重新生成一份提示词
5. 将精简视频提示词原样保存为 UTF-8 临时文件
6. 从原版 Skill 的参数锁定结果读取时长、比例和声音模式
7. 使用 `scripts/generate_video.py --dry-run` 做费用预检
8. 向用户展示模型 ID、提示词 SHA-256、时长、画质、声音、内容过滤状态和预计 Credits
9. 只有用户明确批准本次模型与费用上限后，才使用 `--confirm-spend --max-credits <上限>` 发起真实任务
10. 创建任务后只轮询该 task ID，不在响应不明确时自动重复提交
11. 完成后下载 MP4，并返回 task ID、结果 URL 和本地绝对路径

## 提示词完整性

- 不得修改原版 Skill 的文件、规则、默认提示或输出协议
- API 的 `prompt` 必须是原版 Skill 本次输出的精简视频提示词原文
- 不得摘要、翻译、润色、截断、拼接或自动补写提示词
- 不得为了降低费用修改时长、造型数量、换装次数、换装机制或声音模式
- 不得用本 Skill 内的示例提示词替代原版 Skill 的真实输出
- 同时生成 MiniMax H3 和 Seedance 2 时，两条请求必须读取同一个提示词文件
- 两条请求的 `PROMPT_SHA256` 必须完全相同，否则停止执行
- 提示词超过模型限制时停止并报告，不得静默改写

## MiniMax H3 预检

MiniMax H3 使用输入图决定比例，声音始终开启，不发送 `--aspect-ratio`、`--audio` 或 `--silent`

```bash
python3 /absolute/path/to/female-outfit-director/scripts/generate_video.py \
  --model minimax-h3 \
  --image /absolute/path/to/input.jpg \
  --prompt-file /absolute/path/to/exact-skill-prompt.txt \
  --duration 8 \
  --quality 2k \
  --dry-run
```

## Seedance 2.0 预检

Seedance 必须显式传入原版 Skill 参数锁定中的比例和声音模式

```bash
python3 /absolute/path/to/female-outfit-director/scripts/generate_video.py \
  --model seedance-2 \
  --image /absolute/path/to/input.jpg \
  --prompt-file /absolute/path/to/exact-skill-prompt.txt \
  --duration 8 \
  --quality 480p \
  --aspect-ratio 9:16 \
  --audio \
  --dry-run
```

Seedance 默认保持内容过滤开启

只有用户明确要求关闭时才可增加 `--content-filter-off`，对应 API 的 `content_filter: false`，预计费用增加 10%，非法和禁止内容仍会被拦截

## 真实生成

真实执行时必须继续使用已经通过预检的同一个提示词文件与参数，只将 `--dry-run` 替换为用户批准的费用参数

```text
--confirm-spend --max-credits <用户批准的上限>
```

API Key 只从 `EVOLINK_API_KEY` 读取，不得写入仓库、提示词、命令输出或日志

完整 API 字段与当前费率见 `references/evolink-video-api.md`

## 安全与版权

- 所有角色必须明确为成年人，年龄不明确时先停止并确认
- 不为禁止、违法、非自愿性或剥削性内容生成视频
- `--content-filter-off` 只表示调用公开 API 参数，不代表绕过安全规则，非法和禁止内容仍必须拒绝
- 不保证真实人物身份、品牌 Logo、受版权保护角色或服装细节能够完全一致
- 用户应确认参考图片、人物肖像、品牌元素、音乐和其它素材的使用权限
- 不公开用户图片、临时上传 URL、结果 URL、API Key 或生成视频

## 边缘情况

- 原版 Skill 没有输出精简视频提示词时停止，不得自行补写
- 同时调用两个模型但哈希不一致时停止
- 图片格式、大小、时长、质量或比例不受支持时停止并报告具体字段
- 创建任务返回 task ID 后发生本地超时时，只恢复轮询该 task ID
- 任务失败、费用超限或响应结构不明确时不得自动重新创建任务

