Seedance Video OpenClaw Skill

即梦 Seedance 文生视频:豆包 Seedance 系列模型,content 数组格式。Use when: 用户指定 doubao-seedance 模型与多段文本/媒体内容。

v1.0.0 Recently Updated Updated 2 wk ago

Installation

clawhub install aiznt-seedance

Requires npm i -g clawhub

108

Downloads

0

Stars

0

current installs

0 all-time

1

Versions

Seedance 视频 (aiznt-seedance)

本技能封装 即梦 Seedance 异步视频管线:向 seedance_content_generation_tasks 提交包含 modelcontent 数组的请求体,再用 seedance_content_generation_tasks_fetch 轮询任务状态。认证与天树其它代理技能相同,使用 Bearer TS_TOKEN

前置条件

  • TsClaw Skills 中已为本技能配置 TS_TOKENAIZNT_PROXY_URLS(推荐一键「同步天树凭证」)。
  • AIZNT_PROXY_URLS 解析后须包含:
键名 说明
seedance_content_generation_tasks POST 创建任务
seedance_content_generation_tasks_fetch GET 查询;URL 模板中 {task_id} 由脚本替换

请求体形状(概要)

上游通常要求:

  • model:如 doubao-seedance-1-0-pro-250528(以你环境可用模型名为准)。
  • content:对象数组,元素含 type(如 text)与 text 等字段;具体嵌套规则以火山 / 豆包当前文档为准。

示例(仅作结构参考):

node scripts/seedance.js submit --body '{
  "model": "doubao-seedance-1-0-pro-250528",
  "content": [
    { "type": "text", "text": "A person walking through neon-lit alley, cinematic" }
  ]
}'

提交成功后,从响应中取出任务标识,再执行:

node scripts/seedance.js fetch --task-id <任务ID>

轮询建议

视频生成耗时较长,fetch 可能在多秒内返回 processing 类状态;由调用方(或 Agent)按间隔重复 fetch,直到成功、失败或超时。

故障排查

  • URL 未替换占位符:确认 seedance_content_generation_tasks_fetch 的值含字面量 {task_id},且与脚本中 expandUrl 一致。
  • 业务 code 非 0client.js 会将网关包装的错误信息抛出,请根据 message 调整模型名或配额。

文件说明

  • scripts/seedance.js:CLI(submit / fetch)。
  • scripts/client.js:读取环境变量、拼 URL、Authorization 头、JSON 解析。

Statistics

Downloads 108
Stars 0
Current installs 0
All-time installs 0
Versions 1
Comments 0
Created Mar 21, 2026
Updated Mar 21, 2026

Latest Changes

v1.0.0 · Mar 21, 2026

Expand SKILL.md documentation

Quick Install

clawhub install aiznt-seedance
EU Made in Europe

Chat with 100+ AI Models in one App.

Use Claude, ChatGPT, Gemini alongside with EU-Hosted Models like Deepseek, GLM-5, Kimi K2.5 and many more.