Brief do projeto
Contexto injetado em todo prompt de arte. Define escopo + público + tom.
laboratório · interno
Editorial cream/sage warm · sensorial · brasileiro · anti-hype americano · Fraunces serif feeling. Não substitui médico — faz a consulta valer.
Contexto injetado em todo prompt de arte. Define escopo + público + tom.
Define o que o app É e o que NÃO É (negativos incorporados). Evita confusão com "AI app/chatbot".
Lista do que NÃO deve aparecer ou ser dito na arte. Bloqueia "viagens" do modelo.
01 · Design System
Cada modo tem tokens próprios (cores, tipografia, sombras, motion) que sobrescrevem só o necessário do default Livro. Você troca via html[data-mode="livro|app|future"].
Aa
Cream warm, sage muted, Fraunces serif. Sensação de revista de saúde preventiva impressa em papel offset.
Aa
Dark glass moderno, gradientes sage-to-teal, neon sutil. Mood de Apple Vision Pro pra saúde.
Aa
Holográfico iridescente, formas orgânicas, partículas etéreas. Pós-humano elegante.
/* Modo Livro (default em :root) */
--paper: #FAF6EC; --paper-warm: #F5EDD8; --paper-deep: #EFE6CE;
--sage: #5C8F7A; --sage-deep: #3D5A45; --sage-soft: #A8C4B5;
--sand: #C9B8A8; --sand-soft: #E3D8C8; --ink: #1C1C1A;
--font-display: 'Fraunces', Georgia, serif;
--font-body: 'DM Sans', sans-serif;
--font-mono: ui-monospace, Menlo;
--space-1:4px --space-2:8px --space-3:12px --space-4:16px --space-5:20px
--space-6:24px --space-8:32px --space-10:40px --space-12:48px --space-16:64px
--radius-xs:4px --radius-sm:8px --radius-md:14px --radius-lg:22px --radius-xl:36px
--radius-pill:999px
--dur-fast:160ms --dur-base:260ms --dur-slow:440ms
--ease-out:cubic-bezier(.16,1,.3,1)
--ease-organic:cubic-bezier(.25,1,.5,1.04)
02 · Brand Voice
Configuradas em config.js → openrouter.voices. Sonnet 4.5 escreve copies seguindo a voz selecionada. Cada peça gerada é "voz × tamanho" (curto/médio/longo).
Frases curtas, sem metáforas, ação direta. Verbo no infinitivo ou imperativo. Estilo "Apple early".
"Decodifique seus exames com IA em 7 minutos. 10 prompts prontos. R$ 97,90 vitalício."
Pra: anúncios diretos, headlines, CTAs.
1ª pessoa, situação datada ("ontem", "3 dias depois"), emoção sensorial (cor, cheiro, gesto). Não vende — conta.
"Minha mãe guarda os exames numa pasta verde desde 2017. Semana passada sentamos na mesa da cozinha, copiei o laudo no Claude. Ela chorou — não de susto, de alívio."
Pra: posts orgânicos, prova social, IG Reels.
3ª pessoa institucional, polida, atemporal. Posicionamento de marca, não promoção. Voz "magazine de saúde preventiva".
"Guidelyze é um guia que ensina leigos a usar IA pra entender o próprio exame de sangue. Não substitui médico — faz a consulta render."
Pra: about-page, sobre, parcerias.
Long-form considerado, frase elaborada que respira, voz literária com vírgulas. Tom Fraunces serif. Como epígrafe de capítulo.
"Se você usar este material da forma certa, algo muda imediatamente: seus exames deixam de ser um papel misterioso e viram um mapa que você sabe ler."
Pra: LP texto longa, ebook intro, blog posts.
Questiona uma premissa óbvia. Pattern-interrupt: começa com algo que faz a pessoa parar de scrollar. Provocação sem agressão.
"Você paga R$ 300 pelo cardiologista pra ele falar com pressa. Paga R$ 97 pelo guia que faz essa conversa valer."
Pra: ads, hooks de Reels, headlines polarizantes.
Informal brasileiro: "cara", "olha só", "tipo assim". Tom de WhatsApp pra amiga. Sem hype americano.
"Olha, cara, eu fazia exame todo ano e guardava o PDF na gaveta. Aí descobri esse guia. Não é mágica, é só você pedir certo pro ChatGPT."
Pra: TikTok, Stories, comments engagement.
📍 Onde isso vive no código: infra/api/src/routes/media.js rota POST /api/media/copy recebe voice + length. As 6 vozes acima são as únicas aceitas no enum.
03 · Brand Style · Atmosferas Visuais
Definem luz, paleta, composição. Aplicadas como sufixos no prompt enviado pro modelo (Nano Banana, Flux, etc).
Luz natural de janela, candid, BR doméstico, Portra 400, sem encenação.
Eggleston · Doisneau
Magazine polida, paleta cream+sage, luz controlada, composição cuidada.
Real Simples · Kinfolk
Anamorphic, film grain, sombras profundas, rim light golden-hour.
Lubezki · Deakins
Close-up sensorial em detalhe humano. f/1.4, micro-gesto, textura emocional.
Wolfgang Tillmans · close-ups
Golden hour, ambiente doméstico vivido, paleta cream+madeira.
Apartment Therapy · Cup of Jo
Flat-lay minimalista, espaço negativo generoso, símbolo único.
Tom Hegen · Felice Frankel
04 · Abordagens Visuais
Eixo ortogonal às atmosferas. Atmosfera = mood/luz. Abordagem = sujeito/categoria. "Variável" (default) manda o Sonnet sortear entre as 8 outras pra forçar diversidade.
Sonnet sorteia entre as 8 — anti-repetição.
Figura humana BR. Varia idade/gênero/contexto radicalmente.
Glifo único, flat, espaço negativo. Pictograma.
Diagrama, setas, hierarquia de dados, fluxo.
Close-up sem pessoa: vial, laudo, lente.
Ilustração científica, prancha vintage ou 3D moderno.
Texto domina a composição (combina com "frase na arte").
Cut-paper layered, analógico handmade.
Metáfora visual onírica. Magritte editorial.
05 · Tipografia na Arte
Opt-in. Quando ligado, o backend remove "no text, no logos" dos sufixos e injeta a instrução tipográfica selecionada. Sonnet trata a frase como elemento fotográfico (papel impresso, hand-lettering, vinil), não overlay flutuante.
PARE.
Bold sans grande, negativo.
Você não
está só.
Headline editorial serif.
"Não substitui
o médico."
Fraunces italic, papel cream.
descobre.
Caligrafia ink-on-paper.
ATENÇÃO!
Propaganda art-deco duotone.
YES
Sticker outlined bold.
06 · Scope Bias · Identidade por LP
Mesma copy → 3 estéticas radicalmente diferentes. O scope é injetado no system prompt do Sonnet ANTES de cada geração. Bias é forte: lp-vsl exclui pessoas realistas, lp-quiz força silhuetas paper-cut.
Sem override. Sonnet usa default editorial cream/sage. Tendência natural pra pessoas BR em situação caseira (texto LP vende narrativa pessoal).
Abrir mídias →
OVERRIDE forte. Volumétrico 3D, dark navy + neon cyan/teal, MRI scan + Apple HealthKit + Tron. Banido: rosto humano, kitchen, luz quente, vintage, sepia, hatching. Mood "Apple Vision Pro for health".
Abrir mídias →
OVERRIDE forte. Espelho como âncora primária. Silhuetas paper-cut Lotte Reiniger, matrizes 2×2 Myers-Briggs, taxonomia Linnaeus, labirintos Escher. 4 perfis nomeados como arquétipos visuais consistentes.
Abrir mídias →Definidos em infra/api/src/config.js em openrouter.scopeBias. Cada um vira o sufixo do system prompt do Sonnet quando a request inclui scope: 'lp-vsl' ou 'lp-quiz'. scope: 'lp' (default) = nenhum bias = comportamento natural.
Pra editar o bias: abre o arquivo, modifica a string, docker compose up --build -d api. Próximas gerações usam novo bias imediatamente.
07 · Receitas de Arte
Receitas longas de geração de arte. Editáveis aqui, aplicadas em tempo real nos chips do modal de mídia em /funnel/lp/midias/. Cada estilo tem prompts separados por aspect ratio. Placeholders dinâmicos: [TEMA], [FORMATO], [PLATAFORMA], [PALETA].
Formato quadrado · 1:1
Formato vertical · 9:16
08 · Referência Visual
Screenshots reais do produto (livro / app / future). Use como referência visual ao gerar mídia ou refinar a marca. Arquivos vivem em /prints/ na raiz do projeto — subir aqui salva direto lá.
Carregando galeria…
07 · Laboratório de Prompts
Mocke combinações pra ver o que seria gerado antes de queimar tokens. Os controles abaixo são funcionais — clica Composer e o backend retorna um prompt pronto pra colar na forja.
Pronto. Configure ao lado e clica Compor.
💡 Como usar: esse playground chama POST /api/media/suggest-prompt diretamente. O prompt gerado tu pode copiar e colar na textarea da forja de qualquer card pra rodar a geração real. Útil pra A/B testing de combinações sem mexer no fluxo principal.
…
✨ Refinar via IA (Sonnet 4.5)