Nodes/ComfyUI Seedance/Zhenzhen Image G 图像生成/编辑
ComfyUI Node

Zhenzhen Image G 图像生成/编辑

The pack author's own image models, from a budget default to 16-reference edits

By T8mars·Created 2 months ago·Updated 3 days ago· 31
Zhenzhen Image G 图像生成/编辑
  • image1
  • image2
  • image3
  • image4
  • image5
  • image6
  • image7
  • image8
  • image9
  • image10
  • image11
  • image12
  • image13
  • image14
  • image15
  • image16
  • api_config
  • image
  • image_url
  • task_id
  • response
modelzhenzhen-image-g-v2-lowprice
prompt
resolution1k
ratioadaptive
size1:1
custom_size
n1
skip_errorfalse
seed0

The "Zhenzhen" family is the interesting part of this pack: unlike the Wan, Vidu, and Nano Banana nodes that wrap well-known third-party models, Zhenzhen_Image_G2 wraps models named after the author's own brand - "Zhenzhen's affordable AI shop" (贞贞的平价AI小屋) is the storefront behind the whole reseller, and these are its house image models. In practice that means the exact upstream architecture is opaque to you. What's on the label is what you get: zhenzhen-image-g-v2-lowprice (the budget default), zhenzhen-image-g2-t2i, and zhenzhen-image-g2-i2i.

So who is this for? Someone who already has a key for this pack, wants a per-image workflow that doesn't require switching ecosystems, and cares more about a predictable price tier than about knowing precisely which model is doing the work. The honest alternative is any local open image model, which runs free forever - but if you're in this pack for its video models anyway, the Zhenzhen image nodes are a convenient way to generate stills and reference edits in the same graph, on the same bill.

How it works

Standard API-node mechanics: prompt in, local images auto-uploaded, task submitted and polled on the reseller's /v1/image/generations endpoint, result downloaded and returned as a decoded ComfyUI IMAGE. The model choice drives which inputs apply:

  • zhenzhen-image-g-v2-lowprice (default) - the flexible one. Pure text-to-image, or image editing with up to 16 reference images (image1image16). Resolution 1k/2k/4k, a size dropdown of common ratios (or custom to type your own, e.g. 5:4 or 2048x1024), and n from 1 to 10. Prompt must be 5–5000 characters.
  • zhenzhen-image-g2-t2i - text-to-image only, resolution fixed at 1k, optional ratio (including adaptive).
  • zhenzhen-image-g2-i2i - image editing, needs at least 1 and up to 10 reference images.

Inputs and outputs that matter

  • model - the three-way switch above.
  • prompt - required; 5–5000 chars for lowprice, up to 20000 for the G-2 models.
  • resolution - G-2 is fixed 1k; lowprice gets 1k/2k/4k.
  • ratio - G-2 only; size/custom_size/n - lowprice only.
  • image1image16 - references; G-2 editing uses the first 10, lowprice takes all 16.

Outputs: image, image_url, task_id, response.

Install

One node in T8mars/ComfyUI_Seedance:

# ComfyUI Manager: search "ComfyUI Seedance", or:
comfy node install seedance

Or clone https://github.com/T8mars/ComfyUI_Seedance.git into ComfyUI/custom_nodes, pip install -r requirements.txt, restart, and add a key from api.seedance.nz/console via the Seedance API Config node or SEEDANCE_API_KEY.

Where people get burned

The main trap is the lowprice prompt floor: it rejects prompts under 5 characters, and the tooltip for G-2 is a different limit (20000), so don't assume the same rules apply when you switch models - the node hides the irrelevant fields, but the limits are still model-specific. Also, n above 1 requests multiple images from the API, but this node downloads the primary result, so the extra copies are effectively burning credits you only see in the response JSON. That's a "set n to 1 unless you have a reason" note, and one of the more subtle cost leaks in the pack. And as with every closed/reseller model here: your prompt and reference images leave the machine, and upstream moderation applies no matter what the "house model" branding suggests.

CategorySeedance

Inputs (26)

