Vai alla guida all’uso
Nano Banana Pro OpenRouterdi GitHub Awesome Copilot Contributors

Nano Banana Pro OpenRouter Skill.

Genera un'immagine, modifica un'immagine esistente o combina fino a tre riferimenti, salvando ogni risultato in un file con nome specifico.

  • Modifica di immagini
  • Composizione
Revisione della fonte · Nano Banana Pro OpenRouterSKILL.md
Attività Modifica di immagini Produce • Un'immagine generata o modificata con un nome di file esplicito • Una composizione creata da un massimo di tre immagini sorgente fornite • File immagine numerati quando una risposta contiene più output Prima di iniziare uv, lo script Python incluso e una OPENROUTER_API_KEY con accesso ai modelli e crediti adeguati.
Sintesi editoriale · fonte esaminata il 2026-10-07 · non è un esempio generato

01 Funzionalità

Genera, modifica e componi immagini con OpenRouter

Un'interfaccia Python eseguita con uv per la generazione e la modifica di immagini con OpenRouter e per composizioni multi-immagine limitate.

Flusso basato sulla fonteNon è un benchmark di esecuzione

Come funziona

Nano Banana Pro OpenRouter inserisce un flusso di lavoro per le immagini attorno a uno script Python eseguito con uv. La fonte esaminata punta a un modello di immagini Gemini su OpenRouter e supporta tre usi distinti: generare da testo, modificare un'immagine fornita o combinare più riferimenti. Ripetendo l'argomento dell'immagine di input si possono usare fino a tre immagini sorgente in una sola richiesta.

I controlli pratici sono volutamente pochi: un nome per il file di output, una risoluzione a scelta tra 1K, 2K o 4K e un asset facoltativo di template di sistema. Se le immagini restituite sono più di una, vengono salvate con suffissi numerati. Poiché il flusso dipende da un'API, occorre verificare separatamente la disponibilità attuale del modello, i crediti dell'account e i diritti sulle immagini di riferimento caricate.

Risultati attesi

  • Un'immagine generata o modificata con un nome di file esplicito
  • Una composizione creata da un massimo di tre immagini sorgente fornite
  • File immagine numerati quando una risposta contiene più output
Vedi il brief di esempio

Dal brief alla revisione

  1. 01
    Prepara gli input

    Stabilisci se l'attività è generazione, modifica o composizione. Fornisci al massimo tre immagini di riferimento locali e indica il contributo di ciascuna.

  2. 02
    Definisci l'output

    Scegli nome del file e risoluzione. Indica quali elementi devono restare invariati, così che un prompt di modifica troppo ampio non sostituisca il soggetto per errore.

  3. 03
    Esegui e controlla i file

    Usa lo script incluso con l'account OpenRouter configurato. Controlla separatamente gli output salvati e segnala chiaramente eventuali errori di autenticazione o di crediti.

02 Quando usarlo

Quando usarla

uv, lo script Python incluso e una OPENROUTER_API_KEY con accesso ai modelli e crediti adeguati.

Adatta se

  • Modifiche basate su riferimentiUtile quando un'immagine esistente richiede uno sfondo, un'ambientazione o un trattamento diverso.
  • Piccole composizioni di immaginiAdatta a un'attività che unisce pochi soggetti forniti in un'unica scena, con il ruolo di ciascuna fonte reso esplicito.

Limiti da verificare

  • Limite di tre immagini in inputL'interfaccia dello script esaminato accetta fino a tre immagini di input. Una bacheca di riferimenti più ampia richiede un altro flusso di lavoro o una riduzione esplicita.
  • Dipendenza dal providerServono una chiave OpenRouter, crediti disponibili e accesso al modello documentato; la Skill non include questi servizi.

Cosa preparare

  • Istruzioni di modificaDescrivi la modifica desiderata e distinguila dagli elementi che devono restare stabili.
  • File di riferimentoFornisci i percorsi locali delle immagini e verifica di avere il permesso di caricarle presso il provider scelto.
  • Risoluzione e destinazioneScegli 1K, 2K o 4K e un percorso di output che non sovrascriva un'immagine sorgente.

