Guida all'uso
Ricette di prompt per image-to-image con Muse-Image-1.0 per sviluppatori
Prompt di editing pronti da copiare e incollare, formulazioni per preservare il soggetto e negative prompt per i fallimenti più comuni
Differenza tra prompt image-to-image e text-to-image
Un prompt text-to-image descrive l'intera scena: soggetto, luce, stile, composizione, sfondo. Il modello parte dal rumore e costruisce tutto. L'image-to-image è diverso: hai già l'immagine sorgente, e il prompt è un incremento rispetto a essa. Non descrivi da zero cosa dovrebbe contenere l'immagine, ma cosa deve cambiare e cosa deve restare.
Questa distinzione è importante perché una descrizione completa della scena in un prompt di editing induce il modello a ridisegnare l'intera immagine. Se descrivi il soggetto in dettaglio, il modello potrebbe ridisegnarlo invece di preservarlo. Se descrivi lo sfondo, potrebbe ricostruirlo. Il risultato spesso sembra un'immagine plausibile ma diversa: lo stesso concetto, una istanza differente.
Il modello mentale da tenere a mente è questo: un prompt text-to-image è una specifica; un prompt image-to-image è una patch di differenze. L'immagine sorgente è il documento di base, il tuo prompt è la patch. La patch dovrebbe essere piccola, esplicita e con ambito limitato. Quando la patch è troppo ampia, il modello la applica ovunque e perdi le parti dell'immagine sorgente che volevi conservare.
In pratica, questo significa che i prompt di editing dovrebbero fare affidamento sui riferimenti all'immagine esistente ("il soggetto", "lo sfondo esistente", "la composizione attuale") invece di ridiscriverla. Di' cosa si muove, non cosa esiste. Le sezioni seguenti traducono questo in scheletri riutilizzabili e ricette concrete.
C'è un'altra conseguenza: poiché l'immagine sorgente trasporta così tante informazioni, lo stesso prompt può comportarsi diversamente su input diversi. Una ricetta che funziona su una foto di prodotto può fallire su un ritratto. Ecco perché le ricette qui sono scritte come schemi adattabili, non come stringhe magiche.

