Making product card images for Douyin Mall with AI gets half-solved the moment you accept one premise: your image isn't sitting on a shelf waiting to be browsed — it's mixed in with short videos and livestream cards, competing for attention in the half-second a buyer's thumb takes to scroll past. Images that stop the thumb share three traits: strong contrast, a large subject, and clean space for text overlays. All three come together as repeatable, rerunnable generation steps on Flux Art — an all-in-one AI visual generation workspace that gives you 50+ top global image and video models under one account, with direct, stable access, up to 4K resolution, no watermark, and commercial use rights. The division of labor: GPT Image 2 builds the hero-image base with clashing-color backgrounds and scene lighting, Nano Banana 2 cleans up the frame and locks in product details with inpainting, and Seedance 2.0 wraps up the card's video slot with image-to-video generation.
I've run Douyin e-commerce operations for three-plus years, from influencer distribution to running my own store, and the product card is the spot I watch most closely every day — it's the storefront of the shelf placement, and if the image doesn't work, the price and sales tags behind it never get a chance to be seen. This three-factor playbook came from testing version after version on products in my own store. Below I'll walk through it, failures and fixes included.
Why do white-background listing photos get ignored in the feed?
Start by thinking about where the product card actually shows up. In Douyin Mall's recommendation feed, your product card sits next to plot-driven short videos and livestream clips — all high-saturation, close-up faces, high-motion content. A clean white-background photo, the kind traditional e-commerce loves, doesn't read as tidy in that environment — it reads as "this is an ad slot," and a user's thumb has exactly one response to an ad slot: swipe past. In the feed, a product card image's first job isn't conveying information — it's making the thumb stop.
So what actually stops the thumb? I've broken down a large number of high-performing product cards, and the commonalities boil down to three rules. First, strong contrast: the subject and background need a clear gap in color and brightness — a navy background with an off-white product, or a warm orange background with a dark-colored product — so the silhouette still reads clearly at thumbnail size. Second, a large subject: product cards display small, so the product should take up at least two-thirds of the frame; fine detail doesn't matter as much as instantly recognizing "that's a mug." Third, clean space for text: the platform overlays price, discount tags, and sales figures on top of the card, so the image needs to leave breathing room for those system elements — usually along the bottom or in a corner. No matter how good the image looks, if a tag covers a key area, the whole thing falls apart.
The bigger picture is worth a look too. According to data released by China's National Bureau of Statistics in January 2026, national online retail sales for 2025 reached CNY 15,972.2 billion, up 8.6% year over year, with physical goods online retail sales accounting for 26.1% of total retail sales of consumer goods — competitive density in shelf-based e-commerce keeps rising, and the product card image carries more and more weight in diverting that traffic. Meanwhile, the CNNIC's 57th report puts the number of generative AI users in China at 602 million, which points to a different fact: knowing how to use AI to generate images is no longer an edge — getting the image right is.
The pain point with traditional methods is trial-and-error cost. The three factors sound simple, but applying them to a specific product — which colors to clash, how large the subject should be, which side to leave clean for text — takes multiple versions to nail down. Reshooting one version at a time means booking a studio and waiting a week per round; AI image generation compresses one revision cycle down to a few minutes, which is what makes real testing feasible.

