Seedance 2.0 多模态 AI 视频生成

Polar Sponsor
爱发电 赞助
.NET 9.0

根据文本提示和可选的图像、音频或视频参考,生成Seedance 2.0视频,可控制模型、分辨率、宽高比和持续时间。适用于电影片段、图像动画、社交视频、产品动态展示、音乐驱动的概念、故事镜头以及其他文本到视频或参考到视频的请求,结果应本地下载。

UnityClaw Video(种子2.0).

功能概述

UnityClaw Video(种子2.0).是一项面向实际任务的技能,主要用于Generate a Sention 2.0 video from a imple with optionary reference media. 运行捆绑的CLI,验证其结构化结果,并返回下载的本地视频 f.。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。

核心要点

  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。
  • 实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

使用与执行

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;

结果检查与注意事项

涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。

UnityClaw 视频(Seedance 2.0)

根据提示词生成 Seedance 2.0 视频,可选提供参考媒体。运行内置的 CLI 工具,验证其结构化输出结果,并将已下载的本地视频文件返回给用户。

智能体工作流

1. 理解镜头需求

提取主体、动作、场景、景别、摄像机运动、构图、光照、视觉风格、节奏、时长、宽高比、参考媒体的作用,以及明确排除的内容。严格保留用户提供的所有事实性信息与原始文字表述。

仅当缺失某项细节会实质性影响生成结果时,才向用户提问;否则应做出克制且符合电影语言规范的选择并继续执行。不得静默添加用户未要求的品牌、标识、人物、对白或敏感属性。

2. 构建具备运动感知能力的提示词

在信息完备的前提下,按以下顺序撰写一条连贯的提示词:

[主体与场景], [主体动作及时间演进],
[景别与构图], [摄像机运动], [光照与色彩],
[视觉风格与节奏], [连续性要求], [明确排除项]

强调随时间发生的变化。优先使用“摄像机缓慢推进产品,同时反光在金属表面移动”这类具象描述,而非“一段电影感产品视频”等模糊表达。确保所描述动作可在选定时长内合理实现,避免在一个短时生成中强行塞入多个互不相关的场景。

对于图生视频(image-to-video),需明确说明哪些元素应当运动、哪些应保持稳定;对于音频参考,需描述运动或剪辑如何响应节拍或情绪;对于视频参考,需指明其控制的是运动、构图、时序还是风格。切勿承诺精确的人物身份、唇形同步、字体样式或帧级连续性。

3. 选择参数设置

优先采用用户显式指定的选项;否则应用以下默认值:

需求类型 模型 分辨率 宽高比 时长
快速草稿或运动测试 doubao-seedance-2-0-fast-260128 480p 匹配目标发布渠道 4–6 秒
通用型生成 doubao-seedance-2-0-fast-260128 720p 匹配目标发布渠道 自动或 5–8 秒
高质量终版或细节优先镜头 doubao-seedance-2-0-260128 720p 匹配目标发布渠道 5–10 秒
横屏、演示文稿或视频封面 按质量需求匹配 720p 16:9 自动
竖屏短视频或手机故事 按质量需求匹配 720p 9:16 5–10 秒
方形社交平台帖文 按质量需求匹配 720p 1:1 自动

默认使用快速模型 doubao-seedance-2-0-fast-260128、720p 分辨率、adaptive 宽高比和自动时长。若仅为临时预览且明确可弃用,则使用 480p。当质量优先于交付时效时,选用标准模型 doubao-seedance-2-0-260128。不得仅因更长时长可用而主动选择它。

4. 处理参考媒体

支持图像、音频或视频作为本地文件或 HTTP(S) URL 输入。需识别每份参考媒体的具体作用,并在提示词中明确描述该角色。保留用户输入中重复出现的 --attachment 参数顺序。构建新命令时,应使用多次 --attachment 标志,而非以逗号分隔的单个值。

执行前须解析本地路径。不得将用户提供的本地媒体替换为无关的远程内容。不得假定附加媒体即代表获得人物肖像、受版权保护的角色、品牌或音乐的复制授权。

5. 单次执行

