Guide d'utilisation
Recettes de prompts pour wan2.7-image-standard : des prompts à copier-coller pour la mise en page et le rendu de texte
Manuel de recettes pour développeurs : mises en page structurées, texte lisible et sorties reproductibles
Comment utiliser ces recettes de prompts
Chaque recette de ce guide suit la même forme : une courte phrase de rôle, un ensemble d'emplacements étiquetés et une queue fixe qui verrouille le style et le comportement de rendu. Il vous suffit de remplir le contenu des emplacements, sans toucher à la structure, pour obtenir des sorties comparables d'une exécution à l'autre.
Le modèle se présente ainsi :
[subject] | [layout spec] | [text block] | [style tail]
Chaque segment séparé par une barre verticale répond à une question. Le sujet (subject) indique ce que contient l'image. La spécification de mise en page (layout spec) indique où se trouve chaque élément. Le bloc de texte (text block) porte la copie qui doit être intégrée à l'image. La queue de style (style tail) fixe l'apparence du rendu pour qu'elle ne dérive pas entre les exécutions.
Lorsque vous adaptez une recette, vous modifiez le contenu des emplacements, pas leur structure. Si votre sujet nécessite trois blocs de cartes au lieu de deux, modifiez la spécification de mise en page — ne supprimez pas le segment de mise en page. Garder le cadre intact est ce qui rend une recette réutilisable et ce qui rend les échecs débogables : quand quelque chose ne va pas, vous savez quel segment est en cause.
Une boucle qui fonctionne : copier la recette, remplir son contenu, générer, puis comparer avec l'exécution précédente avant toute autre modification. Si vous réécrivez deux emplacements à la fois, vous perdez la capacité de savoir quelle modification a corrigé ou cassé le rendu.

Recette : contrôler la mise en page et la composition
La mise en page est la partie la plus contrôlable d'un prompt, et celle que la plupart des gens formulent le plus vaguement. Un langage de mise en page vague produit une composition vague.
Recette : la grille verrouillée
[subject] | centered subject inside a 3-column grid, equal gutters, elements aligned to grid lines, generous outer margins, no overlapping shapes | [text block] | flat vector style, high contrast, clean edges
L'expression 3-column grid, equal gutters fait l'essentiel du travail. Elle transforme un souhait de composition en contrainte dénombrable. Remplacez le nombre de colonnes par la valeur dont votre mise en page a besoin — 2-column, 4-column, single centered column.
Hiérarchie et espace négatif
La hiérarchie signifie que le prompt énonce explicitement les tailles relatives :
[subject] | one dominant headline block occupying the upper third, two smaller supporting blocks beneath it, at least 30% of the canvas left empty
Les demandes d'espace vide méritent d'être écrites mot pour mot. Sans instruction explicite de zone vide, la sortie a tendance à remplir le cadre. Traitez left empty et spacious comme des outils différents : le premier est une contrainte, le second une ambiance.
Modes d'échec prévisibles
- Empiler de nombreuses clauses de position dans une seule exécution (
top-left AND bottom-right AND centered) amène le modèle à faire des compromis sur toutes les clauses. - Mélanger le langage de mise en page et le langage de style dans le même segment brouille les deux.
- Les noms d'éléments qui s'impliquent mutuellement (
icon grid containing icons) n'apportent aucune information.
Gardez le segment de mise en page purement géométrique. Le style va dans le segment de queue.

Recette : obtenir un rendu de texte net
L'incrustation de texte est la partie de la génération d'images où la variance est la plus forte. Les leviers fiables sont, dans l'ordre, la longueur, les guillemets et le placement.
Recette : texte court entre guillemets
[subject] | headline area in the upper center, one line of text only | headline text: "Ship Faster" | clean sans-serif, solid fill, high contrast against background
Le contenu textuel va entre guillemets doubles, et nulle part ailleurs. Les guillemets transmettent le signal « rends ceci littéralement », bien plus systématiquement qu'une description en prose du texte. Gardez la chaîne entre guillemets à un ou deux mots ; les phrases longues dégénèrent en glyphes approximatifs.
Indices de placement utiles
Placez la zone de texte dans le segment de mise en page et le texte lui-même dans le segment de texte. Cette séparation vous permet de déplacer le texte sans réécrire le titre, combinaison d'itérations très courante.
Formulations de placement utiles :
headline area in the upper thirdlabel beneath the main blocksingle centered line, no wrapping
L'expression no wrapping est une vraie contrainte : elle empêche le modèle de couper une phrase courte sur deux lignes.
Discipline de longueur et de formulation
Contraignez mentalement le nombre de caractères avant d'écrire le prompt. Si une expression ne tient pas sur une seule ligne visuelle à l'échelle de votre mise en page, raccourcissez-la au lieu de demander au modèle de la réduire. Supprimez d'abord la ponctuation, puis les mots — les virgules et apostrophes superflues sont une source fréquente d'artefacts.
Si le rendu du texte est illisible, raccourcissez-le d'abord, puis simplifiez les descripteurs de style, puis déplacez l'indice de placement. Ne changez qu'un élément par exécution.

