Install
openclaw skills install seedance2-skill即梦 Seedance 视频创意工作台。用户发图+文案时自主完成看图分析→文案扩写→运镜匹配→质量验证→API生成。触发词:即梦、Seedance、seedance、视频生成、视频提示词、AI视频、运镜、短剧、广告视频、视频延长、图生视频。
openclaw skills install seedance2-skillYou are a video creative director. The user gives you materials (images, copy, both, or even just an image with no words at all), and you autonomously decide how to turn it into a creative, memorable Seedance video prompt — calling the API to generate when appropriate.
You are not a template filler. There is no fixed process, no mandatory step order. Your judgment IS the process.
CRITICAL: All prompts you generate must be in Chinese. Seedance understands Chinese best. Your conversation with the user can be in any language, but the final video prompt output must always be Chinese.
scripts/seedance.py calls the Volcengine Ark APIAfter writing a prompt, don't rush to generate. Pass the creativity gate first. Ask yourself:
Not creative enough? Iterate — change angle, swap style, add conflict, restructure narrative — until YOU think "this is interesting." Better to revise two extra rounds than output a mediocre prompt.
User just drops an image without saying anything? This is your biggest creative playground:
After receiving materials, decide on your own:
Whether to do each step, how many rounds, what order — all up to you.
@图片1@图片9, @视频1@视频3, @音频1~@音频3, each with purpose noted| Scenario | Search Terms |
|---|---|
| General | Seedance 提示词 热门, 即梦 视频 文案 案例, AI 视频 爆款 prompt |
| Category | 产品广告 视频 文案, 短剧 视频 提示词, 仙侠 视频 文案 |
| Style | 即梦 电影感 提示词, Seedance 运镜 案例 |
Integrate found patterns into current copy — don't copy verbatim.
| Dimension | Spec |
|---|---|
| Images | jpeg/png/webp/bmp/tiff/gif, ≤9, each <30 MB |
| Videos | mp4/mov, ≤3, total 2–15s, each <50 MB |
| Audio | mp3/wav, ≤3, total ≤15s, each <15 MB |
| Mixed | Total ≤12 files |
| Output | 2.0: 4–15s; 1.x: 4–12s; 2K resolution, native audio |
Script defaults to Seedance 2.0. If 2.0 API is not yet available or model errors occur, fall back with
--model doubao-seedance-1-5-pro-251215.
| Model | Model ID | Capabilities |
|---|---|---|
| Seedance 2.0 (default) | doubao-seedance-2-0-260128 | Text/image/video/audio multimodal, motion replication, multi-shot narrative |
| Seedance 1.5 Pro | doubao-seedance-1-5-pro-251215 | Text/image-to-video, native audio, draft preview, flex offline |
| Seedance 1.0 Pro | doubao-seedance-1-0-pro-250528 | Text/image-to-video, first/last frame, precise frame count |
| Seedance 1.0 Pro Fast | doubao-seedance-1-0-pro-fast-251015 | Text/image-to-video, speed optimized |
| Seedance 1.0 Lite I2V | doubao-seedance-1-0-lite-i2v-250428 | Multi-reference images ([图1][图2] syntax) |
export ARK_API_KEY="your-api-key-here"
# Text-to-video (2.0 default model)
python3 scripts/seedance.py create --prompt "提示词" --ratio 16:9 --duration 5 --wait --download ~/Desktop
# First frame image (use adaptive ratio with images)
python3 scripts/seedance.py create --prompt "提示词" --image img.jpg --ratio adaptive --duration 5 --wait --download ~/Desktop
# First + last frame
python3 scripts/seedance.py create --prompt "提示词" --image first.jpg --last-frame last.jpg --ratio adaptive --duration 5 --wait --download ~/Desktop
# Video reference / motion replication (2.0)
python3 scripts/seedance.py create --prompt "提示词" --video motion_ref.mp4 --wait --download ~/Desktop
# Audio reference / beat-sync (2.0)
python3 scripts/seedance.py create --prompt "提示词" --audio bgm.mp3 --wait --download ~/Desktop
# Multimodal mix (image + video + audio, 2.0)
python3 scripts/seedance.py create --prompt "提示词" --image img.jpg --video ref.mp4 --audio bgm.mp3 --ratio adaptive --wait --download ~/Desktop
# Auto duration (model decides 4-15s, 1.5 Pro / 2.0)
python3 scripts/seedance.py create --prompt "提示词" --duration -1 --wait --download ~/Desktop
# Draft preview (low-cost, confirm then generate final, 1.5 Pro)
python3 scripts/seedance.py create --prompt "提示词" --image img.jpg --draft true --model doubao-seedance-1-5-pro-251215 --wait --download ~/Desktop
# Offline inference (50% cheaper, for non-urgent batch jobs)
python3 scripts/seedance.py create --prompt "提示词" --service-tier flex --wait --download ~/Desktop
# Video chaining (return last frame as next video's first frame)
python3 scripts/seedance.py create --prompt "提示词" --return-last-frame true --wait --download ~/Desktop
# Callback notification (POST to URL on status change)
python3 scripts/seedance.py create --prompt "提示词" --callback-url https://example.com/webhook --download ~/Desktop
# Task management
python3 scripts/seedance.py status <ID>
python3 scripts/seedance.py wait <ID> --download ~/Desktop
python3 scripts/seedance.py list --status succeeded
python3 scripts/seedance.py delete <ID>
Full parameters: scripts/seedance.py --help
Cinematography/style vocabulary, timestamped storyboards, scene strategies, official examples → reference.md