Bloqué sur « Essayer de corriger »

Développer avec Lovable est conçu pour être rapide et intuitif, mais comme tout outil puissant, il peut parfois rencontrer des problèmes. Il se peut que votre code ne s’exécute pas comme prévu, ou que l’IA interprète mal vos instructions, ce qui entraîne un comportement inattendu. Voici un guide étape par étape pour vous aider à résoudre ces problèmes et à reprendre le développement :
1

Utilisez d'abord le bouton « Essayer de corriger »

Lorsqu’une erreur apparaît, votre première étape devrait être de cliquer sur le bouton « Essayer de corriger ». Lumi analysera les journaux, identifiera le problème et appliquera une solution rapide. Si cela ne résout pas le problème, il est temps de passer à l’étape suivante.
2

Diagnostiquer un comportement inattendu

Parfois, votre code s’exécute sans erreur mais ne fonctionne pas comme prévu. C’est ce qu’on appelle un comportement inattendu et cela peut être difficile à déboguer. Voici comment l’aborder :
  • Vérifiez votre prompt : Relisez vos instructions originales pour vous assurer qu’elles étaient claires.
  • Isolez le problème : Examinez les composants et la logique individuels pour identifier où le problème est survenu.
  • Fournissez un contexte visuel : Utilisez des captures d’écran ou des enregistrements pour montrer à l’IA exactement ce qui ne fonctionne pas.
3

Rédiger des prompts plus efficaces

Des prompts clairs et structurés produisent de meilleurs résultats. Suivez ce format pour de meilleurs résultats :
  • Aperçu du projet : Décrivez brièvement ce que vous construisez.
  • Structure de la page : Listez les pages et composants clés.
  • Logique de navigation : Expliquez le parcours utilisateur prévu.
  • Aides visuelles : Téléchargez des wireframes ou des maquettes.
  • Étapes d’implémentation : Décrivez l’ordre de construction souhaité.
4

Construire dans un ordre logique

Une approche structurée du développement prévient de nombreux problèmes courants. Suivez ce flux de travail recommandé :
  1. Créez la mise en page principale et les pages.
  2. Connectez votre backend ou votre base de données.
  3. Configurez l’authentification des utilisateurs et les rôles.
  4. Planifiez la logique de chaque fonctionnalité.
  5. Demandez à Lumi d’implémenter les fonctionnalités une par une.
5

Utiliser le mode Discussion pour obtenir de l'aide

Si vous vous sentez bloqué, passez en mode Discussion pour obtenir de l’aide :
  • Demandez à Lumi d’analyser l’état actuel de votre projet.
  • Demandez un résumé des solutions déjà essayées.
  • Demandez de nouvelles stratégies pour résoudre les problèmes persistants.
6

Appliquer des tactiques avancées pour les bogues difficiles

Si le problème persiste, essayez ces techniques plus avancées :
  • Soyez précis : Décrivez clairement le bogue et ce que vous attendez qu’il se passe.
  • Utilisez des visuels : Les captures d’écran ou les enregistrements d’écran sont incroyablement utiles pour illustrer des problèmes complexes.
  • Demandez des alternatives : Demandez directement : « Que pouvons-nous essayer d’autre ? » pour générer de nouvelles idées.
  • Revenir en arrière : Restaurez votre projet à une version antérieure qui fonctionnait et reconstruisez la fonctionnalité problématique étape par étape.

Domaines de dépannage courants

La plupart des problèmes que vous rencontrerez appartiendront à l’une des catégories suivantes :
  • Problèmes d’interface utilisateur et de mise en page
  • Erreurs d’API ou de backend
  • Mauvaises interprétations du prompt
  • Non-réponse ou dysfonctionnements de l’IA
  • Défaillances de la plateforme ou de l’intégration
Développez les sections ci-dessous pour identifier les symptômes spécifiques et trouver des solutions concrètes pour chacun.

Problème général

Passez en mode Chat et demandez : « Quelque chose ne fonctionne pas correctement. Pouvez-vous expliquer le problème et me dire ce que vous avez déjà essayé ? »
  • Inspectez la hiérarchie des composants et examinez les styles appliqués.
  • Utilisez des captures d’écran pour illustrer clairement tout problème visuel.
  • Demandez directement à Lumi : « Cet élément est mal aligné. Veuillez le corriger. »
  • Essayez ce prompt : « Prenons un peu de recul. Analysez l’erreur et proposez une solution alternative. »
  • Décomposez la tâche en étapes plus petites et plus gérables.
  • Si les erreurs persistent, utilisez le bouton d’annulation pour revenir à une version fonctionnelle.
Cela indique un problème de plateforme et ne devrait pas se produire. Veuillez le signaler immédiatement à notre équipe de support.
Essayez d’abord de forcer le rafraîchissement du navigateur. Si le problème n’est pas résolu, veuillez contacter le support pour obtenir de l’aide.

Fiabilité de l’IA

  • Rédigez des prompts clairs et bien structurés.
  • Employez des techniques de reverse meta prompting.
  • Testez les prompts en mode Discussion avant d’implémenter des changements majeurs.
C’est un problème inattendu. Veuillez le signaler à notre équipe de support pour une assistance immédiate.
Affinez votre prompt pour clarifier votre objectif, ou demandez un guide de débogage étape par étape à l’IA.
Implémentez les changements de manière incrémentielle. Si les problèmes persistent, revenez à une version stable ou utilisez le mode Discussion pour le débogage.
Si vous rencontrez des boucles d’erreur ou une logique défaillante, revenez à une version stable. Ensuite, fournissez un contexte plus spécifique dans votre prochain prompt, en utilisant l’éditeur visuel ou en joignant un fichier de connaissances.
L’IA peut mal interpréter votre demande ou cibler les mauvais fichiers. Fournissez des instructions très spécifiques, ou effectuez les modifications manuellement.
C’est un problème inattendu. Veuillez le signaler à notre équipe de support pour une assistance immédiate.
  • Évitez de réessayer exactement le même prompt ; simplifiez-le ou reformulez-le plutôt.
  • Demandez à l’IA : « Quelles solutions avons-nous déjà essayées ? »
  • Restaurez une version antérieure fonctionnelle de votre projet.