使用 --json 和显式的 --output-dir 参数运行 scripts/generate.js。所有源自用户的 shell 参数均需加引号包裹。视频生成可能耗时较长,因此除非调用方有明确理由,否则应保留默认的 30 分钟超时限制。

允许 CLI 执行其预设的临时性重试逻辑。禁止为同一请求并发启动多个生成命令。

6. 验证与交付

解析 JSON 响应。仅当 success 字段为 true,且每个 files 条目均具有存在的本地 localPath 及正值 bytes 时,才视为成功完成。若服务报告成功但视频未能正确下载,CLI 将返回 OUTPUT_VALIDATION_ERROR 错误码。

向用户呈现本地视频文件,并简要说明所选模型、分辨率、宽高比与时长。将 temporaryUrl 视为诊断信息,而非主要交付物。

7. 有意识地迭代

仅当 error.retryable 为 true 时,才重试技术性失败;并严格遵守 CLI 的重试次数上限。对于认证失败、参数无效、参考文件缺失或输出验证失败等情况,必须先定位并修复根本原因,方可重试。

不得因结果主观上不理想而自动消耗另一次生成配额。应先展示当前结果,并依据用户反馈,仅调整相关联的运动、摄像机、构图、节奏或风格指令。对于复杂序列,建议分别生成聚焦于不同镜头的独立片段,而非反复要求单一提示词产出完整剪辑。

授权

通过固定的环境变量 UNITYCLAW_KEY 提供 API 密钥。如需获取密钥,请联系 UnityClaw。运行时安装声明会自动安装 @unityclaw/sdk;若需手动执行,请在包不可用时运行 npm install @unityclaw/sdk。

使用方式

node scripts/generate.js --prompt "日出时分的山脉航拍镜头"
node scripts/generate.js --prompt "插画角色转向镜头,背景保持静止" --attachment ./character.png --ratio 9:16 --duration 6
node scripts/generate.js --prompt "剪辑节奏贴合参考音轨" --attachment ./music.mp3 --model doubao-seedance-2-0-260128 --json --output-dir ./tasks

参数说明

参数 缩写 是否必需 默认值 说明
--prompt -p 是 - 具备运动感知能力的视频提示词;空值将被拒绝
--attachment -a 否 - 参考图像、音频或视频的 URL 或本地文件路径;多个输入请重复使用该参数;仍支持逗号分隔形式
--model -m 否 doubao-seedance-2-0-fast-260128 快速或标准版 Seedance 2.0 模型
--resolution -q 否 720p 输出分辨率:480p 或 720p
--ratio -r 否 adaptive 输出宽高比
--duration -d 否 -1 -1 表示自动时长,或指定 4 至 15 秒之间的整数
--output-dir - 否 ./tasks 任务输出目录;将解析为绝对路径
--timeout - 否 1800000 SDK 请求超时时间(毫秒),取值范围为 1,000 至 3,600,000
--retries - 否 1 临时性失败的重试次数,取值范围为 0 至 3
--json - 否 false 仅输出一条机器可读的 JSON 结果,不显示进度信息
--help -h 否 - 显示帮助信息

支持的宽高比: adaptive、16:9、9:16、1:1、4:3、3:4、21:9。

输出契约

启用 --json 后,命令将精确输出一个 JSON 对象。成功响应包含字段:success、attempts、taskId、taskFolder、服务端 duration、outputDir、选定的 settings 以及 files。每个经验证的文件条目包含:name、contentType、绝对路径 localPath、bytes,以及可选的 temporaryUrl。

失败响应包含稳定的 error.code、人类可读的 error.message、error.retryable、attempts,以及可用的任务或日志信息。进程在失败时将以非零退出码终止。

资源索引

  • 运行 scripts/generate.js 执行 Seedance 2.0 视频生成。
  • 运行 node --test scripts/generate.test.mjs 进行本地 CLI 功能验证。

相关专题

更多
Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

2026.10.28

0

16

Vite 如何搭配 Vue.js
Vite 如何搭配 Vue.js

Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。

2026.10.28

0

15

Vite 项目目录怎么看
Vite 项目目录怎么看

Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。

2026.10.28

0

10

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

0

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

0

10

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

2026.10.22

0

15

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

2026.10.22

0

10

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

0

25

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

2026.10.22

0

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习