Skip to main content
ExodeUI

EXODEUI DESKTOP

A little space for good ideas.

Choose your platform to get the official ExodeUI installer.

Looking for Intel Mac or other builds? Explore the web studio or check all download options.

Prefer the browser? Try for free in your browser →
IA e UX9 minutos de leitura·Updated Outubro de 2026·Pela equipe ExodeUI

Protetores de UI generativos: projetando de acordo com a intenção, sem quebrar seu sistema de design

Como a UX muda quando a IA constrói a interface dinamicamente e como estruturar componentes, tokens e verificações para que a UI gerada permaneça acessível e dentro da marca.

Resumo direto e definição

Ponto principal

UI generativa significa que um modelo de IA monta parte da interface para cada solicitação. Para mantê-lo utilizável, deixe o modelo escolher em um catálogo aprovado de componentes em vez de escrever estilos brutos, passe-lhe seus tokens de design, valide sua saída (contraste, escala de tipo, ordem de foco, movimento reduzido) antes da renderização e mantenha um quadro fixo de navegação e controles em torno da área gerada.

De layouts fixos ao design intencional

Em um layout fixo, os designers decidem cada tela com antecedência. Com a UI generativa, um modelo de IA decide qual interface mostrar para uma solicitação específica. O Google descreve a UI generativa como um modelo que gera não apenas conteúdo, mas uma experiência completa, e agora envia experimentos baseados nisso no aplicativo Gemini e no modo AI na Pesquisa Google. Nas ferramentas de desenvolvedor, o Vercel AI SDK descreve uma versão mais simples: o modelo chama uma ferramenta e o resultado dessa chamada de ferramenta é renderizado como um componente React.

O que muda para UX

Os designers param de desenhar cada tela e começam a projetar as regras: quais componentes existem, quando cada um é apropriado e o que nunca deve mudar. O quadro em torno do conteúdo gerado, como navegação, entrada, desfazer e configurações, deve permanecer fixo para que as pessoas nunca se percam. As áreas geradas devem ser claramente marcadas e as pessoas devem poder mudar para uma visão simples e previsível.

Guardrail 1: um catálogo de componentes aprovado

O padrão mais seguro é deixar o modelo escolher e preencher os componentes, e não inventá-los. A2UI, um protocolo aberto criado pelo Google, funciona desta forma: os agentes enviam descrições declarativas dos componentes e o cliente as renderiza com seus próprios widgets nativos, sem executar código arbitrário do agente. Seu catálogo pode ser pequeno: tabelas, cartões, gráficos, formulários, listas, cada um construído e testado por sua equipe.

Diagrama mostrando a intenção do usuário indo até um agente de IA, que seleciona componentes de um catálogo aprovado, com tokens e verificações de acessibilidade abaixo
O agente escolhe e preenche os componentes avaliados; tokens e cheques mantêm o resultado da marca e acessível.

Guardrail 2: tokens em vez de valores brutos

Forneça ao modelo tokens semânticos, como color.text.primary ou space.4, e rejeite a saída que usa valores hexadecimais brutos ou tamanhos de fonte arbitrários. Isso mantém o contraste, a tipografia e o espaçamento dentro do sistema, e temas como modo escuro ou alto contraste continuam funcionando automaticamente.

Guardrail 3: valide antes de renderizar

Execute verificações automáticas na saída gerada antes de exibi-la: campos obrigatórios presentes, contraste de cores, ordem de cabeçalho, rótulos nas entradas, ordem de foco, tamanho do alvo de toque e suporte a movimento reduzido. Se uma verificação falhar, volte para um layout simples e em bom estado, em vez de mostrar uma interface de usuário quebrada.

  • Validação de esquema: apenas componentes e propriedades conhecidas
  • Acessibilidade: contraste, rótulos, funções, ordem de foco
  • Limites de conteúdo: itens máximos, comprimento do texto, tamanhos de imagem
  • Fallback: uma lista simples ou resposta em texto se a validação falhar

Princípios-chave para lembrar

  • UI generativa = o modelo monta interface para cada solicitação
  • Mantenha um quadro fixo (navegação, entrada, desfazer) em torno das áreas geradas
  • Deixe o modelo escolher em um catálogo aprovado em vez de escrever uma interface de usuário bruta
  • Passe tokens semânticos e rejeite valores brutos
  • Valide a acessibilidade antes de renderizar e mantenha um substituto

Perguntas frequentes

Fontes

  1. Generative UI: A rich, custom, visual interactive user experience for any prompt — Pesquisa do Google
  2. A2UI: A Protocol for Agent-Driven Interfaces — a2ui.org
  3. Generative User Interfaces — Documentos do Vercel AI SDK
  4. Design tokens overview — Material Design 3

Guias e exemplos relacionados

Dê aos agentes componentes que valem a pena escolher

Projete componentes interativos uma vez no ExodeUI e deixe Claude Code ou Cursor usá-los por meio do MCP.

Configure o servidor MCP
Experimente grátis