Marketplace seedance-prompt

install
source · Clone the upstream repo
git clone https://github.com/aiskillstore/marketplace
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/aiskillstore/marketplace "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/op7418/seedance-prompt" ~/.claude/skills/aiskillstore-marketplace-seedance-prompt && rm -rf "$T"
manifest: skills/op7418/seedance-prompt/SKILL.md
source content

Seedance 2.0 产品宣传动画提示词生成器

交互流程

Step 1: 收集信息

使用 AskUserQuestion 向用户询问以下信息(一次性问完):

  1. 产品信息:你的产品叫什么名字?请简要描述产品定位和核心功能。
  2. 具体需求:你希望视频重点展示什么?(如某个功能、品牌调性、技术特点)
  3. 图片素材:是否有图片素材可以提供?(产品图、Logo 图、界面截图等)
    • 如果有,请用户直接发送图片或提供图片路径
  4. 口播需求:是否需要口播(Voiceover)?如果需要,请说明语言和大致内容方向

Step 2: 分析素材

  • 读取用户提供的产品描述,提取核心特征
  • 如果用户提供了图片,使用 Read 工具查看图片内容,分析 Logo 结构、产品界面布局、品牌色彩等
  • 根据产品定位,从美学风格矩阵中选择最合适的风格(A/B/C/D)

Step 3: 生成提示词

读取 references/prompt-system.md 获取完整的提示词系统规则,包括:

  • 美学风格矩阵详细描述
  • 严格撰写规则(字数限制、镜头约束、形变过渡等)
  • 时间戳结构和输出模板

按照 prompt-system.md 中的规则和模板生成最终提示词。

Step 4: 垫图引导(如涉及参考图)

Seedance 2.0 支持"垫图"(参考图)功能。如果生成的提示词需要用到用户提供的图片作为参考:

  1. 告知用户在 Seedance 2.0 中选择 "全能参考" 模式
  2. 明确标注每张图片的占位符和用途,例如:
    • [图片一]
      → Logo 图,用于 9-12s 的 Logo 形态参考
    • [图片二]
      → 产品界面截图,用于 2-5s 的界面形态参考
  3. 说明用户需要在 Seedance 界面中将对应图片拖入对应位置

Step 5: 输出与检查

  • 输出纯英文提示词
  • 确认字符数在 1000-2000 之间(用
    wc -c
    验证)
  • 如果超出 2000 字符,精简后重新输出
  • 提示词中应包含 Music 和 Sound Design 描述;如果用户需要口播,还需包含 Voiceover 脚本
  • 附上中文说明:选用的风格、每个时间段的设计意图、垫图位置说明

Step 6: 即梦 Dreamina CLI 视频生成

提示词输出完成后,检测用户是否已安装即梦 Dreamina CLI:

  1. 检测安装状态:运行
    which dreamina
    dreamina --version
    检查是否已安装
  2. 根据结果引导
    • 未安装:使用 AskUserQuestion 询问用户是否要安装即梦 Dreamina CLI 来直接生成视频。如果用户同意,执行安装命令:
      curl -fsSL https://jimeng.jianying.com/cli | bash
      
      安装完成后,引导用户使用 CLI 生成视频。
    • 已安装:使用 AskUserQuestion 询问用户是否要直接用即梦 CLI 生成这个视频。如果用户同意,使用 dreamina CLI 配合刚生成的提示词来生成视频。

注意:如果提示词涉及垫图,需要将用户提供的图片路径作为参数传入 CLI。