IP en tant que logo
Créez le personnage IP mignon le plus simple possible : un symbole compact et attachant qui reste reconnaissable à 32 × 32, non une illustration détaillée.
Flux de travail
- Analysez la demande pour un sujet IP explicite et le contexte produit disponible. Ne demandez pas à l'utilisateur de choisir un mode de couleur sauf s'il souhaite explicitement le contrôler.
- Lorsque l'utilisateur n'a pas spécifié de sujet IP et que l'espace de travail actuel est un dépôt de produit, inspectez le contexte en lecture seule pertinent avant de poser des questions. Préférez le README, la documentation produit, les métadonnées de package ou d'application, le texte de la page d'accueil, les manifestes et les jetons de design. Considérez le contexte comme suffisant lorsque l'objectif du produit, son public cible et sa personnalité prévue peuvent être déduits avec une confiance raisonnable.
- Lorsque le contexte produit est insuffisant, posez un bloc de questions de fond consolidé couvrant ce que le produit fait, à qui il s'adresse et comment il doit se sentir. Ne commencez pas un deuxième questionnaire de fond. Continuez avec l'interprétation la mieux soutenue après la réponse.
- Une fois le contexte suffisant, présentez toujours trois directions concises avant la génération et proposez explicitement de générer six candidats indépendants en un seul lot. Ne générez pas tant que l'utilisateur n'a pas accepté, sauf si la demande courante autorise déjà explicitement six sorties ou demande à l'agent de procéder sans autre confirmation.
- Choisissez les trois directions proposées délibérément :
- Lorsque l'utilisateur spécifie explicitement un sujet IP, conservez ce sujet et proposez trois traitements de design distincts basés sur le traitement de la silhouette, la zone de couleur secondaire, la caractéristique déterminante ou l'accentuation de la personnalité.
- Lorsque l'utilisateur ne spécifie pas de sujet IP, proposez trois sujets ou métaphores IP véritablement différents. Liez chacun à un attribut produit ou une promesse de marque différente ; ne renvoyez pas trois animaux arbitraires sans justification.
- Interprétez exactement la réponse de l'utilisateur :
- Si l'utilisateur accepte les trois directions et la proposition de six images, générez deux variantes indépendantes par direction et étiquetez-les
A1,A2,B1,B2,C1etC2. AssignezA1,B1etC1au coin inférieur gauche etA2,B2etC2au coin inférieur droit de sorte que chaque direction soit testée une fois de chaque côté. - Si l'utilisateur sélectionne une direction mais accepte six images, générez six variantes contrôlées de cette direction et étiquetez-les de
A1àA6. Assignez les variantes impaires au coin inférieur gauche et les variantes paires au coin inférieur droit. - Si l'utilisateur rejette la quantité proposée, les directions ou la distribution, suivez les instructions de remplacement de l'utilisateur sans argumenter contre la valeur par défaut.
- Pour toute autre taille de lot par défaut paire, répartissez les candidats également entre le coin inférieur gauche et le coin inférieur droit. Pour un lot impair, assignez le candidat supplémentaire délibérément à un côté et enregistrez le déséquilibre. N'utilisez pas le bas-centre sauf demande explicite de l'utilisateur.
- Si l'utilisateur accepte les trois directions et la proposition de six images, générez deux variantes indépendantes par direction et étiquetez-les
- Par défaut, chaque candidat utilise exactement trois couleurs sémantiques dans l'image complète : exactement deux couleurs de base IP plus exactement une couleur de fond. Réutilisez les deux couleurs IP pour les marques faciales plutôt que d'introduire des couleurs sémantiques supplémentaires. Suivez une demande explicite de l'utilisateur pour un autre nombre de couleurs. Gardez les indices produit requis, les caractéristiques d'identification, les limites de complexité et toute palette fournie suffisamment cohérents pour une comparaison utile.
- Avant la génération, exigez un modèle d'image de premier ordre : préférez GPT Image 2 ; prenez également en charge Seedance 5.0 Pro, Nano Banana Pro (Gemini Image Pro) ou Nano Banana 2 (Gemini Image Flash). Si aucun n'est disponible, demandez à l'utilisateur d'activer un outil approprié ou de fournir sa clé API. Ne recourez jamais à la génération SVG. Utilisez un autre modèle d'image disponible uniquement avec le consentement explicite de l'utilisateur et prévenez que sa qualité peut ne pas correspondre aux modèles recommandés. Ne fabriquez pas de résultats générés.
- Si le runtime prend en charge les sous-agents, parallélisez les six candidats indépendants jusqu'à la concurrence disponible. Donnez à chaque sous-agent le même brief produit, les mêmes contraintes partagées et une direction ou variante assignée ; exécutez les candidats restants dans des vagues suivantes lorsque la capacité est limitée. Si les sous-agents ne sont pas disponibles, générez les candidats via des appels ou des tâches de génération d'images séparés.
- Si l'utilisateur fournit une palette de fond, réservez chaque couleur fournie pour les fonds sauf indication contraire explicite. Choisissez exactement deux couleurs de base IP indépendamment pour le sujet et le contexte sauf si l'utilisateur attribue également des couleurs de sujet. Ne traitez aucune palette historique ou d'exemple comme une liste fermée de fonds autorisés.
- Abstraite chaque sujet en utilisant le budget de complexité ci-dessous. Générez chaque candidat comme un actif carré séparé en pleine résolution ; ne demandez jamais à un modèle d'image de composer une planche contact, une grille ou une feuille multi-images. N'utilisez pas de candidats précédents comme références d'image lors du test de reproductibilité par invite uniquement.
- Traitez chaque lot comme un tirage créatif en un seul passage. Générez chaque candidat demandé une fois, puis conservez et livrez chaque résultat renvoyé tel quel. N'inspectez pas les sorties pour bloquer la livraison, ne les classez pas comme recommandées ou non recommandées, ne les réessayez pas automatiquement et ne les réparez pas avec un post-traitement.
- Conservez et étiquetez chaque résultat généré. Rapportez chaque étiquette, direction IP et justification, coin assigné, chemin sauvegardé, mappage invite/couleur et dimensions. Présentez tous les résultats ensemble ; générez des améliorations ou des remplacements uniquement lorsque l'utilisateur demande explicitement un autre tirage.
Lors de la proposition de directions avant la génération, décrivez chacune en une ligne compacte : <sujet IP> — <connexion produit> — <silhouette définissante>. Terminez par une proposition directe de générer six images en utilisant la distribution ci-dessus. Ne transformez pas la phase de découverte en un long atelier de marque sauf si l'utilisateur le demande.
Budget de complexité
- Construisez une silhouette extérieure continue dominante à partir d'environ
4 à 7grandes formes géométriques de base. Fusionnez ou supprimez toute forme qui ne porte pas d'identité, d'expression ou de reconnaissance. - Utilisez au plus une caractéristique déterminante de l'espèce : par exemple, un grand bec poche, une paire de cornes recourbées ou une large visière.
- Utilisez au plus deux zones de couleur internes larges correspondant aux deux couleurs de base IP. Gardez le visage avec deux yeux et, uniquement lorsque cela est nécessaire pour l'expression, une toute petite bouche. Omettez les sourcils, les reflets, les narines, la texture, les contours et les marques décoratives sauf si essentiels pour la reconnaissance.
- Supprimez les plumes répétées, les écailles, les touffes de fourrure, les plaques d'armure, les boutons, les vis, les chiffres, les étiquettes et autres détails illustratifs.
- Faites de la simplification, de la mignonneté et d'une personnalité attachante de bébé les qualités décisives. Favorisez une grosse tête, des proportions compactes, des joues douces, des yeux simples largement espacés et une expression calme et amicale lorsque cela est approprié au sujet.
- Exigez une silhouette noire lisible et une reconnaissance à
32 × 32. Si une caractéristique disparaît ou devient du bruit à cette taille, agrandissez-la, fusionnez-la ou supprimez-la.
Langage des formes et composition
- Utilisez des contours épais, arrondis et lourds, ainsi que des masses de couleur larges.
- Interdisez les coins pointus, les oreilles ou becs pointus, les queues en aiguille, les antennes fines, les sourires fins, les espaces étroits et les pointes aiguës de flammes ou de plumes. Remplacez chaque pointe nécessaire par une extrémité arrondie visiblement émoussée.
- Montrez les deux membres des caractéristiques d'identification appariées, comme les oreilles, les cornes, les ailes, les branchies ou les cloches.
- Montrez le personnage debout et émergeant du coin inférieur gauche ou droit assigné, remplissant environ
85 à 95%de la toile afin que l'IP reste visuellement dominant. - Le recadrage en bas ou sur le côté assigné est bienvenu lorsqu'il renforce la sensation d'émergence depuis ce coin, mais ne prescrivez pas de contact exact avec le bord ou un recadrage fixe.
- Ne centrez jamais ou ne placez jamais en bas-centre le personnage sauf demande explicite de l'utilisateur.
- Conservez les deux membres des caractéristiques d'identification appariées dans la composition visible.
- Gardez l'œuvre à l'endroit ; ne faites jamais pivoter la toile ou incliner la marque principale sans demande explicite.
Simplicité et traitement visuel
- Partez de grandes formes sémantiques propres et de la silhouette simple la plus forte possible. Le personnage doit être compris immédiatement, avant même que toute caractéristique interne soit remarquée.
- Préférez des formes moins nombreuses, plus grandes et plus douces plutôt qu'une définition supplémentaire. N'ajoutez pas de caractéristique simplement pour expliquer l'anatomie ou le matériau.
- Gardez les marques faciales minuscules, simples et subordonnées. N'ajoutez pas de points chauds brillants ou de rendu de cavité détaillé aux yeux, bouches, nez ou autres petites caractéristiques.
- Gardez la couleur de fond nommée visuellement solide et uniforme, sans décor, texture, halo, vignette ou variation d'éclairage.
- Demandez l'effet dimensionnel subtil uniquement avec la phrase unique utilisée dans le squelette d'invite. Ne l'étendez pas en force numérique ou en instructions pour des dégradés, des reflets ou des ombres. Les dégradés, ombrages ou dimensionalité légère incidents retournés par le générateur sont acceptables et ne doivent pas déclencher de filtrage ou de réessai.
- Gardez la direction visuelle demandée graphique et simple plutôt que de demander un rendu en argile, gonflable, plastique, peluche, jouet ou photoréaliste.
Couleur et toile
- Par défaut, utilisez exactement trois couleurs sémantiques dans l'image complète : exactement deux couleurs de base IP plus exactement une couleur de fond.
- Choisissez les deux couleurs IP à partir du contexte produit, de l'identité du sujet, de la personnalité prévue et de la demande de l'utilisateur. Organisez les deux en masses larges intentionnelles ; réutilisez-en une pour les marques faciales et gardez l'autre dans une région continue définissante plutôt que de disperser des fragments décoratifs.
- Choisissez les deux couleurs du sujet indépendamment du fond. Favorisez des couleurs de sujet claires et vives lorsque cela est approprié, mais n'imposez pas de saturation globale, OKLCH, décalage de teinte ou bandes de chroma sur l'IP.
- Choisissez le fond librement pour le contexte ou à partir d'une palette fournie par l'utilisateur. Sauf si l'utilisateur demande une couleur vive, atténuez doucement le fond en réduisant un peu sa saturation ; gardez-le clairement chromatique et intentionnel plutôt que vif, gris ou boueux. Les palettes historiques et les exemples ne sont que des suggestions, jamais une liste d'autorisation ou une palette par défaut obligatoire.
- Conservez une séparation visuelle claire entre la silhouette IP dominante, ses marques faciales et le fond. Si un fond fourni par l'utilisateur provoque une séparation faible, ajustez d'abord les couleurs du sujet plutôt que de remplacer le fond demandé.
- Sur un lot, variez délibérément les stratégies de deux couleurs IP plutôt que de répéter la même combinaison neutre-lourde.
- Traitez les deux couleurs de personnage comme des familles de couleurs sémantiques. Une variation tonale incidente au sein de chaque famille n'invalide pas une sortie.
- Nommez la couleur de fond unie prévue directement. Demandez-lui de remplir chaque zone ouverte et les coins inoccupés tandis que le coin d'émergence assigné est occupé par le personnage. N'utilisez pas de termes de mode d'image tels que
opaque,alphaoutransparencedans l'invite de génération. - Générez un carré direct
1:1avec des coins extérieurs carrés. Demandez environ1536 × 1536; acceptez et conservez un résultat natif1254 × 1254lorsque c'est la limite de sortie du service. Ne rééchantillonnez jamais simplement pour atteindre le nombre demandé.
Squelette d'invite
Contraintes de route par capacité du générateur
Déterminez le modèle d'image disponible et son schéma d'outil réel à partir des métadonnées du runtime, de la documentation du fournisseur configuré ou d'une déclaration explicite de l'utilisateur. Ne devinez pas un modèle et n'inventez pas de paramètres non pris en charge.
Décrivez le visuel demandé comme une image uniquement. Ne dites jamais au générateur d'image que l'image est un logo, marque de marque, icône d'application, actif d'icône ou destinée à l'un de ces usages. Ne préfixez pas de cas d'usage ou d'échafaudage de type d'actif qui révélerait un tel usage. Cette règle s'applique uniquement à l'invite de génération ; la conversation utilisateur environnante et le nom de la compétence peuvent toujours décrire le projet plus large.
- Pour les modèles d'image modernes suivant les instructions tels que GPT Image 2, Nano Banana Pro, Nano Banana 2 et Seedance 5.0 Pro, conservez l'invite positive complète et exprimez les exclusions minimales comme la ligne
Contraintes :en langage naturel à l'intérieur de l'invite principale. Ne créez pas de charge utile de prompt négatif séparée pour ces modèles. - Pour un modèle plus ancien ou un runtime qui expose explicitement un paramètre dédié tel que
negative_prompt, conservez chaque ligne d'invite positive inchangée et délivrez les exclusions minimales via ce paramètre dédié dans la syntaxe requise par l'adaptateur disponible. Omettez la ligneContraintes :en langage naturel de l'invite principale pour éviter de dupliquer les mêmes exclusions dans les deux canaux. - Pour un modèle plus ancien sans paramètre de prompt négatif dédié, suivez son format d'invite documenté. Lorsqu'une seule chaîne d'invite est disponible, conservez la ligne concise
Contraintes :en langage naturel. - Enregistrez le modèle ou le fournisseur, le mode de livraison de contrainte détecté (
contraintes de l'invite principaleouparamètre négatif dédié) et le texte exact de la contrainte ou la charge utile dans le rapport de génération.
Lorsqu'un paramètre dédié de prompt négatif hérité est disponible, adaptez cette charge utile minimale à sa syntaxe requise :
texte, filigrane, bordures, cadres, masques de présentation, sujets supplémentaires, décor, lignes fines fragiles, pointes acérées, matériaux photoréalistes, rendu tridimensionnel fort, ombres portées externes
Pour les modèles modernes suivant les instructions et les interfaces à invite unique, utilisez l'invite complète suivante :
Créez une image carrée 1:1 pleine page complète.
Fond : remplissez tout le carré avec du <fond> solide. Gardez <fond> visible dans chaque zone ouverte et dans les coins non occupés par le personnage ; le coin d'émergence assigné doit être occupé par le personnage.
Sujet : placez un personnage IP <sujet> extrêmement simplifié, mignon et attachant sur le fond, réduit à une silhouette continue arrondie douce et une caractéristique déterminante.
Complexité : utilisez seulement 4 à 7 grandes formes de base et au plus deux zones de couleur internes larges. Utilisez deux yeux simples et ajoutez une toute petite bouche uniquement lorsqu'elle aide l'expression. Supprimez toute ligne non essentielle, contour, détail anatomique, texture et décoration. Gardez le personnage lisible à 32 × 32.
Couleurs : exactement deux couleurs de personnage plus une couleur de fond.
Moins de : lignes fines, pointes acérées, ombres, détails, textures, reflets lumineux.
Emphase : mignon, enfantin, joues douces, yeux expressifs grands écartés, grande tête, proportions compactes, silhouette simple lisible, amical, immédiat, impact visuel fort.
Éclairage : lumière douce et plate imitant une diffusion uniforme du studio, volumes doux, transition tonale discrète entre les grandes masses colorées, ombres minimales.
Format : carré 1:1, 1536 × 1536 pixels, bords francs, pas de contours partiels de personnage en dehors du carré.
Traitement de la dimensionnalité
Ajoutez exactement cette phrase après les lignes Éclairage dans l'invite positive pour les modèles qui l'acceptent, ou omettez-la si la phrase Éclairage inclut déjà des éléments dimensionnels ou si le modèle ne prend en charge qu'une invite simple :
Appliquez un effet dimensionnel très subtil et doux en maintenant la simplicité graphique plate.
Rapport de génération
Après chaque lot, compilez un rapport immédiat structuré comme suit :
## Résultats de la génération
| Étiquette | Direction / Justification | Coin | Fichier | Palette de couleurs | Dimensions |
|-----------|--------------------------|------|---------|---------------------|------------|
| A1 | <direction et justification> | <bas-gauche / bas-droite> | `<chemin relatif>` | <couleur 1, couleur 2, fond> | <largeur> × <hauteur> |
| … | … | … | … | … | … |
**Modèle utilisé :** `GPT Image 2` (ou modèle réel)
**Mode de livraison des contraintes :** `contraintes de l'invite principale` ou `paramètre négatif dédié`
**Texte des contraintes :** `…`
Présentez le tableau marqué immédiatement après la génération pour que l'utilisateur passe en revue et sélectionne une ou plusieurs sorties.
Directives de l'interface utilisateur
- Présentez le processus comme un tirage créatif unique, pas un atelier de marque.
- Enregistrez chaque résultat généré sur le disque dans le répertoire actuel ou un sous-répertoire de projet spécifié. Nommez chaque fichier de manière descriptive en utilisant l'étiquette du candidat.
- Annoncez le nombre de candidats avant de générer.
- Si la génération échoue pour un candidat, signalez-le immédiatement avec l'étiquette du candidat et la raison de l'échec. Proposez de réessayer ce candidat ou de passer au suivant.
- Si tous les candidats échouent, abandonnez l'opération et expliquez l'échec à l'utilisateur.
Comportement par productivité
- Pour les environnements de bureau ou de développement fréquents avec une largeur de terminal ou d'écran confortable, demandez toujours la grille complète de 6 images ou le nombre demandé.
- Pour les environnements mobiles ou fortement contraints, informez l'utilisateur de la limitation et confirmez si la génération d'un sous-ensemble de candidats est acceptable. Par défaut, refusez de générer jusqu'à ce que l'utilisateur confirme qu'il peut passer en revue les résultats de manière pratique.
Demandes d'image uniques
Lorsque l'utilisateur demande une image IP unique au lieu d'un lot, générez-la en utilisant les mêmes contraintes de complexité, de forme et de couleur et le même squelette d'invite. Ne proposez pas de directions multiples et ne demandez pas d'approbation pour un lot plus grand. Enregistrez et rapportez la sortie de la même manière qu'un lot de taille 1.