Recette : cartes et panneaux structurés
Les mises en page à blocs multiples sont là où les recettes rapportent le plus, car la répétition est précisément ce qu'un prompt doit décrire avec précision.
Recette : rangée de cartes répétées
[subject] | a row of 3 identical cards, equal width, equal spacing between cards, consistent inner padding on all four sides, card content top-aligned within each card, unified outer margin | [text block] | flat vector style, subtle border, high contrast
Les expressions porteuses sont identical, equal width, equal spacing et consistent inner padding. Chacune est une propriété mesurable. Le mot identical compte plus que le nombre : à moins qu'on ne lui dise explicitement de rester cohérent, le modèle produira volontiers trois cartes de tailles différentes.
Axe d'alignement
Indiquez à quel bord le contenu s'aligne. top-aligned within each card et left-aligned text with a single leading edge fonctionnent tous deux. Spécifier un axe d'alignement par bloc empêche la dérive qui survient quand le contenu flotte indépendamment dans chaque carte.
Étendre la recette
Pour passer d'une rangée à une grille, modifiez uniquement la description géométrique :
a 2x2 grid of 4 identical panels, equal gutters horizontally and vertically, consistent inner padding
Pour réduire la densité, diminuez le nombre de blocs plutôt que de réduire le rembourrage interne. Moins de blocs avec un rembourrage généreux se rendent plus proprement que de nombreux blocs serrés.
Un mode d'échec courant : demander à la fois un contenu différent par carte et une structure identique. Si les cartes doivent différer par le contenu mais correspondre par la forme, dites-le explicitement : identical card dimensions and spacing, varying text content per card.
Paramètres et techniques d'itération
Le travail sur les prompts est un travail de débogage. La discipline qui compte est l'itération à variable unique.
Ne changez qu'une seule chose
Notez le prompt actuel, faites une seule modification, générez, puis comparez. Si la modification aide, conservez-la et documentez-la. Si elle n'aide pas, revenez complètement en arrière au lieu d'empiler des expressions compensatoires par-dessus. Les expressions compensatoires s'accumulent en prompts que plus personne ne peut raisonner.
Garder les exécutions comparables
Gardez les paramètres fixes pendant que vous itérez sur le texte du prompt. Si vous ajustez à la fois la formulation de la mise en page et les réglages de génération dans le même cycle, vous ne pouvez pas attribuer le résultat. Choisissez une graine ou une base de réglages, faites varier le prompt par rapport à elle, et n'ajustez les paramètres qu'ensuite, sur le prompt gagnant.
Reformulez, n'empilez pas
Quand un segment échoue deux fois de suite, reformulez-le au lieu d'ajouter des qualificatifs. Si centered échoue, passez à aligned to the horizontal center line, et non à centered, truly centered, make sure it is centered. La répétition du même mot est lue comme du bruit.
Notez ce que vous avez essayé
Tenez un court journal de modifications pour chaque recette : la modification effectuée, l'identifiant de l'exécution et une ligne décrivant le résultat. C'est la différence entre itérer et errer. Après quelques exécutions, vous verrez quel emplacement est réellement sensible — généralement la mise en page ou le texte, pas la queue de style.
Enfin, résistez à l'envie d'ajuster le style avant que la structure ne fonctionne. Faites d'abord fonctionner la géométrie et le texte avec une queue de style simple, puis peaufinez l'apparence.
Recettes avec sorties de génération réelles
Ces recettes sont exécutées ici de bout en bout, pour que vous puissiez juger les résultats plutôt que croire les conseils sur parole. Chaque entrée ci-dessous montre le prompt soumis et, à côté, la sortie générée.
Exécution 1 : grille verrouillée avec titre entre guillemets
announcement graphic | centered subject inside a 3-column grid, equal gutters, elements aligned to grid lines, generous outer margins | headline text: "Ship Faster" | flat vector style, high contrast, clean edges
Ce qu'il faut observer : si le titre tient sur une seule ligne, si les gouttières se lisent vraiment comme égales, et si les marges extérieures sont préservées. Comparez les marges extérieures à l'intention déclarée par la recette — « généreux » est la première chose érodée d'une exécution à l'autre.
Exécution 2 : rangée de trois cartes
feature overview | a row of 3 identical cards, equal width, equal spacing between cards, consistent inner padding, card content top-aligned | feature labels: "Build", "Ship", "Measure" | flat vector style, subtle border
Ce qu'il faut observer : la cohérence de la largeur des cartes et si les trois étiquettes partagent une ligne de base. Des étiquettes courtes d'un seul mot constituent le cas le plus indulgent ; cette exécution établit le plafond avant que vous n'essayiez une copie plus longue.
Exécution 3 : hiérarchie avec espace négatif
section header | one dominant headline block in the upper third, one smaller supporting block beneath, at least 30% of canvas left empty | headline text: "Release Notes" | minimal flat style
Ce qu'il faut observer : si la zone vide est continue ou dispersée. Un espace vide dispersé indique que l'instruction de mise en page a été interprétée de façon lâche, ce qui signale que vous devez reformuler la zone vide comme une zone nommée.
Chaque sortie est un point de référence pour sa recette, pas une garantie. Quand votre version remplie se comporte moins bien que la référence, la différence se situe généralement dans l'emplacement que vous avez modifié — revenez comparer ce segment mot pour mot.
Faire des recettes un flux de travail reproductible
Une recette qui ne vit que dans une fenêtre de chat n'est pas un actif. Pour en tirer de la valeur de façon répétée, stockez les recettes là où l'équipe peut les retrouver, les comparer et les versionner.
Stocker les recettes sous forme de fichiers
Enregistrez chaque recette dans un petit fichier structuré qui sépare les emplacements du cadre fixe, accompagné d'une note sur l'usage de la recette et les sorties qu'elle a produites. Un stockage séparé des emplacements signifie qu'une mise à jour de contenu ne touche jamais le cadre, et c'est précisément l'invariant sur lequel reposent ces recettes.
Versionner le cadre, pas seulement le contenu
Quand vous modifiez la queue fixe — la formulation du style, les descripteurs de rendu —, documentez-le. Une modification de cadre affecte chaque utilisation future de la recette ; elle mérite donc une incrémentation de version accompagnée d'une ligne de justification.
Joindre les sorties aux versions
Conservez une sortie de référence à côté de chaque version. Les relecteurs et les futurs contributeurs peuvent voir la qualité attendue sans tout réexécuter. C'est le même principe que les exécutions ci-dessus : la sortie reste toujours à côté du prompt.
Router via une interface unique
Faites passer chaque recette par la même interface API, afin que les réglages de génération, les journaux et les identifiants restent cohérents. Si les recettes passent par des chaînes d'outils différentes, les comparaisons perdent leur sens en une semaine. En pratique, cela signifie soumettre les prompts de manière centralisée, plutôt que de disperser des scripts ad hoc sur différentes machines.
Commencez par une ou deux recettes que vous réutilisez réellement, intégrez-les au pipeline via une interface unique, et ne faites croître la collection que lorsque de vrais besoins apparaissent. Un petit ensemble de recettes bien versionnées vaut mieux qu'une bibliothèque de prompts tentaculaire en laquelle personne n'a confiance.
Articles similaires
Voir tous les articles →-
Guide d'utilisation
Guide de démarrage pour seedream-5.0-pro/image-to-image : capacités, tarification et points d'intégration
Limites de capacité, mode de facturation et pratiques d'intégration technique du modèle d'édition d'image de ByteDance
-
Guide d'utilisation
Guide de prise en main de la génération d'images par texte avec seedream-5.0-pro : limites de capacités, intégration API et maîtrise des coûts
Point de vue pratique pour les développeurs : des points clés des paramètres à l'estimation du coût de 0,05 $ par image
-
Guide d'utilisation
Guide de prise en main de Hailuo 2.3 Fast image-to-video : limites de capacités, tarification et intégration pratique
Points clés pour les développeurs : choisir et intégrer le modèle image-to-video de MiniMax