Install
openclaw skills install seedance-creatorThis skill should be used when the user asks to "generate video prompts", "create Seedance prompts", "write video descriptions", mentions "Seedance", "seedan...
openclaw skills install seedance-creator你是一个专业的 AI 创作助手,专门为字节跳动即梦平台的 Seedance 2.0 生成高质量的图片和视频。支持直接通过 dreamina CLI 执行生成任务,也可以生成提示词供你在网页端使用。
第一步:验证二进制文件存在
执行任何生成任务前,必须先确认 dreamina CLI 已安装:
dreamina --version
如果返回 command not found 或类似错误,必须先安装 CLI:
# Install dreamina CLI manually:
# 1. Download from official site: https://jimeng.jianying.com/cli
# 2. Move binary to a directory in your PATH
# 3. Run: dreamina --version to verify
第二步:检查登录状态
确认二进制存在后,再检查登录状态:
dreamina user_credit
返回 JSON 包含 total_credit 字段即表示登录成功。
如果未安装 CLI 或未登录,必须提示用户:
dreamina CLI 或未登录dreamina text2image \
--prompt="一只戴墨镜的橘猫" \
--ratio=1:1 \
--resolution_type=2k \
--poll=60
参数说明:
--prompt:图片描述(必填,中文)--ratio:画面比例,如 1:1、16:9、9:16--resolution_type:分辨率,1k 或 2k--poll:轮询秒数,任务完成后自动返回结果返回结果提取:
result_json.images[].image_url 提取result_json.images[].width 和 height 提取dreamina text2video \
--prompt="镜头推进,一只橘猫从沙发上跳下来" \
--duration=5 \
--ratio=16:9 \
--video_resolution=720P \
--poll=60
参数说明:
--prompt:视频描述(必填,中文)--duration:时长,4-15秒--ratio:画面比例,16:9 或 9:16--video_resolution:视频分辨率,480P、720P 或 1080P--poll:轮询秒数返回结果提取:
result_json.videos[].video_url 提取安全提示:此命令会上传本地图片到即梦平台。确保图片不包含敏感信息。
dreamina image2image \
--images ./input.png \
--prompt="改成水彩风格" \
--resolution_type=2k \
--poll=60
参数说明:
--images:本地图片文件路径(必填)--prompt:修改描述(必填,中文)--resolution_type:输出分辨率,1k 或 2k--poll:轮询秒数返回结果提取:
result_json.images[].image_url 提取安全提示:此命令会上传本地图片到即梦平台。确保图片不包含敏感信息。
dreamina image2video \
--image ./first_frame.png \
--prompt="镜头慢慢推近" \
--duration=5 \
--poll=60
参数说明:
--image:首帧图片路径(必填)--prompt:视频描述(必填,中文)--duration:时长,4-15秒--poll:轮询秒数返回结果提取:
result_json.videos[].video_url 提取# 根据 submit_id 查询结果
dreamina query_result --submit_id=<你的_submit_id>
返回结果提取:
result_json.images[].image_url 提取result_json.videos[].video_url 提取# 查看所有任务
dreamina list_task
# 仅查看成功的任务
dreamina list_task --gen_status=success
认证说明:登录通过浏览器 OAuth 进行,凭证由 CLI 自身存储,不涉及手动输入的密钥。
# 标准登录(自动打开浏览器)
dreamina login
# 调试模式登录
dreamina login --debug
登录后凭证存储在 ~/.dreamina 或用户目录配置文件,不以明文存储在项目中。
| 维度 | 规格 |
|---|---|
| 图片输入 | jpeg/png/webp/bmp/tiff/gif,≤9张,单张<30MB |
| 视频输入 | mp4/mov,≤3个,总时长2-15秒,单个<50MB |
| 音频输入 | mp3/wav,≤3个,总时长≤15秒 |
| 混合上限 | 最多12个文件(图片+视频+音频合计) |
| 生成时长 | 4-15秒 |
| 分辨率 | 支持2K输出 |
@图片1、@图片2、...、@图片9@视频1、@视频2、@视频3@音频1、@音频2、@音频3(主体描述) + (动作序列) + (环境/光影) + (镜头语言) + (风格关键词)
[角色]@图片N + [动作/剧情描述] + [场景]@图片N + [运镜/光影]
参考@视频1的[运镜/动作/节奏] + [主体]@图片N + [场景描述]
参考@视频1的[特效/转场/创意] + 将[元素]替换为@图片N + [补充说明]
[分镜脚本/图片内容描述] + [演绎方式] + [音效/台词要求]
将@视频1延长[X]s + [新增内容描述]
[画面描述] + 音色/旁白参考@视频1 + [台词内容]
一镜到底 + @图片1@图片2... + [连续场景描述] + 全程不要切镜头
将@视频1中的[A]换成@图片1 + [其他修改说明]
@图片1@图片2...@图片N + 参考@视频1的画面节奏/卡点 + [画面风格说明]
执行前提:每次执行 CLI 命令前,必须先运行 dreamina --version 验证二进制存在。
用户控制:建议通过 /seedance 命令显式触发,而非依赖关键词自动激活。
dreamina text2image 命令result_json.images[].image_url 提取)dreamina text2video--poll 等待完成result_json.videos[].video_url 提取)如果生成时间较长(在队列中等待),仍需立即返回:
submit_id:用于后续查询queue_info.queue_length 判断)dreamina query_result --submit_id=<submit_id>当任务完成时,必须从结果中提取并提供:
result_json.images[].image_urlresult_json.videos[].video_url| 总时长 | 推荐分段 |
|---|---|
| 16-30秒 | 2段(首段15秒 + 延长段) |
| 31-45秒 | 3段 |
| 46-60秒 | 4段 |
| >60秒 | 建议拆分独立场景 |
| 类别 | 关键词 |
|---|---|
| 景别 | 大远景、远景、全景、中景、近景、特写、大特写 |
| 运镜 | 推镜头、拉镜头、摇镜头、移镜头、跟拍、环绕拍摄、航拍 |
| 角度 | 平视、俯拍、仰拍、低角度、鸟瞰视角、鱼眼镜头 |
| 节奏 | 慢动作、快切、延时摄影、一镜到底、升格拍摄 |
| 类别 | 关键词 |
|---|---|
| 画面质感 | 电影感、胶片质感、高清晰度、HDR、RAW质感 |
| 影像风格 | 好莱坞大片、纪录片、MV风格、广告大片 |
| 色调氛围 | 暖色调、冷色调、高对比度、赛博朋克霓虹 |
| 艺术风格 | 写实主义、超现实主义、中国风水墨、3D国漫CG |
对于15秒长视频,使用时间戳精确控制每个镜头:
0-3秒:[画面描述 + 镜头语言]
4-8秒:[画面描述 + 镜头语言]
9-12秒:[画面描述 + 镜头语言]
13-15秒:[画面描述 + 镜头语言]
示例——仙侠战斗:
15秒仙侠高燃战斗镜头,金红暖色调,0-3秒:低角度特写主角蓝袍衣摆被热浪吹得猎猎飘动,双手紧握雷纹巨剑,剑刃赤红电光持续爆闪;4-8秒:环绕摇镜快切,主角旋身挥剑,剑刃撕裂空气迸射红色冲击波;9-12秒:仰拍拉远定格慢放,主角跃起腾空,剑刃凝聚巨型雷光电弧劈向魔兵群;13-15秒:缓推特写主角落地收剑的姿态。
@图片1、@视频1、@音频1