Não há problema com IA gerando UI dinamicamente, tecnicamente não é o mesmo conjunto de ideias e soluções técnicas de naquela época, e não requer JSON, apenas gera dinamicamente HTML/CSS/JS. A interface dinâmica não precisa atender a todos os cenários, é adequada para cenários prontos para uso. Além disso, atualmente existem duas direções principais para a interface dinâmica: Uma delas é a interface totalmente gerada dinamicamente do Google, que é mais flexível e menos estável. Outra solução é o aplicativo ChatGPT que a OpenAI está fazendo, que na verdade é um mini programa bem feito que pode ser chamado sob demanda; por exemplo, se você quiser reservar um hotel, não precisa sair do ChatGPT, e um mini programa para reservar um hotel aparece na janela de chat, preenche as informações que você fornece, e você pode completar a operação de reserva modificando e confirmando você mesmo.
brucexu.eth ❤️🐼🦇🔊
brucexu.eth ❤️🐼🦇🔊19 de dez. de 2025
Esse projeto parece mágico à primeira vista, mas na verdade é um beco sem saída. Essa direção foi explorada pela equipe front-end do Taobao há dez anos, e também participei do desenvolvimento de algo que é basicamente construir um motor dinâmico de renderização de interface para descrever páginas web e interagir com outras linguagens estruturadas como JSON, cooperar com a biblioteca de componentes React para gerar aplicações sem código e até ajustar dinamicamente a interface. É só que, naquela época, o JSON precisava ser arrastado e soltado ou escrito manualmente, mas agora o Google usa IA para gerá-lo. Por que é um beco sem saída? Se você faz páginas e interações simples, isso definitivamente é bom, mas quantas necessidades de negócios e personalização mais complexas já acabaram? Porque, não importa como você projete sua estrutura de dados, o JSON nunca conseguirá alcançar as interações e funcionalidades que podem ser alcançadas com a combinação de HTML + CSS + código JS. Isso significa que, para necessidades reais de personalização, você ou gera um JSON e um motor de renderização extremamente complexos para analisar; ou rebaixe os requisitos só pode usar o framework e as funções que você definir; Ou gere código diretamente, não é complicado gerar código agora. Então, aquelas tentativas de low-code naquela época me pareciam de mau gosto, ou você estava gerando interações puras de UI e formas simples, como wix; Ou você é um componente altamente personalizado que é gerado automaticamente para cenários específicos de negócio, como geração de questionários, ou vários aplicativos de formulário.
Se você me perguntar, qual é melhor, a solução do Google ou a da OpenAI? A geração de UI totalmente dinâmica do Google a2ui é o futuro, mas ainda é muito avançada, e ainda é mais confiável personalizar a interface como oai + selecionar dinamicamente a solução conforme o cenário
213