Prompt negativo: come usarlo bene, strumento per strumento
Perché la tua lista di 40 parole non serve a niente, come scrivere un prompt negativo utile e che cosa cambia tra Stable Diffusion, Midjourney e FLUX.
Hai sicuramente incrociato questa lista, copiata di tutorial in tutorial: ugly, deformed, extra fingers, mutated hands, poorly drawn face, bad anatomy, blurry, low quality, worst quality, watermark, signature..., su tre righe. In buona parte risale ai primi modelli Stable Diffusion, e incollarla dappertutto equivale a prendere tutti i medicinali dell'armadietto sperando che uno faccia effetto. Non saprai che cosa ha aiutato, e certi termini possono tirare la tua immagine in una direzione che non hai scelto.
Un prompt negativo funziona meglio come strumento di correzione: generi, individui un difetto preciso, lo escludi.
Che cosa fa davvero un prompt negativo
Su Stable Diffusion, questo campo non è un filtro che cancella oggetti a posteriori. Secondo la documentazione di AUTOMATIC1111, a ogni passaggio il sampler confronta ciò che dà il tuo prompt positivo e ciò che dà il tuo prompt negativo, poi spinge l'immagine verso il primo e la allontana dal secondo. In pratica, questo cambia diverse cose.
Il negativo influenza tutta l'immagine, non solo l'oggetto preso di mira. Togliere people da una strada può modificare anche lo scenario. Dipende poi dalla forza della guidance: quando il CFG è molto basso perde effetto, e la documentazione di Diffusers per SD3 precisa che senza guidance viene ignorato. Infine, non garantisce nulla: un elemento escluso può comunque comparire, soprattutto se il tuo prompt positivo lo richiama indirettamente. Chiedere una spiaggia in piena estate con people nel negativo resta difficile da ottenere.
Che cosa cambia a seconda dello strumento
Non esiste una sintassi universale. Molte delusioni vengono da un metodo applicato allo strumento sbagliato.
| Strumento | Come escludere | Da ricordare |
|---|---|---|
| Stable Diffusion (AUTOMATIC1111, Forge) | Campo dedicato «Negative prompt» | Accetta i pesi, per esempio (text:1.3) |
| Stable Diffusion (ComfyUI) | Secondo nodo di testo, collegato all'ingresso negativo del KSampler | Stessa logica, con pesi |
| SD 3.5 | Campo disponibile | Gli esempi ufficiali lo lasciano vuoto: aggiungine uno solo in caso di necessità |
| Midjourney | Parametro --no a fine prompt | Esempio: --no cars, fences. Equivale a un peso di -0,5 secondo la documentazione |
| FLUX | Nessun prompt negativo supportato | Black Forest Labs consiglia di descrivere invece ciò che vuoi |
| ChatGPT, Gemini e assistenti dello stesso tipo | Nessun campo dedicato, nel momento in cui scriviamo queste righe: verifica nello strumento | Un'istruzione in linguaggio naturale, con un risultato da controllare |
Tre famiglie di termini che servono
Scrivi il tuo negativo con nomi di difetti o di oggetti concreti. Tre famiglie coprono la grande maggioranza delle esigenze.
Gli elementi parassiti. Tutto ciò che si invita nell'immagine senza essere invitato: text, watermark, signature, logo. È l'uso più redditizio, perché questi elementi vengono spesso dalle immagini di addestramento.
Il tipo di resa sbagliato. Se vuoi una foto e l'immagine scivola verso l'illustrazione, scrivi illustration, 3d render, cartoon. Nell'altro senso, photo, photorealistic aiuta a mantenere un disegno piatto.
Il difetto riscontrato nel tuo output. Piatto di plastica, cielo saturo, sfondo troppo carico: scrivi ciò che vedi, per esempio plastic texture o oversaturated sky.
Ecco un punto di partenza per il visual di un'agenzia immobiliare, su SDXL. Incolla ogni parte nel suo campo:
Positive: photograph of [STANZA] in a [TIPO DI ABITAZIONE], natural daylight from a large window, neutral tones, tidy space, wide-angle view at eye level Negative: text, watermark, logo, oversaturated colors, fisheye distortion, people
Importante: un'immagine generata non mostra il vero immobile. Per un annuncio, può servire solo a illustrare un potenziale, segnalandolo chiaramente, mai a rappresentare l'abitazione messa in vendita.
Riformulare in positivo: spesso l'opzione migliore
Quando è possibile, descrivi piuttosto lo stato che vuoi. Il modello ha molta più presa su una scena che su un'assenza.
| Vuoi evitare | Negativo | Formulazione positiva |
|---|---|---|
| Passanti | people, crowd | empty street at dawn, deserted |
| Uno sfondo carico | cluttered background | plain light grey background |
| Sfocatura | blurry | sharp focus on [SOGGETTO], deep focus |
| Un'immagine troppo scura | dark, underexposed | bright even daylight |
| Testo sulla confezione | text, label | blank unlabeled kraft paper packaging |
Su Midjourney, scrivere la negazione nella frase nasconde una trappola: a bakery window without cakes può portare dei dolci, perché la parola resta presente nel prompt. Su FLUX, la riformulazione è l'unica soluzione. Prendiamo l'esempio di una fioraia che vuole un mazzo su sfondo uniforme per i suoi social.
Prompt debole: bouquet of tulips, no vase, no background, no shadows, not cluttered
Prompt corretto:
studio photograph of a hand-tied bouquet of [FIORI], wrapped in [MATERIALE], lying flat on a plain [COLORE] paper background, soft even light from above, minimal soft shadow, overhead view, centered composition, [PALETTE DI 2 COLORI] tones --no vase, text, logo
Tutto ciò che era un'assenza è diventato una descrizione: mazzo appoggiato in piano, sfondo uniforme, luce regolare. Il --no finale tiene solo ciò che conta davvero. Togli questo parametro se non usi Midjourney.
Gli errori da correggere subito
Il negativo che contraddice il positivo. sharp details da un lato e detailed nel negativo dall'altro: i due si neutralizzano. Rileggi i due campi insieme.
Il peso eccessivo. Su Stable Diffusion, (worst quality:2) può falsare il risultato e irrigidire l'immagine. Resta vicino a 1 e sali a 1,2 o 1,3 solo se un difetto resiste.
Un negativo ereditato da un altro modello. Una lista fatta per SD 1.5 non ha motivo di andare bene per SDXL o SD 3.5. Alcuni termini come worst quality sono stati resi popolari da modelli comunitari specifici e possono non avere alcun effetto altrove. Per la scelta del modello e le impostazioni, la guida a Stable Diffusion ti aiuta a capire a che punto sei.
Gli embedding negativi meritano una menzione: questi piccoli file raggruppano i difetti comuni in una parola. Possono essere efficaci, ma restano opachi quanto le grandi liste e dipendono dalla famiglia di modelli. Testali come il resto.
Il metodo di test in dieci minuti
Non giudicare da una sola immagine, perché il caso potrebbe ingannarti. Con un seed fisso su Stable Diffusion, procedi così.
- Genera la tua immagine senza alcun negativo.
- Annota il difetto più fastidioso, uno solo.
- Aggiungi uno o due termini che lo prendono di mira e rilancia con lo stesso seed.
- Guarda che cosa è cambiato, compreso ciò che non avevi chiesto di cambiare.
- Ripeti con un altro seed per verificare che l'effetto regga.
Su Midjourney anche --seed aiuta, sapendo che un risultato identico non è garantito. Lo spirito resta quello che si applica per testare un prompt di testo: cambiare una cosa, confrontare, tenere ciò che funziona.
Ne uscirai con un negativo di cinque-dieci parole, ciascuna con una ragione d'essere. Prendi la tua ultima immagine fallita, individua il suo difetto principale e comincia con quell'unica parola.