Ir para o guia de uso
Nano Banana Pro OpenRouterpor GitHub Awesome Copilot Contributors

Nano Banana Pro OpenRouter Skill.

Gere uma imagem, edite uma já existente ou combine até três referências, com cada resultado salvo em um arquivo com nome definido.

  • Edição de imagem
  • Composição
Revisão da fonte · Nano Banana Pro OpenRouterSKILL.md
Tarefa Edição de imagem Produz • Uma imagem gerada ou editada em um nome de arquivo explícito • Uma composição feita com até três imagens de origem fornecidas • Arquivos de imagem numerados quando uma resposta contém várias saídas Antes de começar uv, o script Python incluído e uma OPENROUTER_API_KEY com acesso adequado aos modelos e créditos.
Resumo editorial · fonte revisada em 2026-10-07 · não é um exemplo gerado

01 Funcionalidades

Gere, edite e componha imagens com OpenRouter

Uma interface Python executada com uv para geração e edição de imagens com OpenRouter e composição limitada de várias imagens.

Fluxo baseado na fonteNão é um benchmark de execução

A abordagem de trabalho

Nano Banana Pro OpenRouter organiza um fluxo de imagem em torno de um script Python executado com uv. A fonte revisada usa um modelo de imagem OpenRouter Gemini e oferece três usos distintos: gerar a partir de texto, editar uma imagem fornecida ou combinar várias referências. Repetir o argumento de imagem de entrada permite até três imagens de origem em uma só solicitação.

Os controles práticos são propositalmente poucos: um nome de arquivo de saída, uma resolução de 1K, 2K ou 4K e um recurso opcional de template de sistema. As imagens retornadas são salvas com sufixos numerados quando há mais de uma. Como o fluxo depende de API, é preciso verificar por conta própria a disponibilidade atual do modelo, os créditos da conta e os direitos sobre as imagens de referência enviadas.

Entregas esperadas

  • Uma imagem gerada ou editada em um nome de arquivo explícito
  • Uma composição feita com até três imagens de origem fornecidas
  • Arquivos de imagem numerados quando uma resposta contém várias saídas
Ver o briefing de exemplo

Do briefing à revisão

  1. 01
    Prepare as entradas

    Decida se a tarefa é geração, edição ou composição. Forneça no máximo três imagens de referência locais e identifique o que cada uma contribui.

  2. 02
    Defina o contrato de saída

    Escolha um nome de arquivo e uma resolução. Indique quais elementos devem permanecer inalterados, para que um prompt de edição amplo não substitua o sujeito sem querer.

  3. 03
    Execute e revise os arquivos

    Use o script incluído com a conta OpenRouter configurada. Inspecione separadamente as saídas salvas e relate com clareza falhas de autenticação ou de créditos.

02 Quando usar

Quando usar

uv, o script Python incluído e uma OPENROUTER_API_KEY com acesso adequado aos modelos e créditos.

Boa opção

  • Edições baseadas em referênciaÚtil quando uma imagem existente específica precisa de mudança de fundo, de cenário ou de tratamento.
  • Pequenas composições de imagemServe para combinar poucos sujeitos fornecidos em uma única cena, com o papel de cada origem explicitado.

Limites a verificar

  • Limite de três imagens de entradaA interface do script revisada aceita até três imagens de entrada. Um painel de referências maior exige outro fluxo de trabalho ou uma redução explícita.
  • Dependência de provedorSão necessários uma chave OpenRouter, créditos disponíveis e acesso ao modelo documentado; a Skill não inclui esses serviços.

Traga estas entradas

  • Instruções de ediçãoDescreva a mudança desejada e diferencie-a dos elementos que devem permanecer estáveis.
  • Arquivos de referênciaInforme os caminhos locais das imagens e confirme a permissão para enviá-las ao provedor escolhido.
  • Resolução e destinoEscolha 1K, 2K ou 4K e um caminho de saída que não sobrescreva uma imagem de origem.

03 Decisões importantes

Decisões importantes

  1. Os modos de geração são separados

    A mesma interface de script trata solicitações apenas de texto, de uma imagem e de várias imagens, sem fingir que essas tarefas exigem entradas idênticas.

  2. Manuseio previsível de arquivos

    Nomes de arquivo explícitos e saídas numeradas facilitam guardar variações e compará-las fora do chat.

04 Exemplo de briefing

Experimente um briefing focado

O briefing de exemplo abaixo não foi testado. Confira a configuração da skill antes de usá-lo.

Revise a configuração

Mantenha scripts e recursos junto da Skill. A chamada documentada do uv executa uma tarefa de geração; não é um comando de instalação de agente.

Arquivo de origem upstream
https://github.com/github/awesome-copilot/blob/3a685010a7afdc0dbd4c83b7fbda6c316aa516e5/skills/nano-banana-pro-openrouter/SKILL.md

uv, o script Python incluído e uma OPENROUTER_API_KEY com acesso adequado aos modelos e créditos.

Comece com uma entrega

Adapte o escopo, o material de origem e as restrições deste briefing antes de executar a skill.

Briefing de exemplo
Use nano-banana-pro-openrouter para criar uma composição em 2K a partir das duas imagens de produto fornecidas. Mantenha o formato e o rótulo impresso de cada produto, coloque-os sobre uma superfície neutra de estúdio e salve em assets/product-pair.png sem sobrescrever os originais. Confirme antes a disponibilidade do provedor e a permissão de envio. Se a API falhar, relate o erro em vez de gastar créditos repetidamente.

Inspecione o resultado

Compare a saída real com estes critérios observáveis.

  • O arquivo de saída é separado de todas as imagens de entrada.
  • Os sujeitos solicitados e os detalhes protegidos permanecem após a edição.
  • Cada variação retornada tem um nome de arquivo salvo distinto.

OpenDesign oferece um espaço de trabalho de design local para agentes de programação. Esta listagem não significa que a skill esteja incluída nem que suas ferramentas externas, credenciais e dependências de software acompanhem o pacote.

05 Fonte e licença

Fonte e licença

Esta página descreve a revisão fixada da fonte vinculada abaixo. O comportamento e os requisitos upstream podem mudar.

Licença
MIT
Versão revisada
2026-10-07 · 3a685010a7af
Resumo editorial da fonte
Uma interface Python executada com uv para geração e edição de imagens com OpenRouter e composição limitada de várias imagens.

Resumo original de OpenDesign, baseado na fonte vinculada. As estrelas do repositório são um sinal de popularidade datado, não indicam uso da skill nem uma nota de qualidade.

06 Perguntas antes de começar

Perguntas antes de começar

Posso fornecer várias imagens de referência?

Sim, a interface revisada permite repetir o argumento de imagem de entrada para até três imagens.

O que acontece se várias imagens forem retornadas?

O comportamento documentado acrescenta sufixos numerados ao nome do arquivo de saída e informa cada caminho salvo.

A opção 4K garante precisão exata de detalhes?

É uma configuração de saída solicitada, não uma garantia de qualidade. Inspecione o arquivo real e a resposta do modelo, principalmente em textos pequenos e na preservação de identidade.

OpenDesign

Abra espaço para a próxima iteração de design.

Mantenha seu briefing, o material de origem e o trabalho de design juntos em um espaço de trabalho local. Confira a configuração da própria skill antes de adicioná-la ao seu fluxo de trabalho.

Arquivo de origem upstream
https://github.com/github/awesome-copilot/blob/3a685010a7afdc0dbd4c83b7fbda6c316aa516e5/skills/nano-banana-pro-openrouter/SKILL.md