Formato della ricetta: un cambiamento, una preservazione, un vincolo
Ogni prompt di editing in questa guida segue lo stesso scheletro in tre parti. È volutamente noioso, e questo è il punto: una struttura fissa rende i prompt confrontabili, verificabili e trasformabili in template.
Lo scheletro
- Cambiamento — un'istruzione esplicita che descrive la modifica. Inizia con un verbo: cambia, sostituisci, aggiungi, rimuovi, sposta, ricolora.
- Preservazione — una lista esplicita di ciò che deve restare fisso: identità del soggetto, posa, composizione, sfondo, illuminazione, texture.
- Vincolo — condizioni limite: coerenza di stile, proporzioni, nessun nuovo oggetto, nessun testo se non richiesto.
Un prompt minimo si presenta così:
Cambiamento: sostituisci lo sfondo con un fondale da studio tinta unita grigio chiaro.
Preservazione: il volto, i capelli, l'abbigliamento, la posa e la composizione del soggetto.
Vincolo: mantieni la direzione originale della luce e la morbidezza delle ombre; non aggiungere oggetti di scena; nessun testo.
Perché tre parti invece di una frase
La suddivisione in tre parti fa due cose. Primo, le righe Cambiamento e Preservazione sono segnali separati; il modello tende a rispettare meglio le istruzioni esplicite di "mantenimento" quando non sono intrecciate alla frase di modifica. Secondo, la suddivisione rende possibile il debug. Se l'output è sbagliato, puoi capire se il cambiamento è stato applicato male (riga Cambiamento troppo vaga) o se l'immagine sorgente è stata modificata eccessivamente (riga Preservazione mancante o troppo breve).
Un solo cambiamento per ogni prompt
Resisti alle modifiche combinate. "Sostituisci lo sfondo e aggiungi un cappello e rendi tutto in luce serale" sono tre ricette travestite da una. Procedi invece in sequenza: ogni passo ha un incremento pulito e puoi controllare i risultati intermedi. L'editing sequenziale ti permette anche di mantenere righe Preservazione snelle in ogni fase.
La riga Vincolo è il tuo controllo di qualità. Metti nei vincoli ciò per cui rifiuteresti l'output: proporzioni sbagliate, testo aggiunto, temperatura colore spostata. È più facile rimuovere un prompt troppo vincolato che inseguire un prompt sotto-specificato.
Ricette di editing pronte da copiare e incollare
Ogni ricetta qui sotto segue lo scheletro Cambiamento / Preservazione / Vincolo. Adatta le parti tra parentesi al tuo soggetto. Usa lo schema prima/dopo come checklist: cosa dovrebbe essere chiaramente diverso, cosa dovrebbe essere identico.
1. Sostituzione dello sfondo
Prima: soggetto in una strada trafficata. Dopo: stesso soggetto, sfondo pulito.
Cambiamento: sostituisci lo sfondo con un fondale da studio senza giunture [colore].
Preservazione: il volto, i capelli, l'abbigliamento, la posa e l'inquadratura del corpo del soggetto; mantieni il ritaglio attuale.
Vincolo: mantieni la direzione originale della luce sul soggetto; nessuna nuova ombra sullo sfondo; nessun testo o logo.
2. Cambio colore del prodotto
Prima: prodotto in una combinazione di colori. Dopo: stesso prodotto, colore diverso.
Cambiamento: ricolora [parte del prodotto] con [colore target], mantenendo la finitura del materiale.
Preservazione: la forma del prodotto, le cuciture, le etichette, i riflessi e la composizione esistente.
Vincolo: non ricolorare i riflessi sullo sfondo o sulle superfici circostanti; non alterare il testo.
3. Spostamento dell'illuminazione e dell'ora del giorno
Prima: luce piatta di mezzogiorno. Dopo: luce calda serale.
Cambiamento: sposta l'illuminazione su una luce calda serale a basso angolo.
Preservazione: l'identità, la posa, l'abbigliamento del soggetto e la disposizione della scena.
Vincolo: mantieni le ombre coerenti con un'unica sorgente luminosa a basso angolo; non aggiungere o rimuovere oggetti; nessun testo.
4. Rimozione di oggetti
Prima: scena con elementi di disturbo. Dopo: stessa scena, elementi scomparsi.
Cambiamento: rimuovi [oggetto] da [posizione] e riempi l'area con le superfici circostanti.
Preservazione: tutto il resto dell'immagine resta invariato, inclusi composizione e illuminazione.
Vincolo: nessun artefatto di sfocatura o sbavatura nella posizione originale dell'oggetto; non aggiungere oggetti sostitutivi; nessun testo.
5. Trasferimento di stile del soggetto
Prima: una fotografia del soggetto. Dopo: una resa illustrata dello stesso soggetto.
Cambiamento: renderizza l'immagine in stile illustrazione [stile].
Preservazione: i tratti del volto del soggetto, la posa, i dettagli dell'abbigliamento e la composizione.
Vincolo: mantieni il soggetto riconoscibile; non aggiungere elementi; nessun testo o segno di firma.
6. Ritaglio e ricomposizione
Prima: inquadratura grandangolare. Dopo: composizione più stretta, stesso soggetto.
Cambiamento: ricomponi in un ritaglio più ravvicinato [ritratto/quadrato] con il soggetto centrato.
Preservazione: l'aspetto del soggetto, l'espressione, l'illuminazione e il contesto dello sfondo nel nuovo ritaglio.
Vincolo: non inventare dettagli fuori dall'inquadratura originale; nessun testo.
Esegui una ricetta alla volta, controlla, poi concatena il passo successivo. Se una ricetta va storta, la correzione di solito sta nella riga Preservazione o Vincolo, non nell'accumulare più aggettivi sulla riga Cambiamento.

Formulazioni per preservare i dettagli del soggetto
La deriva dell'identità è la lamentela più comune nell'image-to-image. Il modello esegue la modifica richiesta ma ridisegna silenziosamente il volto, cambia il tessuto o sposta la posa. La formulazione è la tua leva principale qui, ed è più efficace della ripetizione.
Nomina ciò che deve restare fisso
Le istruzioni astratte di preservazione ("mantieni uguale") sono deboli. Quelle specifiche sono forti. Confronta:
- Debole: "Mantieni il soggetto invariato."
- Forte: "Preserva il volto del soggetto, l'attaccatura dei capelli, il colore degli occhi, le pieghe dei vestiti e la posizione delle mani."
La versione forte funziona perché elenca attributi verificabili. Il modello ha punti di ancoraggio concreti da cui partire, invece di un vago "non cambiare le cose".
Fai riferimento all'immagine, non ridiscriverla
Ridiscrivere il soggetto è l'errore autolesionistico più comune. Se scrivi "una donna con i capelli castani e una camicia blu", il modello potrebbe generare una donna con i capelli castani e una camicia blu, non quella della tua immagine sorgente. Preferisci riferimenti deittici: "il soggetto", "lo sfondo esistente", "la composizione attuale". Ridiscrivere serve solo quando vuoi cambiare quell'attributo.
Limita spazialmente l'ambito della modifica
Quando possibile, delimita l'area di modifica con il testo: "solo lo sfondo", "il terzo inferiore dell'inquadratura", "l'etichetta del prodotto". La delimitazione spaziale riduce le modifiche collaterali. Se la tua pipeline supporta le maschere, combina il linguaggio spaziale con la maschera: testo e maschera si rafforzano a vicenda.
Usa comparativi, non assoluti
"Più caldo", "leggermente più stretto", "meno saturo" preservano più contenuto originale di "arancione caldo", "primo piano estremo", "alta saturazione". Gli assoluti spingono il modello verso la versione tipica di ciò che è descritto; i comparativi lo ancorano all'immagine sorgente.
La lista di preservazione deve essere breve ma portante
Da tre a sei attributi di solito bastano. Una lista di preservazione di venti voci diluisce l'attenzione; una lista vuota invita la deriva. Scegli gli attributi per cui rifiuteresti l'output, lascia vuoto il resto.
Un'abitudine utile: scrivi prima la riga Preservazione, poi la riga Cambiamento. Decidere cosa conta di più prima di decidere cosa si muove tende a produrre prompt più compatti.

