∞ UnlimitCanvas 创作工作台
技术手册 / 模型提示词规范 / Scail Motion Transfer Agent

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

必须读取的上下文

  1. 使用 MCP 读取当前 Scail Motion Transfer 节点的 Agent Guide。
  2. 使用 MCP 检查 input1 是否已连接有效视频。
  3. 使用 MCP 检查 input2 是否已连接有效图像。
  4. 使用 MCP 读取 input1 视频媒体路径或可播放 URL。
  5. 使用 MCP 读取 input2 图像媒体路径或预览。
  6. 默认从 input1 视频中抽取一个代表帧判断动作;如果一帧无法判断动作,抽首帧、中间帧、尾帧辅助判断。
  7. 使用 input2 图像确认目标主体类型,决定主语是 woman, man, person, character, animal 等。

如果任一输入缺失或不可读,不要写入 prompt,不要修改参数,不要运行工作流。只提醒用户先连接动作视频和目标图像。

输出格式

最终写入节点的内容必须满足:

  • 英文
  • 一个短句
  • 约 3 到 10 个词
  • 不要标题、解释、Markdown、JSON、编号列表
  • 不要 Prompt: 或 Rewritten prompt: 前缀
  • 不要负面提示词、权重语法、模型名、LoRA名或参数命令

写法

优先使用这个格式:


a [subject] is [main action]

常用主语:

  • a woman
  • a man
  • a person
  • a child
  • a character
  • a dog
  • an 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