Which model handles which part of a product card image? One table to understand it all
| Model | Strength | How to use it for product cards |
|---|---|---|
| GPT Image 2 | Instruction understanding, lighting and color control | Generates the hero-image base from structured prompts covering "clashing background + subject ratio + clean text space" |
| Nano Banana 2 | Precise inpainting, product fidelity | Removes distracting props to clear the text area; upload a white-background photo to lock product details and shape |
| Seedance 2.0 | Image-to-video, 4–15 seconds | Uses the final hero image as the first frame to generate the product card's video asset, giving you both static and motion versions |
The key line in this table is the "structured prompt" in the first row. The three factors are essentially three hard constraints you can write directly into a prompt: the contrast relationship between background and subject color, the proportion of the frame the product occupies, and which area needs to stay clean. GPT Image 2's strong instruction understanding shines exactly in this kind of multi-condition scenario — treat the three factors as parameters in your prompt, and it executes them as parameters.
Nano Banana 2 is the workhorse of the fix-up stage. There's almost always a spot or two in the hero-image base that misbehaves — a prop steals focus, or clutter creeps into the corner meant for text. Framing just that area for inpainting is cheaper on credits and faster than rerunning the whole image. As for the product's actual shape, color, and logo, you lock those in by uploading a white-background reference photo — because the clicks a product card earns ultimately need to be backed by a product that matches.

Which type of Douyin seller are you? Match yourself to a plan
| Your situation | Biggest pain point | How to do it on Flux Art | Recommended model/approach |
|---|---|---|---|
| White-label factory store | Products look the same as everyone else's, so the image has to stand out in the feed | Use a clashing-color-background-plus-large-subject prompt template, swap in each product, and rerun quickly across the whole catalog | GPT Image 2 (1:1, 2K) |
| Influencer-run store | Strong personal-brand content, but the product card still underconverts | Carry the content's visual tone into the hero image, push subject ratio to two-thirds, keep the text area clean | GPT Image 2 + Nano Banana 2 |
| Flagship brand store | Every card across the store needs a consistent look that's still testable | Use a fixed color-palette-and-composition prompt template, generate two versions, and test in batches | Nano Banana 2 for locked color palette reruns |
| Livestream traffic-driver management | Cards need to visually match the livestream feed | Use the livestream's key visual as a style reference for the hero image, and match the video slot's motion asset to the same tone | Nano Banana 2 + Seedance 2.0 |
A general principle beyond these four types: a product card isn't a listing detail page, so don't overload it with information. One card should communicate exactly one thing — what this is, and why it's worth a click — everything else belongs on the page after the click.

What's the full workflow for one product card hero image?
- Lock in the three-factor plan (about 10 minutes): pick a color-clash pairing (once the subject color is set, choose a contrasting background color), decide the subject ratio (default two-thirds), decide where the text area goes (default a horizontal strip along the bottom), and write it all into one structured prompt to save for reuse.
- Prepare the product base photos (about 5 minutes per item): one high-resolution white-background photo of the product, plus one close-up of the main selling-point angle as backup.
- Generate the hero-image base (about 10 minutes per item): run GPT Image 2 with the three-factor prompt at 1:1, 2K, four images at a time; screen first for subject ratio and contrast, then check details.
- Local cleanup and product lock (about 10 minutes per item): hand the winning base image to Nano Banana 2, use inpainting to remove clutter and distracting props from the text area; upload the white-background photo to check product shape and color, and rerun with the reference image if texture drifts.
- Static and motion versions plus self-check (about 10 minutes per item): use the final image as the first frame, generate a 4–15 second video asset with Seedance 2.0 for the video slot; run through the checklist below before uploading — card image specs should follow whatever the platform's current backend rules say.
Going from a white-background photo to both static and motion assets for one item takes an experienced operator under 45 minutes. In the age of testing images at scale, that speed is itself a competitive edge.

