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 :Utilisez d'abord le bouton « Essayer de corriger »
Diagnostiquer un comportement inattendu
- 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.
Rédiger des prompts plus efficaces
- 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é.
Construire dans un ordre logique
- Créez la mise en page principale et les pages.
- Connectez votre backend ou votre base de données.
- Configurez l’authentification des utilisateurs et les rôles.
- Planifiez la logique de chaque fonctionnalité.
- Demandez à Lumi d’implémenter les fonctionnalités une par une.
Utiliser le 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.
Appliquer des tactiques avancées pour les bogues difficiles
- 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
Problème général
Comment puis-je obtenir un diagnostic rapide pour un problème ?
Comment puis-je obtenir un diagnostic rapide pour un problème ?
Que dois-je faire en cas de problèmes d'interface utilisateur ou de mise en page ?
Que dois-je faire en cas de problèmes d'interface utilisateur ou de mise en page ?
- 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. »
Que faire si je suis complètement bloqué sur une erreur ?
Que faire si je suis complètement bloqué sur une erreur ?
- 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.
Que signifie une erreur « code sandbox error » ?
Que signifie une erreur « code sandbox error » ?
Que dois-je faire si je vois un message « Not found preview » ou « spinning up sandbox » ?
Que dois-je faire si je vois un message « Not found preview » ou « spinning up sandbox » ?
Fiabilité de l’IA
Comment puis-je éviter les erreurs de l'IA lors de l'ingénierie des prompts ?
Comment puis-je éviter les erreurs de l'IA lors de l'ingénierie des prompts ?
- 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.
Que dois-je faire si l'IA ne répond pas ?
Que dois-je faire si l'IA ne répond pas ?
Comment puis-je sortir d'une boucle d'erreur de correction persistante ?
Comment puis-je sortir d'une boucle d'erreur de correction persistante ?
Que dois-je faire si une refactorisation cause des problèmes majeurs ?
Que dois-je faire si une refactorisation cause des problèmes majeurs ?
Que faire si l'IA entre dans une boucle d'erreur, hallucine ou utilise une logique défaillante ?
Que faire si l'IA entre dans une boucle d'erreur, hallucine ou utilise une logique défaillante ?
Que puis-je faire si l'IA ne parvient pas à implémenter les changements que j'ai demandés ?
Que puis-je faire si l'IA ne parvient pas à implémenter les changements que j'ai demandés ?
Que faire si le mode Discussion ou le mode Agent ne répond pas ou donne une réponse incomplète ?
Que faire si le mode Discussion ou le mode Agent ne répond pas ou donne une réponse incomplète ?
Que dois-je faire en cas de plantages, d'erreurs ou de boucles inattendus ?
Que dois-je faire en cas de plantages, d'erreurs ou de boucles inattendus ?
- É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.