Aprendizagem pessoal com IA
e orientação prática
Espelho de desenho CyberKnife

Ensiná-lo a usar ferramentas de programação de IA para gerar belas páginas de front-end

introdutório

Por qual motivo? Ferramentas de programação de IA O problema fundamental com a geração de páginas de front-end que parecem boas e as suas que não parecem é que essas ferramentas criaram um conjunto completo de dicas para gerar páginas de front-end que restringem todos os tipos de especificações de front-end. Essas palavras-chave são longas...

Não apenas as palavras do prompt são longas, mas a geração da página de front-end exige a saída de muitos, muitos tokens... É por isso que você encontrará muitos tokens na seção claude A geração oficial do código completo da página de front-end é frequentemente interrompida.


Há dois problemas a serem resolvidos para que a IA gere belas páginas de front-end: gerar as palavras de prompt necessárias para a página de front-end e gerar o código da página de front-end completamente.

 

colocar em prática

1. gere as palavras de alerta necessárias para a página de front-end

Apresentar o primeiro método, que não exige palavras-chave muito longas, mas sim aprender a conduzir perguntas e restrições

Primeira rodada de palavras-chave

Como designer de front-end, ajude os gerentes de produto a criar especificações de design da interface do usuário. Você precisa entender detalhadamente os requisitos do usuário descritos pelo gerente de produto e ajustar a solução de design aos requisitos do usuário.
Siga os seguintes requisitos: 1. design de front-end moderno e premium 2. siga a especificação do design, concentre-se nos detalhes da interface do usuário e na experiência do usuário 3. introduza o Tailwind CSS CDN em vez do estilo de escrita 4. use imagens aleatórias do Unsplash para imagens 5. evite barras de rolagem na interface

Ensiná-lo a usar ferramentas de programação de IA para gerar belas páginas de front-end - 1

Segunda rodada de palavras-chave

O grupo principal é formado por donos de animais de estimação, e os usuários usam o produto com o objetivo de comprar brinquedos e vídeos para seus animais de estimação. Os usuários usarão o produto em todos os dispositivos. Os principais módulos funcionais do produto são: página inicial (mostrando diferentes categorias de animais de estimação e categorias de produtos), página de checkout de compras, página de lista de compras de animais de estimação, centro de usuários. Não são necessárias cores especiais para a marca. A interface é multilíngue. Os usuários normalmente visitam o site uma vez por semana. Não há requisitos especiais de acessibilidade para o produto.

Ensiná-lo a usar ferramentas de programação de IA para gerar belas páginas de front-end - 1

Observação: No diálogo do site oficial do claude, o código de saída pode não estar completo. Você precisa simplificar os requisitos, primeiro obter um código de amostra de página típica e, em seguida, tentar melhorar o código completo da página da Web.

 

O segundo método, usando dicas textuais claras ou imagens como exemplos

Por exemplo, adicione a seguinte dica de estilo de interface do usuário à primeira palavra de dica:

Nome do estilo especificidades Cenários aplicáveis caso representativo
Design plano (Flat Design) Sem sombras, sem gradientes, use blocos de cores sólidas e ícones limpos Site corporativo, APP de tecnologia Google Material Design, Microsoft Fluent Design
Modo escuro Fundo escuro para reduzir a fadiga visual Entretenimento, Jogos, Aplicativo social Twitter, YouTube
Glassmorfismo Efeito de vidro fosco translúcido com fundo desfocado Finanças, APP de tecnologia macOS Big Sur, Windows 11
Brutalismo. Cores simples em blocos crus e designs sem adornos Blogs pessoais, marcas da moda O esboço, Comunidade Figma
Neo-Brutalismo. Experiência de usuário aprimorada com design moderno da interface do usuário Portfólio de designers, Marcas de tendências Gumroad
Estilo Neon Candy (Neon Candy) Cores neon altamente saturadas com fundos escuros Jogos, música, marcas da moda Spotify, interface do usuário do Cyberpunk 2077
Linear moderno Uso de linhas finas e formas geométricas minimalistas Marcas de alta qualidade, exibição de informações Apple. Noção
Minimalismo Planos de fundo sólidos, muito espaço em branco, elementos de interface do usuário refinados Portfólio pessoal, marca de alto nível Notion, Médio
Design futurista (UI futurista) Combina 3D, efeitos dinâmicos e elementos de luz. Inteligência Artificial, Dispositivos Inteligentes UI da Tesla, interface de AR/VR
Claymorfismo Elementos de interface do usuário com cantos arredondados e texturas de argila Crianças, APP de entretenimento Design de interface do usuário para crianças
Cyberpunk. Efeitos de luz neon, senso tecnológico futurista Jogos, APP de tecnologia Interface do usuário do Cyberpunk 2077
UI orientada por dados (estilo de visualização de dados) Infográficos, gráficos de dados no centro APP de análise financeira e de negócios Google Analytics, Tableau
IU de gamificação (IU de gamificação) Empréstimo de elementos de jogos, como emblemas de conquistas Educação, Fitness APP Duolingo, Nike Run Club
Design 3D (UI 3D) Trabalhar com ícones, botões e animações em 3D Tecnologia de ponta, transações NFT Interface do usuário relacionada ao Blender, site da NFT

 