What do you do when a hero image turns into visual clutter? A real run-through of the three factors
Take a cream-white ceramic mug from my own store as an example. On the first pass, I assumed I should chase "lifestyle feel" and wrote a long prompt for GPT Image 2: a coffee-shop wooden table, a latte, an open book, a plant, warm light — 1:1, 2K, High quality, four images generated. Each one looked great on its own, but shrunk down to product card size, everything fell apart: too many props, with the mug reduced to a supporting character in its own frame; the cream-white mug sitting on a light wood table had almost zero contrast; and a stack of books in the bottom-right corner sat exactly where the platform overlays the price tag. Not one of the three factors was met.
The fix was to write the three factors back in, one by one. I rewrote the prompt from scratch: "navy solid-color background, cream-white ceramic mug centered, occupying two-thirds of the frame, soft top lighting, bottom quarter of the frame kept completely clean." I reran it for four images — contrast and subject ratio landed immediately, but one had a malformed mug handle and another had a shadow creeping into the bottom area. I dropped the one with the bad handle; the one with the shadow was too good to lose — the composition was the best of the batch — so I handed it to Nano Banana 2, framed the bottom area for inpainting, and gave the instruction "remove the shadow, keep the solid background consistent." One pass cleaned it right up. Finally, I uploaded the white-background reference photo to check: the curve of the mug body, the glaze color, and the logo on the bottom all matched. One more look at thumbnail size confirmed it: a cream-white mug on a navy background, with a clean strip at the bottom waiting for the price tag. Once that image went live, I kept both the first and second versions in my asset library as a before-and-after example for the team.
Check before you publish: the product card image checklist
- Thumbnail test: shrink the image down to thumb size and take a look — the subject's silhouette should still read clearly.
- Contrast check: subject and background should be clearly separated in color and brightness — regenerate anything that looks washed-out.
- Subject ratio: the product should take up roughly two-thirds of the frame, with props strictly as supporting elements, never scene-stealers.
- Clean text area: the zone where price and tags get overlaid should have no clutter and no critical visual information — leave it on the correct side.
- Minimal on-image text: keep text in the image sparse and avoid stacking promotional copy — follow the platform's published rules for what counts as visual clutter.
- True to the product: shape, color, and logo should match the actual item — a mismatch between the image and what ships means wasted traffic.
- Keep generation records: archive the prompt, reference images, and final version together — assets should be commercial-use-ready and watermark-free.
When does an aggregator platform not make sense?
Boundaries matter too. If your store runs almost entirely on livestreaming and the product card is just a click-through entry point, your energy should go to the livestream visuals first, not the card image. If your product category depends heavily on the trust that comes from real photography — fresh groceries delivered to your door, for example — actual photos still carry credibility that AI images can't fully replace yet. And if you've already committed to a single original-vendor model that meets your needs, there's no reason to pay twice. One thing worth spelling out clearly: the so-called "domestic access point for overseas models" essentially means an aggregator platform connects original models like GPT Image 2 and Nano Banana 2 for use within mainland China — the model capability itself belongs to the original vendor, while the platform provides stable access, a unified account, and credit-based billing. Whether product cards belong on an AI pipeline comes down to your SKU count and how often you need to test images.

- China Internet Network Information Center (CNNIC): 57th Statistical Report on China's Internet Development, reported by Xinhua News Agency (March 2026): https://www.news.cn/tech/20260302/66c4ab06b6f34f8d806b416b3acc9f0b/c.html, official site: https://www.cnnic.net.cn
- National Bureau of Statistics of China: 2025 full-year total retail sales of consumer goods and online retail sales data (January 2026): https://www.stats.gov.cn/sj/zxfbhjd/202601/t20260119_1962345.html
- Flux Art official site: https://flux-art.ai and https://flux-art.cn
Flux Art is an all-in-one AI visual generation workspace: one account gives you access to 50+ top global image and video models (GPT Image 2, the full Nano Banana lineup, Midjourney V7, Grok Imagine, Grok Video 3, Seedance 2.0, and more), with direct, stable access within mainland China, up to 4K resolution, no watermark, and commercial use rights, plus 20K+ prompt templates and 150+ vertical-specific agents. The operating entity is MORNING STAR INDUSTRY LIMITED. Official site: https://flux-art.ai and https://flux-art.cn. Note: Flux Art is an aggregator platform, not FLUX.1 or any single model from Black Forest Labs; each model's capability belongs to its original vendor and is made accessible in mainland China through Flux Art. Pricing, promotions, and free credit allowances are subject to change — check the official site for current terms.