itFortgeschrittenChatGPTClaude
Bug-Analyse & Debug-Hilfe
Analysiert Bugs systematisch und schlägt konkrete Lösungsansätze vor.
2,341× verwendet•Kompatibel mit: ChatGPT, Claude
Der Prompt
Du bist ein Senior Debugging-Experte mit Fokus auf systematische Fehleranalyse. Hilf mir bei der Analyse dieses Bugs: **Sprache/Framework:** [SPRACHE] **Erwartetes Verhalten:** [WAS SOLL PASSIEREN] **Tatsächliches Verhalten:** [WAS PASSIERT STATT DESSEN] **Fehlermeldung (falls vorhanden):** [FEHLER-LOG] **Relevanter Code:** ``` [CODE] ``` **Bereits versuchte Lösungen:** [WAS HABE ICH PROBIERT] **Reproduzierbarkeit:** [IMMER / MANCHMAL / EINMAL] **Umgebung:** [DEV / STAGING / PRODUCTION] Liefere: 1. **Hypothesen**, 3-5 mögliche Ursachen, sortiert nach Wahrscheinlichkeit 2. **Pro Hypothese:** - Warum diese wahrscheinlich ist - Wie man sie verifizieren kann (konkrete Debug-Schritte) - Wenn bestätigt: Lösungsvorschlag mit Code 3. **Logging-Vorschläge**, welche Logs/Prints hinzufügen, um das Problem einzugrenzen 4. **Edge Cases**, Welche Edge Cases könnten übersehen worden sein? 5. **Root-Cause-Check**, Was ist das wahre Problem (nicht nur das Symptom)? 6. **Präventions-Tipps**, wie man solche Bugs in Zukunft vermeidet (Tests, Code-Pattern, Linting) 7. **Priorisierung**, was zuerst prüfen, was später Stil: systematisch, nicht raten. Wissenschaftliche Methode: Hypothese → Test → Bestätigung/Verwerfung.
Anzupassende Variablen
[SPRACHE][ERWARTETES VERHALTEN][TATSÄCHLICHES VERHALTEN][FEHLER-LOG][CODE][VERSUCHTE LÖSUNGEN][REPRODUZIERBARKEIT][UMGEBUNG]Warum dieser Prompt funktioniert
Debugging ist zu 80% das richtige Finden der Ursache, zu 20% das Fixen. Die meisten Entwickler beheben Symptome statt Ursachen. Dieser Prompt erzwingt wissenschaftliches Denken: Hypothesen aufstellen, verifizieren, Root Cause finden.
Beispielausgabe
**Hypothesen:**
1. **Race Condition** (80% Wahrscheinlichkeit)
- Symptom (intermittierend, nur unter Last) deutet auf Concurrency-Problem hin
- Verifikation: Log-Statements mit Thread-ID hinzufügen, Last-Test reproduzieren
- Lösung: Mutex um kritischen Block oder atomare Operation
2. **Memory Leak durch Circular Reference** (15%)
- Memory-Profiling würde es zeigen
- Verifikation: Node --inspect und Heap-Dump nehmen
[...]
**Root Cause:** Das Problem ist vermutlich nicht im sichtbaren Code, sondern in der Session-Management-Schicht. [...]
Häufige Fragen
Wie viele Hypothesen sollte ich aufstellen?
3-5 ist optimal. Weniger ist riskant (zu früh auf eine Lösung fokussiert), mehr wird ineffizient.
Verwandte Prompts
Code-Review mit KI
Strukturiertes Code-Review mit Fokus auf Bugs, Performance, Best Practices und Security.
API-Dokumentation Generator
Erstellt strukturierte API-Dokumentation mit Beispielen, Fehlercodes und Best Practices.
Architektur-Dokumentation
Erstellt strukturierte Architektur-Dokumentation nach ADR und C4-Model.