Nodes/ComfyUI Seedance/并发提交|Wan 2.7 海外图像生成/编辑(3 合 1)
ComfyUI Node

并发提交|Wan 2.7 海外图像生成/编辑(3 合 1)

Wan 2.7's overseas image mode, now in batches — with a thinking switch

By T8mars·Created 2 months ago·Updated 3 days ago· 31
并发提交|Wan 2.7 海外图像生成/编辑(3 合 1)
  • image1
  • image2
  • image3
  • image4
  • image5
  • image6
  • image7
  • image8
  • image9
  • api_config
  • future
modelwan-2.7-global-t2i
prompt
width1024
height1024
thinking_modetrue
skip_errorfalse
seed0

This is the 并发提交 (concurrent submit) version of the Wan 2.7 Global image node - a three-in-one covering wan-2.7-global-t2i, wan-2.7-global-i2i, and wan-2.7-global-i2i-pro, all on the pack's overseas route. Wan 2.7 has no open weights (Alibaba stopped shipping after Wan 2.2), so like everything in this pack you're calling it through the api.seedance.nz gateway. And "Global" means the overseas infra, which for image tasks is the looser-audit escape hatch the pack's README is honest about.

What sets this node apart from the pack's other image nodes: thinking_mode. It's a T2I-only toggle that enables the upstream reasoning pass - the model mulls over your prompt before rendering, which is the same "thinking" behavior you see in the closed frontier image models. Leave it on for quality, flip it off when you want cheaper/faster drafts.

The inputs split by model, which is worth knowing before you're confused:

  • model - wan-2.7-global-t2i, wan-2.7-global-i2i, or wan-2.7-global-i2i-pro. Default is T2I.
  • prompt - up to 5,000 chars for T2I, 2,048 for I2I. The node validates the limit against the selected model.
  • width / height - T2I only, 512–4096, stepped by 8. Ignored by the edit models.
  • thinking_mode - T2I only, default on.
  • image1image9 - I2I only, and I2I requires 1 to 9 of them. Ignored by T2I. The i2i-pro variant is the higher-grade edit path.

Because it's a concurrent submit node, its single output is future (type SEEDANCE_IMAGE_FUTURE), not an image. You connect that into 并发接收图片(30 路) alongside up to 29 other image futures and the receiver waits on all of them in parallel and hands back the finished images in slot order.

How the concurrent part works

Every node with 并发提交| in its name keeps the same inputs as its base node but doesn't render anything itself - it validates your settings synchronously, then drops the job into a background thread pool and hands you a handle. The pack runs separate pools for images (up to 30 workers) and videos (up to 10); you can shrink them via SEEDANCE_IMAGE_CONCURRENCY / SEEDANCE_VIDEO_CONCURRENCY if you're batching politely. Per-slot skip_error keeps one bad prompt from sinking the whole batch, and the receiver's failure_mode (raise vs placeholder) decides whether a failure stops everything or leaves a placeholder in that slot. You can even mix futures from different nodes into one receiver - a Wan image future in slot 1, a Seedream future in slot 2, whatever.

Installing it

Pack install as always: ComfyUI Manager → search ComfyUI Seedance, or:

cd ComfyUI/custom_nodes
git clone https://github.com/T8mars/ComfyUI_Seedance.git
python -m pip install -r ComfyUI_Seedance/requirements.txt

Restart, look under Seedance/并发提交. Nothing to download - requests and an api.seedance.nz key is the whole story.

Where people get burned

  • T2I vs I2I confusion. Width/height and thinking do nothing on edit models; reference images do nothing on T2I. The node hides nothing, so you have to remember which fields apply to your selected model.
  • The future output isn't an image. Wire it to the receiver node, not to Save Image. This trips up everyone once.
  • Batching is metered per call. Ten images in parallel is ten paid renders. Use n-style batching on the cheap models for drafts and save parallel runs for when you actually need variety.

Wan 2.7's reputation in the community is mixed - great fine detail in close-ups, weaker on heavy motion - but that's for video; as a still-image generator via this node it's solid, and thinking_mode gives you a genuine quality lever that most of this pack's image nodes lack.

CategorySeedance/并发提交

Inputs (17)

NameTypeDefaultDescription
modelCOMBOwan-2.7-global-t2iWan 2.7 global text generation or standard/Pro image editing. | Wan 2.7 海外文生图或标准/Pro 图像编辑。
promptSTRINGT2I: up to 5000 characters; I2I: up to 2048. | 文生图最多 5000 字符,图像编辑最多 2048 字符。
widthINT1024512–4096T2I only. Output width, 512 to 4096. | 仅文生图使用,宽度 512 到 4096。
heightINT1024512–4096T2I only. Output height, 512 to 4096. | 仅文生图使用,高度 512 到 4096。
thinking_modeBOOLEANtrueT2I only. Enable upstream reasoning mode. | 仅文生图使用,启用上游思考模式。
image1optIMAGEWan I2I reference image 1 of 9; ignored by T2I. | Wan 图像编辑参考图 1/9。
image2optIMAGEWan I2I reference image 2 of 9; ignored by T2I. | Wan 图像编辑参考图 2/9。
image3optIMAGEWan I2I reference image 3 of 9; ignored by T2I. | Wan 图像编辑参考图 3/9。
image4optIMAGEWan I2I reference image 4 of 9; ignored by T2I. | Wan 图像编辑参考图 4/9。
image5optIMAGEWan I2I reference image 5 of 9; ignored by T2I. | Wan 图像编辑参考图 5/9。
image6optIMAGEWan I2I reference image 6 of 9; ignored by T2I. | Wan 图像编辑参考图 6/9。
image7optIMAGEWan I2I reference image 7 of 9; ignored by T2I. | Wan 图像编辑参考图 7/9。
image8optIMAGEWan I2I reference image 8 of 9; ignored by T2I. | Wan 图像编辑参考图 8/9。
image9optIMAGEWan I2I reference image 9 of 9; ignored by T2I. | Wan 图像编辑参考图 9/9。
api_configoptSEEDANCE_CONFIGConnect Seedance API Config; otherwise SEEDANCE_API_KEY is used.
skip_erroroptBOOLEANfalseOn failure return a placeholder image instead of stopping the workflow. | 失败时输出占位图片而不中断工作流。
seedoptINT00–18446744073709550000ComfyUI cache seed. Fixed reuses the cached result while all other inputs stay unchanged; randomize/increment/decrement starts a new execution. This value is not sent to models without documented seed support. | ComfyUI 缓存种子;Fixed 在其他输入不变时复用缓存,随机、递增或递减会触发新任务。未声明支持 seed 的模型不会收到此参数。

Outputs (1)

NameTypeDescription
futureSEEDANCE_IMAGE_FUTURE