Estúdio de Imagens de Fachada de Restaurante
Crie uma imagem de fachada pronta para site, reconhecível e sem redesenhar o restaurante. Trate fotografias reais atuais como a autoridade para arquitetura, placa, entrada, cores da fachada, janelas, toldos e características fixas. Trate a IA apenas como uma camada de restauração ou apresentação fiel baseada em referências.
Leia references/exterior-image-playbook.md antes de pesquisar, gerar prompts, gerar ou revisar uma imagem externa. Copie assets/exterior-manifest-template.json em vez de inventar uma ordem de trabalho.
Escolha o Modo
- Auditoria: Verificar a identidade do restaurante, a atualidade da fonte, os fatos visíveis da fachada, o risco de obstrução e o status de direitos. Não gerar.
- Criar: Selecionar uma fonte primária factual, escrever um contrato de preservação, gerar uma proposta de fachada fiel e reter evidências.
- Reparar: Diagnosticar uma saída com falha e regenerar a partir das fontes reais não alteradas.
- Revisar: Comparar fonte e saída, registrar todas as decisões de QA e determinar a elegibilidade para Demo privada ou publicação.
Deixe $restaurant-demo-builder decidir se o reconhecimento externo apoia o público, o objetivo de conversão e a estrutura da página. Use esta Skill para produzir e validar o ativo externo em si. Use $restaurant-brand-palette separadamente quando a tarefa for extrair e traduzir as cores do local em tokens do site.
Prepare a Ordem de Trabalho
Crie output/exterior-image-studio/<restaurant-slug>/ com:
sources/
prompts/
drafts/
selected/
review/
exterior-manifest.json
Copie o template do manifesto. Use nomes de arquivo ASCII em minúsculas. Mantenha tokens de API, chaves privadas e segredos de conta fora de cada arquivo da ordem de trabalho.
Trave a Identidade do Restaurante e as Fontes
Verifique o nome do restaurante, endereço e ID atual do Google Place, quando disponível. Salve cada imagem factual localmente com sua URL original, plataforma, data de verificação, status de direitos e SHA-256. Prefira fontes nesta ordem:
- fotografia atual de propriedade do restaurante ou fornecida pelo proprietário;
- fotografia atual com aprovação explícita do proprietário;
- fotografia claramente licenciada de turismo, câmara ou mídia;
- uma nova fotografia de telefone solicitada ao proprietário;
- um local público atual, foto de rede social, avaliação, diretório ou cliente usada apenas como referência factual para Demo privada.
O Street View pode confirmar identidade, abordagem e um ângulo de câmera futuro, mas nunca use uma captura de tela isolada do Street View como entrada de imagem ou ativo do site. Nunca cole a interface da plataforma ou uma captura de tela do Maps na Demo.
Inspecione cada fonte com view_image. Registre se ela comprova a placa, entrada, geometria da fachada, cores da fachada e características fixas. Registre incerteza, obstruções temporárias, rostos, placas de veículos, bloqueio sazonal e evidências de que a fachada pode estar desatualizada.
Execute o portão de origem antes do planejamento:
python3 <exterior-skill>/scripts/validate_manifest.py \
--manifest <work-order>/exterior-manifest.json \
--stage source
Escolha uma Transformação Verdadeira
Use faithful-restoration quando a foto primária já tiver um ângulo de câmera útil e todas as regiões importantes estiverem visíveis. Use reference-based-recreation apenas quando uma ou mais fotos reais atuais suportarem completamente todas as regiões da fachada voltadas para a saída, mas a fonte precisar de uma apresentação mais limpa no site.
Crie um contrato de preservação antes de gerar o prompt. Preserve a arquitetura, proporções da fachada, texto e posicionamento da placa, formato do logotipo, entrada, geometria de janelas e portas, toldos, cores de tinta e materiais, luzes fixas, recursos de acessibilidade e outras pistas permanentes de chegada.
Permita apenas alterações registradas, como recuperação de exposição, balanço de branco, correção suave de cor, correção de lente ou perspectiva, limpeza de ruído, upscaling conservador, desfoque de privacidade e corte responsivo. Remova uma obstrução temporária apenas quando outra fonte atual comprovar a área revelada. Caso contrário, corte ao redor dela.
Não reconstrua áreas ocultas, reescreva o texto da placa, invente um logotipo, mude a tinta ou os materiais, mova a entrada, altere janelas, adicione paisagismo ou iluminação, remova características fixas, fabrique estacionamento, adicione um pátio, apague o contexto vizinho que afeta a chegada ou faça o local parecer mais luxuoso.
Salve o prompt exato em prompts/, registre seu SHA-256 e passe pelo portão de geração:
python3 <exterior-skill>/scripts/validate_manifest.py \
--manifest <work-order>/exterior-manifest.json \
--stage generate
Gere a partir de Referências Reais
Use $imagegen com a fonte primária factual e apenas as fontes de suporte registradas no manifesto. Declare que a fonte controla os fatos da fachada e o prompt controla apenas as alterações de apresentação permitidas. Nomeie a proporção alvo e a colocação pretendida no site. Proíba novo texto, novos logotipos, mudanças arquitetônicas, invenção de áreas ocultas, melhorias estéticas e remoção de objetos não suportados.
Salve cada tentativa de forma não destrutiva. Nunca use uma saída anterior da IA como evidência de fachada.
Registre o raster selecionado para que suas dimensões reais e SHA-256 sejam retidos:
python3 <exterior-skill>/scripts/register_output.py \
--manifest <work-order>/exterior-manifest.json \
--output <work-order>/selected/storefront-proposal.png
Execute Seis Portões de QA
Compare a fonte primária não alterada, todas as referências de suporte e a saída selecionada em tamanho útil. Registre cada portão de forma independente:
identity: a saída é inconfundivelmente o mesmo restaurante atual.facade_fidelity: geometria, materiais, janelas, toldos e características fixas permanecem factuais.signage_fidelity: texto da placa, logotipo, posicionamento e proporções não são alterados e permanecem legíveis.color_fidelity: as cores da fachada e da placa não são deslocadas para uma nova identidade de marca.arrival_readiness: a entrada e o contexto útil de orientação permanecem claros; problemas de privacidade são tratados.ai_tells_and_web_readiness: nenhum texto malformado, detalhe inventado, superfícies sintéticas ou corte inutilizável permanece.
Crie a planilha de comparação interna:
python3 <exterior-skill>/scripts/make_review_sheet.py \
--manifest <work-order>/exterior-manifest.json \
--out <work-order>/review/source-vs-output.html
Defina review.source_record e review.output_record como recorded após reter a evidência canônica. Esta é uma evidência de fluxo de trabalho, não aprovação do proprietário.
Libere para a Demo ou Publicação
Execute o portão de Demo privada imediatamente antes de copiar a saída selecionada para o site:
python3 <exterior-skill>/scripts/validate_manifest.py \
--manifest <work-order>/exterior-manifest.json \
--stage demo
Uma Demo privada pode usar uma proposta baseada em fotos reais públicas cujos direitos permaneçam desconhecidos, mas mantenha o documento original interno, rotule a saída como uma proposta de foto e retenha owner_confirmation: pending e publication_status: not-cleared.
O lançamento público requer aprovação de precisão atual do proprietário, além de uma fonte fornecida, licenciada ou explicitamente permitida pelo proprietário. Execute --stage publication; não presuma que o uso privado individual da Demo liberou os direitos de publicação.
Handoff
Relate a evidência de identidade, fontes não alteradas, status de direitos, contrato de preservação, prompt, saída selecionada, seis decisões de QA, planilha de comparação, estágio de validação atual, status de confirmação do proprietário e bloqueadores de publicação. Não publique ou entre em contato com o restaurante sem autorização explícita.
Exemplos de Invocação
$restaurant-exterior-image-studio Audite estas referências de fachada e diga-me se uma imagem fiel para Demo privada é possível.$restaurant-exterior-image-studio Crie uma imagem ampla de chegada a partir das fotos verificadas do restaurante, sem alterar a placa ou o edifício.$restaurant-exterior-image-studio Revise esta fachada gerada em relação às suas fontes reais e repare qualquer detalhe inventado.