NameTypeDefaultDescription
modelCOMBOzhenzhen-image-g-v2-lowpriceZhenzhen Image G task type. g2-t2i uses prompt only; g2-i2i requires images; lowprice can run with or without images. | G-2 文生图只用提示词;G-2 图生图需要参考图;lowprice 可选参考图。
promptSTRINGLowprice prompt: 5 to 5000 characters; G-2 prompt: up to 20000 characters. | Lowprice 提示词 5 到 5000 字符;G-2 提示词最多 20000 字符。
resolutionCOMBO1kG-2 supports 1k only; lowprice supports 1k, 2k, and 4k. | G-2 仅支持 1k;lowprice 支持 1k、2k、4k。
ratioCOMBOadaptiveG-2 only: optional metadata.ratio. Hidden for lowprice. | 仅 G-2 使用 metadata.ratio;lowprice 模型会隐藏。
sizeCOMBO1:1Lowprice only: common aspect ratios; choose custom for another ratio or WxH. | 仅 lowprice 使用:常用画幅比例;选择 custom 可填写其他比例或 WxH。
custom_sizeSTRINGLowprice custom size, for example 5:4 or 2048x1024. | Lowprice 自定义尺寸,例如 5:4 或 2048x1024。
nINT11–10Lowprice only: top-level image count, 1 to 10. | 仅 lowprice 使用:顶层图片数量,1 到 10。
image1optIMAGEOptional reference image 1 of 16; G-2 i2i accepts image1..image10; lowprice accepts image1..image16. | 可选参考图;G-2 图像编辑支持前 10 张,lowprice 支持 16 张。
image2optIMAGEOptional reference image 2 of 16; G-2 i2i accepts image1..image10; lowprice accepts image1..image16. | 可选参考图;G-2 图像编辑支持前 10 张,lowprice 支持 16 张。
image3optIMAGEOptional reference image 3 of 16; G-2 i2i accepts image1..image10; lowprice accepts image1..image16. | 可选参考图;G-2 图像编辑支持前 10 张,lowprice 支持 16 张。
image4optIMAGEOptional reference image 4 of 16; G-2 i2i accepts image1..image10; lowprice accepts image1..image16. | 可选参考图;G-2 图像编辑支持前 10 张,lowprice 支持 16 张。
image5optIMAGEOptional reference image 5 of 16; G-2 i2i accepts image1..image10; lowprice accepts image1..image16. | 可选参考图;G-2 图像编辑支持前 10 张,lowprice 支持 16 张。
image6optIMAGEOptional reference image 6 of 16; G-2 i2i accepts image1..image10; lowprice accepts image1..image16. | 可选参考图;G-2 图像编辑支持前 10 张,lowprice 支持 16 张。
image7optIMAGEOptional reference image 7 of 16; G-2 i2i accepts image1..image10; lowprice accepts image1..image16. | 可选参考图;G-2 图像编辑支持前 10 张,lowprice 支持 16 张。
image8optIMAGEOptional reference image 8 of 16; G-2 i2i accepts image1..image10; lowprice accepts image1..image16. | 可选参考图;G-2 图像编辑支持前 10 张,lowprice 支持 16 张。
image9optIMAGEOptional reference image 9 of 16; G-2 i2i accepts image1..image10; lowprice accepts image1..image16. | 可选参考图;G-2 图像编辑支持前 10 张,lowprice 支持 16 张。
image10optIMAGEOptional reference image 10 of 16; G-2 i2i accepts image1..image10; lowprice accepts image1..image16. | 可选参考图;G-2 图像编辑支持前 10 张,lowprice 支持 16 张。
image11optIMAGEOptional reference image 11 of 16; G-2 i2i accepts image1..image10; lowprice accepts image1..image16. | 可选参考图;G-2 图像编辑支持前 10 张,lowprice 支持 16 张。
image12optIMAGEOptional reference image 12 of 16; G-2 i2i accepts image1..image10; lowprice accepts image1..image16. | 可选参考图;G-2 图像编辑支持前 10 张,lowprice 支持 16 张。
image13optIMAGEOptional reference image 13 of 16; G-2 i2i accepts image1..image10; lowprice accepts image1..image16. | 可选参考图;G-2 图像编辑支持前 10 张,lowprice 支持 16 张。
image14optIMAGEOptional reference image 14 of 16; G-2 i2i accepts image1..image10; lowprice accepts image1..image16. | 可选参考图;G-2 图像编辑支持前 10 张,lowprice 支持 16 张。
image15optIMAGEOptional reference image 15 of 16; G-2 i2i accepts image1..image10; lowprice accepts image1..image16. | 可选参考图;G-2 图像编辑支持前 10 张,lowprice 支持 16 张。
image16optIMAGEOptional reference image 16 of 16; G-2 i2i accepts image1..image10; lowprice accepts image1..image16. | 可选参考图;G-2 图像编辑支持前 10 张,lowprice 支持 16 张。
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 (4)

NameTypeDescription
imageIMAGE
image_urlSTRING
task_idSTRING
responseSTRING