seedance-video-generation
Installation
SKILL.md
火山Seedance1.5视频生成
功能说明
- 基于火山引擎 Seedance1.5 模型(固定使用 doubao-seedance-1-5-pro-251215),提供文本/图像到视频的生成能力。
- 支持两步调用:先创建视频生成任务(createSeedanceVideoTask),再查询任务状态与结果(getSeedanceVideoTask)。
- 适用于短视频生成、创意素材制作、内容自动化生产等场景。
使用方法
- 第一步:根据用户的视频生成需求(文本提示词、可选参考图、时长、分辨率等),调用 clawhive_api_tool 触发 createSeedanceVideoTask(POST /api/v3/contents/generations/tasks),其中 model 字段固定填写 doubao-seedance-1-5-pro-251215,提交任务并拿到 task id。
- 第二步:使用返回的 task id,通过 clawhive_api_tool 调用 getSeedanceVideoTask(GET /api/v3/contents/generations/tasks/{id})轮询任务状态,直到任务完成或失败。
- 第三步:任务完成后,从响应中提取视频 URL 等结果字段,整理后返回给用户;任务失败时给出明确错误原因。
- 轮询建议:以指数退避或固定间隔(例如 5-10 秒)查询,并设置合理的最大等待时长,避免无限轮询。
- 调用资产时必须使用 clawhive_api_tool,严格按已注册的请求模板填写参数;不要直接用其他 HTTP 客户端调用上游接口。
输入说明
- prompt:必填,描述视频内容的文本提示词。
- model:固定为 doubao-seedance-1-5-pro-251215,不接受用户传入其他模型 ID;如用户指定其他模型,应提示当前 Skill 仅支持该模型。
- 可选参数:参考图片 URL、视频时长(duration)、分辨率(resolution)、画面比例(ratio)、是否返回最后一帧(return_last_frame)等,按 createSeedanceVideoTask 模板支持的字段填写。
- 可选:最大轮询等待时间,超时则提前返回当前任务状态。