Seedance 直播预告视频生成
输入直播主题、主播素材和开播信息,完成“生成突出主题、时间和观看理由的预告镜头”任务,交付下载到本地的直播预告视频。
何时使用
- 用户明确要求 Seedance 直播预告视频生成。
- 用户希望根据现有素材制作直播预告短视频。
- 用户需要控制画面比例、时长、分辨率或参考素材的作用。
不要用于抓取平台内容、查询作品数据或承诺传播和转化效果。
输入
- 必填:描述主体、动作、场景和时间变化的视频提示词。
- 可选:用户有权使用的图片、音频或视频参考素材。
- 可选:模型、分辨率、比例和 4–15 秒时长。
工作流
- 确认用户提供的是生成素材或文案,不把视频号作品链接自动当作图片附件。
- 把直播预告目标整理为主体、动作、场景、镜头、光线、节奏和限制条件。
- 对图片说明需要运动和保持稳定的部分;对音频或视频说明其节奏、动作或风格作用。
- 使用
--json和独立的--output-dir执行一次生成。 - 仅在结果成功且下载文件存在、大小大于零时交付。
- 有效结果需要审美修改时,先展示结果并根据用户反馈调整,不自动重复消耗生成次数。
输出
- 本地视频文件路径和文件大小。
- 使用的模型、分辨率、画面比例和时长。
- 关键提示词与参考素材作用说明。
不保证文字完全准确、人物身份绝对一致、口型同步或传播效果。
示例指令
- “Seedance 直播预告视频生成,做成 9:16 竖屏。”
- “根据这些素材帮我制作直播预告短视频。”
- “生成一段 6 秒的直播预告视频,主体保持稳定。”
OAuth 授权
正常执行原任务。缺少凭据时,脚本返回 AUTH_REQUIRED(退出码 2),不要把它当作可重试的业务错误,也不要要求用户自行获取或粘贴 API Key。
向用户说明将打开 UnityClaw 授权页面,并询问是否同意。只有用户明确同意后,才运行:
node scripts/authorize.js --authorize --json
授权命令只完成 OAuth 和凭据保存,不调用业务接口。成功后重新执行用户原来的业务命令一次;用户拒绝、取消、超时或授权失败时停止,不循环弹窗。不得回显、记录或写入凭据。
如果旧凭据无效,不要直接 OAuth 后重试;先排查并清理旧凭据,否则它可能覆盖新授权结果。服务端业务失败不触发 OAuth。
运行
node scripts/generate.js --prompt "<直播预告视频提示词>" --attachment "<参考素材>" --ratio 9:16 --json --output-dir ./tasks
资源
- 执行
scripts/generate.js生成并下载视频。