Ou acesse um site de design de interface do usuário e escolha um estilo de página que você goste, por exemplo:

Ensiná-lo a usar ferramentas de programação de IA para gerar belas páginas de front-end - 1

 

Esta parte não mostra o efeito da página de front-end gerada, colocada na próxima parte da demonstração.

 

2. geração completa do código da página de front-end

Não vá diretamente para o chatgpt ou Claude para tentar gerar o código de front-end completo, sua saída não é longa o suficiente e eles não são capazes de criar um código de projeto de várias camadas. É por isso que precisamos escolher umFerramentas de programação de IAA mancha e o Cursor Todas as opções são boas, mas desta vez tentaremos com o Trea, potencialmente menos eficaz, para avaliar o resultado final.

 

1. em primeiro lugar, deve haver um projeto completo, não é preciso se preocupar se ele é bonito ou não, apenas precisa ser totalmente funcional

Aqui, vou gerar uma página de amostra aleatória

Ensiná-lo a usar ferramentas de programação de IA para gerar belas páginas de front-end - 1

 

2. permitir que as ferramentas de IA forneçam soluções de otimização de front-end

Como designer de front-end, ajude os gerentes de produto a criar especificações de design da interface do usuário. Você deve entender detalhadamente os requisitos do usuário descritos pelo gerente de produto e ajustar a solução de design aos requisitos do usuário.
Siga os seguintes requisitos: 1. design de front-end moderno e premium 2. siga a especificação do design, concentre-se nos detalhes da interface do usuário e na experiência do usuário 3. introduza o Tailwind CSS CDN em vez do estilo de escrita 4. use imagens aleatórias do Unsplash para imagens 5. evite barras de rolagem na interface

Requisito do gerente de produto:
Preferência: Glassmorphism
Otimizar o estilo da página: index.html

Não gere código ainda, apenas me dê sugestões de otimização de estilo de front-end

 

Essa rodada de diálogo se refere principalmente às sugestões da ferramenta de programação de IA e não exige alterações no código, portanto, ela muda para o diálogo no modo de bate-papo

Ensiná-lo a usar ferramentas de programação de IA para gerar belas páginas de front-end - 1

As recomendações são as seguintes:

Com base nos requisitos do gerente de produtos e em um site existente de aluguel de carros usados, estou aqui para oferecer algumas sugestões de otimização de design:

1. **Aplicação do estilo de imitação de vidro**
- Altere a barra de pesquisa e os cartões de veículos para o efeito de imitação de vidro, adicione desfoque de fundo e transparência
- Adicione efeitos de luz sutis e gradientes para aprimorar a sensação de qualidade superior.
- Considere a possibilidade de adicionar uma mudança de brilho vítreo ao passar o mouse.