03 Decisioni importanti

Decisioni importanti

  1. Le modalità di generazione sono separate

    La stessa interfaccia dello script gestisce richieste solo testo, con una singola immagine e con più immagini, senza fingere che richiedano input identici.

  2. Gestione prevedibile dei file

    Nomi di file espliciti e output numerati facilitano la conservazione delle varianti e il loro confronto fuori dalla chat.

04 Esempio di brief

Prova un brief mirato

Il brief di esempio qui sotto non è stato testato. Controlla la configurazione della skill prima di usarlo.

Controlla la configurazione

Tieni script e asset insieme alla Skill. L'invocazione documentata di uv esegue un'attività di generazione; non è un comando di installazione per l'agente.

File sorgente originale
https://github.com/github/awesome-copilot/blob/3a685010a7afdc0dbd4c83b7fbda6c316aa516e5/skills/nano-banana-pro-openrouter/SKILL.md

uv, lo script Python incluso e una OPENROUTER_API_KEY con accesso ai modelli e crediti adeguati.

Parti da un solo risultato

Adatta ambito, materiale di partenza e vincoli di questo brief prima di eseguire la skill.

Brief di esempio
Usa nano-banana-pro-openrouter per creare una composizione in 2K a partire dalle due immagini di prodotto fornite. Mantieni la forma di ciascun prodotto e l'etichetta stampata, posizionali su una superficie neutra da studio e salva in assets/product-pair.png senza sovrascrivere gli originali. Verifica prima la disponibilità del provider e il permesso di caricamento. Se l'API fallisce, segnala l'errore invece di spendere crediti con tentativi ripetuti.

Controlla il risultato

Verifica l'output effettivo in base a questi criteri osservabili.

  • Il file di output è distinto da tutte le immagini di input.
  • I soggetti richiesti e i dettagli da proteggere restano intatti dopo la modifica.
  • Ogni variante restituita ha un nome di file salvato distinto.

OpenDesign offre uno spazio di lavoro locale per il design destinato ad agenti di programmazione. Questa scheda non significa che la skill sia inclusa o che strumenti esterni, credenziali e dipendenze software siano compresi.

05 Fonte e licenza

Fonte e licenza

Questa pagina descrive la revisione della fonte vincolata indicata sotto. Il comportamento e i requisiti upstream possono cambiare.

Proprietario della fonte
GitHub Awesome Copilot Contributors
Licenza
MIT
Snapshot esaminato
2026-10-07 · 3a685010a7af
Sintesi editoriale della fonte
Un'interfaccia Python eseguita con uv per la generazione e la modifica di immagini con OpenRouter e per composizioni multi-immagine limitate.

Sintesi originale di OpenDesign, basata sulla fonte collegata. Le stelle del repository sono un indicatore di popolarità datato, non misurano l'uso della skill né ne indicano la qualità.

06 Domande prima di iniziare

Domande prima di iniziare

Posso fornire più immagini di riferimento?

Sì, l'interfaccia esaminata consente di ripetere l'argomento dell'immagine di input fino a tre immagini.

Cosa succede se vengono restituite più immagini?

Il comportamento documentato aggiunge suffissi numerati al nome del file di output e segnala ogni percorso salvato.

L'opzione 4K garantisce un dettaglio esatto?

È un'impostazione di output richiesta, non una garanzia di qualità. Controlla il file effettivo e la risposta del modello, soprattutto per testo fine e conservazione dell'identità.

OpenDesign

Fai spazio alla prossima iterazione del design.

Tieni brief, materiali di partenza e lavoro di design insieme in uno spazio di lavoro locale. Controlla la configurazione della skill prima di aggiungerla al tuo flusso di lavoro.

File sorgente originale
https://github.com/github/awesome-copilot/blob/3a685010a7afdc0dbd4c83b7fbda6c316aa516e5/skills/nano-banana-pro-openrouter/SKILL.md