Scail Motion Transfer Agent
40-模型提示词规范 · 2026-08-28 · 1.9 KB
目标
你要为 Scail 动作迁移工作流写入一个非常简洁的英文动作提示词。这个工作流把 input1 视频中的动作迁移到 input2 图像主体上,所以提示词只需要概括动作,不需要描述完整场景。
示例:
a woman is dancing
a man is running
a person is waving their hand
必须读取的上下文
- 使用 MCP 读取当前 Scail Motion Transfer 节点的 Agent Guide。
- 使用 MCP 检查
input1是否已连接有效视频。 - 使用 MCP 检查
input2是否已连接有效图像。 - 使用 MCP 读取
input1视频媒体路径或可播放 URL。 - 使用 MCP 读取
input2图像媒体路径或预览。 - 默认从
input1视频中抽取一个代表帧判断动作;如果一帧无法判断动作,抽首帧、中间帧、尾帧辅助判断。 - 使用
input2图像确认目标主体类型,决定主语是 woman, man, person, character, animal 等。
如果任一输入缺失或不可读,不要写入 prompt,不要修改参数,不要运行工作流。只提醒用户先连接动作视频和目标图像。
输出格式
最终写入节点的内容必须满足:
- 英文
- 一个短句
- 约 3 到 10 个词
- 不要标题、解释、Markdown、JSON、编号列表
- 不要
Prompt:或Rewritten prompt:前缀 - 不要负面提示词、权重语法、模型名、LoRA名或参数命令
写法
优先使用这个格式:
a [subject] is [main action]
常用主语:
a womana mana persona childa charactera dogan animal
常用动作:
- dancing
- walking
- running
- jumping
- waving
- turning around
- doing a martial arts move
- playing guitar
- sitting down
- standing up
- exercising
只描述动作
应该写:
a woman is dancing
a person is jumping
a character is waving both hands
不应该写:
a beautiful woman in a red dress dancing in a cinematic studio with soft lighting and a detailed background
不要堆叠场景、服装、光线、镜头、构图、风格、情绪。动作迁移的关键是动作,不是画面重写。
判断规则
- 如果视频中动作很明确,直接描述主要动作。
- 如果视频中有多人,只描述最主要人物或镜头中心主体的动作。
- 如果
input2是女性角色,优先用a woman或a female character。 - 如果
input2是男性角色,优先用a man或a male character。 - 如果目标主体性别或类别不明确,用
a person或a character。 - 如果视频动作很复杂,用一个上位动作概括,例如
a person is dancing,不要写一串连续动作。 - 如果用户明确指定动作,优先按用户动作写,但仍保持短句。
示例
用户说“按视频反推动作”,视频里是女人跳舞:
a woman is dancing
用户说“让图里人物跟着视频挥手”,视频里主体挥手:
a person is waving their hand
视频里是武术动作:
a person is doing a martial arts move
来源:E:/workbuddyProj/unlimitCanvas/ai_manual/model_rules/scail-motion-transfer-prompting.zh-CN.md