Loops de erro “Try to Fix”

Construir com Lovable torna a codificação mais rápida e intuitiva—mas até mesmo as melhores ferramentas de desenvolvimento com IA podem ocasionalmente encontrar problemas. Às vezes seu código não funcionará como esperado, ou você pode notar comportamentos inesperados onde a IA interpreta sua intenção incorretamente. Aqui está um guia passo a passo para ajudá-lo a navegar pelos problemas e voltar aos trilhos:
1

Use o Botão Try to Fix Primeiro

Clique no botão Try to Fix quando um erro aparecer. Lovable irá escanear seus logs, detectar o problema e tentar uma correção rápida. É seu movimento mais rápido primeiro. Se isso não funcionar, é hora de investigar mais profundamente.
2

Diagnostique Comportamento Inesperado

Seu código pode executar sem erros mas não se comportar como pretendido. Isso é comportamento inesperado—mais difícil de detectar e mais difícil de corrigir. Tente isto:
  • Revise seu prompt original para confirmar suas instruções.
  • Divida em partes: Verifique componentes individuais e lógica.
  • Adicione elementos visuais: Use capturas de tela para esclarecer o que deu errado.
3

Escreva Prompts Mais Eficazes

Prompts claros e estruturados levam a melhores resultados. Use este formato:
  1. Visão Geral do Projeto – O que você está construindo?
  2. Estrutura da Página – Liste páginas/componentes principais.
  3. Lógica de Navegação – Descreva o fluxo do usuário.
  4. Auxílios Visuais – Carregue wireframes ou capturas de tela.
  5. Etapas de Implementação – Estabeleça a ordem de construção.
4

Construa em Ordem Lógica

A estrutura importa. Siga este fluxo recomendado:
  1. Crie layout e páginas.
  2. Conecte Supabase ou seu backend.
  3. Configure autenticação e funções de usuário.
  4. Planeje e organize a lógica de recursos.
  5. Instrua Lovable para implementar recursos.
5

Use o Modo Chat para Clareza

Quando incerto, mude para Modo Chat:
  • Peça para Lovable analisar o estado do seu projeto.
  • Solicite um resumo das soluções tentadas.
  • Peça por novas direções para resolver problemas persistentes.
6

Se Você Ainda Estiver Travado: Táticas Avançadas

Ainda sem sorte? Tente isto:
  • Seja exato – Descreva o bug e suas expectativas claramente.
  • Use imagens – Capturas de tela ou vídeos ajudam a ilustrar problemas.
  • Pergunte diretamente – “O que mais podemos tentar?”
  • Reverta – Restaure para uma versão funcionando e reconstrua incrementalmente.

O Que Está Dando Errado? Áreas Comuns de Solução de Problemas

A solução de problemas geralmente se enquadra nestas categorias:
  1. Falhas de Interface ou Layout
  2. Problemas de API ou Backend
  3. Interpretações Incorretas de Prompt
  4. Falta de Resposta ou Comportamento Inadequado da IA
  5. Erros de Plataforma ou Integração
Use os acordeões abaixo para identificar problemas específicos e ações:

Problemas gerais

Confiabilidade da IA

Funcionalidades principais

Problemas de Domínio

Problemas do Supabase

Problemas com Stripe

Problemas com GitHub

Precisa de mais ajuda?

Ainda com dificuldades? Tente isto:
  1. Use o Modo Chat para ajuda passo a passo.
  2. Envie um bug através do nosso Portal de Feedback.
  3. Se você é um cliente pagante, entre em contato com o Suporte.

Manual Abrangente de Depuração

Este documento ou este site foram escritos por um usuário avançado do Lovable em nossa comunidade do Discord.

Como usar

  1. Baixe como Comprehensive_Debugging_Manual.md.
  2. Carregue no seu projeto GitHub.
  3. Instrua o Lovable: “Leia este documento. Me avise se ele ajuda. Então crie um prompt que eu deveria usar para solucionar este problema.”
  4. Depois que o Lovable responder, diga: “Antes de prosseguir, explique em detalhes por que você acha que isso funcionará. Aguarde minha aprovação.”
Isso garante um entendimento mais profundo antes de implementar qualquer correção.