Negative prompt per i casi di fallimento comuni
La maggior parte delle generazioni scadenti si concentra in poche categorie di fallimento ricorrenti. Un piccolo set riutilizzabile di negative prompt le copre senza vincolare eccessivamente l'editing. Aggiungi i negativi nella riga Vincolo o come campo negativo separato, a seconda di come la tua pipeline li passa.
Fallimento: deriva dell'identità facciale
Sintomo: forma del viso, occhi o età spostati; espressione cambiata inaspettatamente.
Negative: altered facial features, changed eye color, different person, age change, expression change
Fallimento: sfondo modificato eccessivamente
Sintomo: dopo aver modificato solo il soggetto, gli oggetti dello sfondo si spostano, i muri cambiano colore, le ombre si spostano.
Negative: changed background, moved objects, altered wall color, new shadows, shifted horizon
Fallimento: perdita di texture e materiali
Sintomo: il tessuto sembra plastica, la pelle sembra aerografata, il metallo perde i riflessi.
Negative: plastic texture, airbrushed skin, lost fabric weave, flattened reflections, oversmoothing
Fallimento: aggiunte indesiderate
Sintomo: compaiono oggetti di scena, testo o filigrane, arti o oggetti in più.
Negative: added props, extra objects, text, watermark, logo, signature, extra limbs
Fallimento: infiltrazione di stile
Sintomo: una modifica locale ridisegna l'intera immagine in un nuovo stile, o una modifica di stile si infiltra nell'identità del soggetto.
Negative: global restyle, changed lighting on subject, painterly bleed, uniform filter
Fallimento: giunzioni con artefatti
Sintomo: sfocatura o sbavatura dove è stato rimosso un oggetto; bordi netti ai confini della modifica.
Negative: blur artifacts, smudge, visible seam, halo, patch mismatch
Come usarli senza rompere l'editing
Parti da una riga negativa che corrisponda al fallimento che hai effettivamente osservato. Aggiungerle tutte e sei insieme spesso appiattisce l'output e può entrare in conflitto con il cambiamento richiesto. I negativi devono essere brevi e specifici; una lunga lista di termini "bad quality" raramente aiuta l'editing mirato. Se una riga negativa risolve una situazione ma ne rompe un'altra, limitale a quella ricetta invece di usarla come template globale.
Trasformare le ricette in template parametrizzati
I prompt copiati e incollati sono solo il punto di partenza. Ciò che scala in un prodotto sono i template con slot nominati, etichette di versione e responsabili. L'obiettivo è che qualsiasi ingegnere possa invocare la stessa ricetta e ottenere un comportamento comparabile.
Estrarre gli slot
Guarda una ricetta e sostituisci con segnaposto le parti che cambiano a ogni richiesta:
Cambiamento: sostituisci lo sfondo con un fondale da studio senza giunture {backdrop_color}.
Preservazione: {identity_attributes} del soggetto; mantieni il ritaglio attuale.
Vincolo: mantieni la direzione originale della luce sul soggetto; nessuna nuova ombra sullo sfondo; nessun testo o logo.
Negative: {failure_negatives}
Slot tipici: categoria del soggetto, obiettivo dell'editing, valore target, lista di attributi da preservare, flag di vincolo, set di negativi. Mantieni stabili i nomi degli slot tra le ricette, così lo stesso codice chiamante può passare da una ricetta all'altra.
Versionare e registrare le ricette
Tratta i prompt come schemi. Assegna a ogni template un id e una versione (background_replace@2), e registra cosa è cambiato e perché. Quando la qualità dell'output cambia dopo una modifica al modello o alla ricetta, devi sapere quale versione ha prodotto un dato asset. Memorizza il prompt renderizzato insieme all'output, non solo il riferimento al template.
Componi, non concatenare
Costruisci i prompt da blocchi — blocco Cambiamento, blocco Preservazione, blocco Vincolo, blocco Negativo — invece di concatenare testo libero. I blocchi permettono di fare lint sulle righe Preservazione mancanti e di sostituire i set di negativi per categoria di fallimento. Mantieni una piccola libreria di blocchi Preservazione (ritratto, prodotto, scena) e di blocchi Negativi (identità, texture, aggiunte).
Guardrail a livello di template
Valida gli slot prima dell'invio: rifiuta colori sconosciuti, liste di preservazione vuote e modifiche che combinano più cambiamenti. Impedisci al confine dell'API più di un cambiamento per chiamata. Questi controlli sono economici e intercettano la maggior parte dei prompt scadenti prima che raggiungano il modello.
Condividi con esempi
Ogni template dovrebbe essere accompagnato da due o tre immagini sorgente di esempio e dai risultati attesi, così i nuovi membri del team possono fare un controllo di base delle modifiche senza dover chiedere in giro. Template più esempi sono l'unità di riuso.
Valutare le ricette sulle tue immagini
Una ricetta che sembra buona su un singolo campione dice poco. Prima che un prompt entri in prodotto, deve guadagnarsi il suo posto su un set di valutazione fisso che rifletta i tuoi input reali.
Costruire un piccolo set di test fisso
Da dieci a trenta immagini sorgente di solito bastano per iniziare. Copri le varianti che vedi davvero: tipi di soggetto, condizioni di luce, sfondi, proporzioni e casi limite. Congela il set e riutilizzalo tra le versioni del prompt, così i confronti hanno senso. Aggiungi nuove immagini quando scopri una categoria di fallimento che il set trascura, ma versiona anche il set.
Definire i criteri di superamento per ogni ricetta
Per ogni ricetta, scrivi com'è un superamento. Per la sostituzione dello sfondo: identità del soggetto preservata, nessun alone, direzione della luce coerente, nessun artefatto sullo sfondo. Per il cambio colore: colore target corretto, etichette intatte, riflessi plausibili. I criteri dovrebbero essere verificabili da un revisore umano in pochi secondi, non una descrizione di una "sensazione".
Confronta varianti, non assoluti
Esegui le varianti del prompt affiancate sullo stesso set e confronta i tassi di superamento. Aggiustamenti alla riga Cambiamento, liste di preservazione accorciate, negativi aggiunti: ognuno è una variante candidata. Tieni un registro semplice: id variante, conteggio superamenti, fallimenti notevoli. Questo trasforma il tuning del prompt da aneddotica in un piccolo registro sperimentale.
Distinguere fallimenti della ricetta da fallimenti dell'input
Alcuni fallimenti dipendono dall'immagine sorgente: bassa risoluzione, occlusione grave, soggetto sfocato. Registrali separatamente. Una ricetta non è rotta perché non riesce a riparare un input scadente, ma la tua pipeline potrebbe aver bisogno di un filtro di qualità sugli input.
Attento alle regressioni tra ricette
Blocchi condivisi — liste di preservazione, set di negativi — possono migliorare una ricetta e danneggiarne silenziosamente un'altra. Quando cambi un blocco condiviso, riesegui il set completo, non solo la ricetta che stai ottimizzando. Questo è il motivo principale per mantenere i template modulari.
Lancia in produzione con monitoraggio
Dopo il lancio, campiona gli output in produzione e indirizza i fallimenti evidenti verso il set di valutazione. Questo ciclo — osserva, aggiungi al set, testa varianti, promuovi — è la chiave per evitare che la qualità del prompt degradi con il variare degli input e dei modelli.
Parti dallo scheletro in tre parti, costruisci un piccolo set di valutazione, e lascia che le ricette qui siano il tuo punto di partenza da versionare e adattare, non la risposta finale.
Articoli correlati
Vedi tutti gli articoli →-
Guida all'uso
Guida introduttiva a seedream-5.0-pro/image-to-image: capacità, prezzi e punti chiave di integrazione
Limiti di capacità, modalità di fatturazione e pratiche di integrazione ingegneristica del modello di editing immagini di ByteDance
-
Guida all'uso
Guida pratica al text-to-image con seedream-5.0-pro: limiti di capacità, integrazione API e controllo dei costi
Prospettiva operativa per sviluppatori: dai punti chiave sui parametri alla stima di costo di $0,05 per immagine
-
Guida all'uso
Guida introduttiva a Hailuo 2.3 Fast image-to-video: limiti delle capacità, prezzi e pratiche di integrazione
Selezione e integrazione del modello MiniMax image-to-video per sviluppatori