2. **Otimização do esquema de cores**
- O azul escuro atual (#1e3a8a) é um pouco pesado. Sugira o uso de uma cor gradiente mais moderna.
- Considere o uso de um gradiente azul-violeta, por exemplo, "de índigo-500 a roxo-500".
- Um gradiente suave e efeitos dinâmicos podem ser adicionados ao plano de fundo.

3. **Otimização do layout
- Corrigir a barra de pesquisa na parte superior para obter um efeito de vidro de cabelo
- Adote o layout de grade para os cartões de veículos, mas adicione um espaçamento irregular para aumentar o interesse visual.
- Considere o uso do layout Masonry para tornar a altura do cartão adaptável.

4. ** Aprimoramento da experiência interativa
- Adicione uma animação suave ao passar o mouse sobre o cartão
- Adicione um efeito de ondulação ao clicar
- Adicionar microanimação ao botão de pesquisa

5. **Otimização dos detalhes visuais
- Use imagens de carros de alta qualidade do Unsplash, considere estilos fixos
- Adicione padrões de fundo sutis ou formas geométricas.
- Adicione níveis de sombra apropriados
- Fontes Considere fontes sans-serif mais modernas

6. **Sugestões de design responsivo
- Use as classes responsivas do Tailwind
- Mantenha o efeito de imitação de vidro no celular, mas reduza o desfoque
- Otimize o tamanho da área de toque

7. **Recomendações de otimização de desempenho**
- Usar o modo JIT do Tailwind
- Use o lazy loading para imagens
- Considere o uso de imagens no formato webp

8. **Considerações de acessibilidade
- Garanta o contraste de cores adequado
- Adicione as tags ARIA apropriadas
- Suporte à navegação por teclado

 

3. realizar a otimização do estilo do front-end

Faço a seguinte pergunta
Como designer de front-end, ajude o gerente de produtos a criar especificações de design da interface do usuário. Você precisa entender detalhadamente os requisitos do usuário descritos pelo gerente de produto e ajustar a solução de design aos requisitos do usuário.
Siga os seguintes requisitos: 1. design de front-end moderno e premium 2. siga a especificação do design e preste atenção aos detalhes da interface do usuário e à experiência do usuário 3. introduza o Tailwind CSS CDN em vez de escrever estilos de estilo 4. use imagens aleatórias do Unsplash para imagens 5. evite barras de rolagem na interface

Requisito do gerente de produto:
Preferência: Glassmorphism
Otimizar o estilo da página: index.html

Os designers de front-end dão o seguinte conselho:
{citando o conselho dado pela ferramenta de programação de IA}

Agora comece a otimizar a página de front-end

 

Efeito:

Ensiná-lo a usar ferramentas de programação de IA para gerar belas páginas de front-end - 1

 

Está faltando alguma coisa...

1. o estilo não está separado (é melhor concluir a primeira etapa da separação de estilo do tutorial e reduzir a duplicação de texto e código e, em seguida, otimizar o estilo de front-end; caso contrário, a quantidade de código da página da Web será muito grande e levará à geração de uma página incompleta; a otimização de front-end da qualidade também será reduzida)

2) A instrução do prompt "use a imagem aleatória do Unsplash", essa frase não é eficaz, resultando na falta de espaço reservado para a imagem na página. (As regras da imagem de chamada oficial do Unsplash foram alteradas, o modelo grande ainda não entendeu).

 

4. ajuste geral com base nos problemas acima

Primeiro, resolva o problema da quantidade de código de página, para diferentes características da análise específica do problema específico do projeto

Ensiná-lo a usar ferramentas de programação de IA para gerar belas páginas de front-end - 1

blank

 

Corrija o problema do espaço reservado da imagem; desta vez, em vez de chamar o Unsplash, usaremos apenas o espaço reservado do plano de fundo.

Ensiná-lo a usar ferramentas de programação de IA para gerar belas páginas de front-end - 1

A tela de efeitos (parece ainda estar feia...)

Ensiná-lo a usar ferramentas de programação de IA para gerar belas páginas de front-end - 1

 

Talvez esse tipo de site com estilo minimalista em preto e branco seja melhor, carregue a imagem de referência e gere novamente o efeito

Ensiná-lo a usar ferramentas de programação de IA para gerar belas páginas de front-end - 1

 

5. gerar um arquivo de descrição de estilo, outro design de página devido ao design do documento

Ensiná-lo a usar ferramentas de programação de IA para gerar belas páginas de front-end - 1

 

Compartilhamento de experiências

1. use a ferramenta de programação de IA baseada no Claude-3.7-Sonnet.

2. no código de back-end, após a geração do código de front-end

3. reter o documento de nota de estilo

4. não otimize mais a interface do usuário diretamente em projetos complexos, tente gerar a solução da interface do usuário separadamente:

Você é um engenheiro de pilha completa com proficiência em planejamento de produto e design de interface do usuário.
Quero desenvolver um aplicativo iOS de "Meditação" e preciso gerar um conjunto completo de diagramas de protótipos de aplicativos:
- Simular os cenários e as necessidades reais de usuários reais que usam o aplicativo de meditação;
- Combine as necessidades do usuário com a perspectiva do gerente de produto para planejar as funções, as páginas e as interações do aplicativo;
- Combinado com os requisitos do usuário, adote a perspectiva do gerente de produto para planejar as funções, as páginas e as interações do APP; Combinado com o planejamento do produto, adote a perspectiva do designer para produzir a UI/UX completa;
- Todas as páginas acima são exibidas no mesmo arquivo html.

5. use mais gráficos de referência da interface do usuário e forneça alguns exemplos para evitar a geração de páginas muito feias

Ensiná-lo a usar ferramentas de programação de IA para gerar belas páginas de front-end - 1

Ensiná-lo a usar ferramentas de programação de IA para gerar belas páginas de front-end - 1

Ensiná-lo a usar ferramentas de programação de IA para gerar belas páginas de front-end - 1

Ensiná-lo a usar ferramentas de programação de IA para gerar belas páginas de front-end - 1

Ensiná-lo a usar ferramentas de programação de IA para gerar belas páginas de front-end - 1

Ensiná-lo a usar ferramentas de programação de IA para gerar belas páginas de front-end - 1

CDN1
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " Ensiná-lo a usar ferramentas de programação de IA para gerar belas páginas de front-end

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil