CommunityImagemgithub.com

电商商品图制作 / E-commerce Product Image Creator

Transforma fotos reais de produtos em imagens de fundo branco fiéis e em imagens principais de e-commerce realistas, usando a API APIMart gpt-image-2.6-flare-ext.

O que é E-commerce Product Image Creator?

Esta skill transforma uma foto real de um produto em duas imagens prontas para entrega: uma com fundo branco e total fidelidade ao produto original, e uma imagem principal de e-commerce realista. Ela utiliza o modelo `gpt-image-2.6-flare-ext` da APIMart para edição e geração de imagens, garantindo que a identidade do produto (embalagem, texto, cores, proporções) seja bloqueada e preservada exatamente como na fonte. A skill é executada em um fluxo fixo: upload da imagem de origem, geração da imagem de fundo branco, verificação de fidelidade (rejeitando se houver alterações), geração da imagem de e-commerce usando a imagem de fundo branco como verdade do produto e uma verificação final. Ela suporta uma referência de estilo opcional, que é usada apenas para composição, sem copiar detalhes do produto. Projetada para desenvolvedores que precisam de imagens de produto precisas e confiáveis para catálogos de e-commerce, é particularmente útil para evitar redesigns não autorizados e manter a integridade da marca.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Fishkiller111/ecommerce-product-image-skills/tree/HEAD/skills/ai-ecommerce-product-images

Installed? Explore more Imagem skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Criação de Imagens de Produto para E-commerce

Objetivo

Processar rapidamente uma foto real de produto em duas imagens prontas para entrega:

  1. Imagem de fundo branco com fidelidade: Remove o fundo original, coloca o produto em fundo branco puro, preservando toda a aparência e informações da embalagem original.
  2. Imagem principal de e-commerce realista: Usa a imagem de fundo branco com fidelidade como única fonte de verdade do produto para gerar uma cena limpa, confiável e pronta para exibição em e-commerce.

Por padrão, são feitos apenas ajustes necessários de iluminação, composição e fundo, sem "redesenhar" o produto.

Entrada

  • SOURCE_IMAGE: Foto real do produto fornecida pelo cliente, obrigatória.
  • STYLE_REFERENCE: Imagem de referência opcional para composição de e-commerce. Referencia apenas layout, iluminação, espaço em branco e hierarquia de informações; não copia o produto, texto, preço, certificações ou slogans.
  • OUTPUT_DIR: Diretório de saída; padrão ./outputs/product-images/.

Ao receber múltiplas imagens, primeiro determine qual é a imagem de fato do produto e qual é apenas uma referência de estilo. Não substitua os detalhes do produto da referência de estilo pelos do produto original.

Fluxo Fixo

1. Ler as regras da APIMart

Use a ferramenta APIMart disponível no ambiente atual ou siga os métodos oficiais de upload, autenticação e polling assíncrono da documentação da API APIMart. A chave da API é lida de variáveis de ambiente configuradas pelo usuário (como APIMART_API_KEY) ou de um gerenciador seguro de credenciais; o endereço do serviço usa APIMART_BASE_URL ou a configuração oficial do provedor. Nunca escreva chaves, arquivos do usuário ou URLs temporárias em arquivos de skill, scripts, logs ou textos de entrega. Se as credenciais ou o endereço do serviço não estiverem configurados, informe que é necessário configurá-los; não usurpe nem pesquise chaves de outros usuários. A API pode ter custos; quando o usuário autorizar ou concordar em usar a APIMart para processar a imagem original, execute a tarefa e indique os custos; sem essa autorização, se o usuário se recusar a enviar ou se o serviço não estiver configurado, primeiro explique a situação.

O modelo principal é fixo em gpt-image-2.6-flare-ext. Se a interface retornar explicitamente "modelo não existe", use um modelo de extensão GPT Image disponível na APIMart e documente nos resultados que houve um fallback; não troque o modelo silenciosamente.

2. Enviar a imagem original

Use a interface de upload de imagens da APIMart para enviar SOURCE_IMAGE e obter source_url. Se houver STYLE_REFERENCE, envie-a separadamente para obter style_url. Imediatamente após o upload, salve o registro da tarefa; não escreva URLs temporárias nos textos de entrega ao cliente.

3. Gerar a imagem de fundo branco com fidelidade

Chame a interface de geração/edição de imagens da APIMart, usando source_url como a única referência do produto. Use diretamente o prompt abaixo, substituindo o conteúdo entre colchetes:

Edit the provided product photo into a clean e-commerce white-background product cutout.
The product identity is locked to the source image.
Preserve exactly: package shape, front and side panels, dimensions, proportions, colors,
logos, labels, Chinese text, English text, dosage/volume markings, seals, caps, edges,
folds and all visible printed details.
Remove only the original environment and background. Use a pure white background,
soft natural contact shadow, centered product, full product visible, realistic camera
perspective, accurate geometry, high-detail commercial photography.
Do not redesign, beautify into another product, rewrite text, translate text, add text,
remove text, change the package, change the brand, change the logo, change the color,
add props, add people, add medical claims, add badges, add price tags or add decorative
copy. If any printed text is uncertain, preserve the original appearance rather than
inventing a replacement.

Nome do arquivo de saída: 01_white_bg_preserved.png.

4. Verificação de fidelidade

Antes de prosseguir para a imagem de e-commerce, é obrigatório verificar a imagem de fundo branco:

  • A frente, laterais, topo e cantos da embalagem estão consistentes com a imagem original?
  • A quantidade do produto, proporções, cores, perspectiva e estrutura foram alteradas?
  • A marca, logotipo, número de aprovação, especificações, texto em chinês e inglês foram reescritos ou apresentam caracteres ilegíveis?
  • Aparecem garrafas extras, caixas, plantas, comprimidos, pessoas, preços, certificações, alegações de eficácia ou elementos decorativos?
  • O fundo é branco, o produto está completo e há bordas de recorte visíveis ou transparência?

Se qualquer item falhar: não entregue como imagem final. Use a mesma imagem original reforçando "identity locked / preserve exact packaging / no new text", no máximo mais uma tentativa; se ainda não passar, marque explicitamente como REJECTED; não finja que foi concluído nem faça repetições infinitas.

5. Gerar a imagem principal de e-commerce realista

Use 01_white_bg_preserved.png como a imagem de verdade do produto; STYLE_REFERENCE é usada apenas como referência de composição. Prompt a ser usado:

Create one realistic e-commerce product hero image using the provided preserved product cutout.
The supplied cutout is the exact product truth and must remain unchanged.
Keep the same package shape, logo, brand, printed text, colors, proportions, side panel,
volume markings and all visible details. Do not redraw or reinterpret the product.
Build a clean, credible commercial composition with [SCENE], [LIGHTING], [CAMERA_ANGLE]
and generous negative space. Use premium but restrained styling, realistic shadows and
accurate materials. No people, no hands, no extra products, no medical advice, no efficacy
claims, no price, no platform badge, no invented slogan, no invented certification, no
new package text and no visual element that could be mistaken as part of the product.
The final image must look like a real product photograph, not an illustration or a fantasy ad.

Parâmetros padrão:

  • SCENE: Cena limpa, realista e relevante para a categoria do produto.
  • LIGHTING: Luz natural suave, evitando superalisamento, superexposição e aparência plástica.
  • CAMERA_ANGLE: Ligeiramente em ângulo de três quartos, garantindo que a frente e as laterais necessárias sejam legíveis.
  • Proporção de tela preferencial 1:1; para imagens horizontais de página de detalhes, use 4:5 ou 3:4.
  • resolution padrão: 2k; use resolução mais alta apenas quando o cliente solicitar explicitamente.

Nome do arquivo de saída: 02_ecommerce_hero.png.

6. Verificação da imagem de e-commerce

Confirme: o produto ainda é o produto original; o texto da embalagem não foi alterado; a cena não cria sugestões de eficácia; não há preço, selo da plataforma, certificação inventada ou alegações exageradas; a composição é adequada para miniaturas de e-commerce e páginas de detalhes; não há artefatos visíveis de geração por IA.

Contrato de Saída

Entregue apenas:

OUTPUT_DIR/
├── 01_white_bg_preserved.png
└── 02_ecommerce_hero.png

Se qualquer etapa falhar, forneça o motivo da falha, o caminho da imagem com falha e a próxima correção; não entregue imagens não conformes.

O resumo dos resultados deve conter apenas três linhas:

Imagem original: <nome do arquivo>
Resultados: Imagem de fundo branco com fidelidade <caminho>; Imagem principal de e-commerce <caminho>
Verificação: Identidade do produto/texto da embalagem/proporções estruturais verificados; <aprovado ou motivo para refazer>

Proibições

  • Não transforme o produto original em outro produto mais bonito.
  • Não altere ou complete o texto da embalagem, marca, logotipo, número de aprovação, especificações e preço sem autorização.
  • Não trate a imagem de referência de estilo como a imagem de fato do produto.
  • Não adicione alegações de eficácia, cura, termos absolutos ou slogans não fornecidos para medicamentos, suplementos ou produtos relacionados à saúde.
  • Não revele a chave da API APIMart; não escreva a chave em skills, logs, metadados de imagem ou documentos do cliente.
  • Não ignore a verificação de fidelidade; se a imagem de fundo branco não for aprovada, não prossiga para gerar a imagem de e-commerce.

Habilidades Relacionadas