GPT-4 (oder ähnliches LLM), gh copilot (optional) intermediate coding 90% Usefulness

Prompting für Bug-Fixing

Lerne, wie du Prompts erstellst, um GPT-4 (oder ähnliche LLMs) bei der Identifizierung und Behebung von Fehlern in deinem Code zu unterstützen.

Originalvideo ansehen: Anthropic Found Out Why AIs Go Insane
4 Schritte
1

Fehlerhaften Code bereitstellen

Gib der KI das Code-Snippet, das den Fehler enthält. Beispiel: 'Ich habe einen Fehler in dieser Funktion:' gefolgt vom Code.

Tipp: Isoliere den fehlerhaften Bereich so gut wie möglich, um die KI auf das Problem zu fokussieren.
2

Fehlermeldung und Stack Trace hinzufügen

Dies ist der wichtigste Kontext für das Debugging. Füge die vollständige Fehlermeldung und den Stack Trace hinzu. Beispiel: 'Die Fehlermeldung ist: `TypeError: Cannot read property 'name' of undefined at line 25 in user.ts`. Hier ist der Stack Trace: [vollständiger Stack Trace].'

Tipp: Kopiere die Fehlermeldung und den Stack Trace direkt aus deinem Terminal oder Log-Datei, um Tippfehler zu vermeiden.
3

Problembeschreibung und erwartetes Verhalten

Beschreibe kurz, was der Code tun sollte und was stattdessen passiert. Beispiel: 'Die Funktion sollte einen Benutzer speichern, aber sie stürzt ab, wenn das `name`-Feld fehlt.'

Tipp: Gib der KI Hinweise auf mögliche Ursachen, wenn du welche vermutest, aber lass sie trotzdem ihre eigene Analyse durchführen.
4

Gewünschtes Ausgabeformat angeben

Lege fest, wie die KI ihre Antwort präsentieren soll. Soll sie nur den korrigierten Code liefern? Oder den Code mit einer Erklärung des Fehlers und der Lösung? Beispiel: 'Bitte schlage eine Korrektur vor und erkläre kurz, warum der Fehler auftrat und wie deine Lösung ihn behebt.'

Warnung: Testen ist beim Bug-Fixing unerlässlich. Überprüfe, ob der vorgeschlagene Fix den ursprünglichen Fehler behebt und keine neuen Probleme verursacht.
← Alle Playbooks anzeigen