Nodes/Banana Gemini Image Generator/心宝❤详情拼合
ComfyUI Node

心宝❤详情拼合

Stitch a batch of product shots into one long 'detail page' image

By 98624017·Created 9 months ago·Updated 5 months ago· 2
心宝❤详情拼合
  • images
  • IMAGE

A marketplace "detail page" - a 详情页 - is a long vertical scroll: hero shot, feature close-ups, size chart, specs, all stacked top to bottom for one continuous listing image. 心宝❤详情拼合 (XinbaoVerticalStitch) is the node that assembles that. You feed it a batch of images and it stitches them, in order, into one tall image. Nothing else, no knobs, no options.

It comes from the comfyui-banana-li-linux pack by Li Xinbao (李心宝), and it's worth knowing the author's background to understand why this node exists: he's an e-commerce designer, and the pack ships an example workflow literally named 一键详情页 - "one-click detail page." This node is the assembly step at the end of that pipeline. Generate each section separately (hero, then features, then the size chart) as a batch, and this node turns the list into the single uploadable file.

How it works

Under the hood it's a deterministic local image operation - a vertical concatenation of the batch frames in order. No API, no key, no cost, runs on CPU and finishes instantly. That's the entire mechanism, and it's exactly what you want from this step: the heavy lifting (getting each section to look right) happens upstream in your generator; this node just stacks the results.

Inputs and outputs

One required input: images, an IMAGE batch. One output: IMAGE, the stitched result. Wire the batch output of a generator node - the pack's own 心宝❤Banana node emits batches naturally - into images, and out comes the tall composite. Then it feeds a save or preview node.

Installing

Same as the rest of the pack:

cd ComfyUI/custom_nodes
git clone https://github.com/98624017/comfyui-banana-li-linux

Restart ComfyUI, or install via ComfyUI Manager searching "banana-li-linux". This is the Linux build - Windows uses comfyui-banana-li, macOS comfyui-banana-li-mac.

Gotchas

There's basically one, and it's a property rather than a bug: the output is a very tall image. That's fine for uploading to a marketplace listing, but it can be awkward in previews and some viewers, so save it rather than relying on the canvas preview. The other thing to keep in mind is that you control the alignment - this node concatenates whatever widths it's given, so generate your sections at a consistent width upstream, or the seam line will look like a mismatch. It shows in the node menu as 心宝❤详情拼合 (search "心宝" or "详情").

It's a one-job utility node, the kind you'd normally write yourself in five minutes - but having it sitting in the pack next to the generation nodes that feed it makes the whole detail-page pipeline flow without a custom node detour.

CategoryXinbao/Image

Inputs (1)

NameTypeDefaultDescription
imagesIMAGE

Outputs (1)

NameTypeDescription
IMAGEIMAGE