npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@acedatacloud/piece-seedance

v0.1.0

Published

Seedance video generation and task lookup through Ace Data Cloud for Activepieces

Readme

Seedance for Activepieces

通过 Ace Data Cloud 创建 Seedance 文生视频任务,并按同一个任务 ID查询结果。Piece 提供 Create Seedance video task 与 Get Seedance task 两个动作。拿到任务 ID 不代表视频已经完成。English

**分发方式:**在 Activepieces 实例中将 @acedatacloud/[email protected] 作为自定义 Piece 安装。公开 npm 包不会自动进入 Activepieces 共享目录。

安装与连接

Activepieces 0.92.2+ 中进入 Platform Admin → Catalogue → Pieces → Install Piece → NPM Registry,填写 @acedatacloud/piece-seedance 和版本 0.1.0。在流程中搜索 Seedance by Ace Data Cloud,核对 Logo 和两个动作。

创建连接时使用同时有 /seedance/videos 与 /seedance/tasks 权限的 Ace Data Cloud API Key。只填写 Key 本身,不加 Bearer ;Key 留在连接中,不写入流程导出。生成前查看当前价格与余额。

首次流程

  1. 添加 Create Seedance video task 并填写文本描述。首次小样例可选 doubao-seedance-2-0-mini-260615、480p、4 秒、16:9,关闭 Generate audio。
  2. 只运行一次创建动作,保存输出的 task_id。动作使用 callback_url 异步提交,不设置 HTTP 重试。若超时或返回 5xx,先查请求历史再考虑重提;任务可能已被接收。
  3. 添加 Get Seedance task,将 Task ID 映射为创建动作输出。只查询同一个 ID,直到 status=succeeded 或 failed。pending 时不展示最终视频链接。
  4. 仅当 success=true 时打开 media_urls。查询不会再次创建视频或计费。

无密钥首跑流程 导入后两个连接均为空,任务 ID 映射保留。运行前请配置自己的连接;样例已关闭创建动作的自动重试。

Piece 提供三个 Seedance 2.0 文生视频模型,以及通用的 480p/720p、4–15 秒选项。它尚未涵盖图片/视频/音频参考、编辑、延长等高级操作。音频生成与模型选择可能影响价格。

隔离的 Activepieces CE 0.92.2 实例已接受构建归档,并通过 Get Seedance task 查询既有完成任务;流程返回 succeeded 和 1 个最终视频 URL。本轮未通过创建动作提交新的付费视频任务。

排障

| 现象 | 处理 | | --- | --- | | 401 / 403 | 核对 Key、Seedance 权限和两个路径的 Allowed APIs。 | | 400 | 核对模型、文本、时长、分辨率和画幅比例。 | | pending | 等待并查询同一任务 ID,不重跑创建。 | | 429 | 降低并发,避免自动重试付费创建。 | | 创建超时或 5xx | 先检查请求历史,再考虑再次提交。 | | failed | 用任务或 Trace ID 查失败原因。 |

Piece 只向 https://api.acedata.cloud 发送所选输入和 API Key,仅在终态返回媒体 URL,并过滤内部路由字段。源码 · 支持 · [email protected]。