Einen schwierigen Fehler beheben, der sich nicht mit einmaliger Problemlösung löst
Wann einsetzen: Sie haben Symptome, Sie haben 3 konkurrierende Theorien, und Sie pendeln zwischen ihnen hin und her. Sie möchten, dass Claude diese durchdenkt, ohne sich voreilig auf die erste plausible Antwort festzulegen.
Ablauf
-
Symptome darstellenVerwenden Sie sequentielles Denken, um diesen Fehler zu debuggen: [Symptome, Protokolle, was wir bereits versucht haben]. Beginnen Sie damit, Fakten separat von Theorien aufzulisten.✓ Kopiert→ Der erste Gedanke ist reine Beobachtung, keine Vermutung
-
Theorien gegen Fakten bewertenFahren Sie fort. Welche Fakten unterstützen jede Theorie und welche schließen sie aus? Überarbeiten Sie jeden Gedanken, der nicht mehr gültig ist.✓ Kopiert→ Theorien basierend auf Beweisen gekürzt; frühere Gedanken explizit überarbeitet
-
Das kostengünstigste nächste Experiment vorschlagenWelches einzelne Experiment würde die verbleibenden Theorien am schnellsten disambiguieren? Seien Sie spezifisch über den Befehl oder die Überprüfung.✓ Kopiert→ Ein konkreter, kostengünstiger nächster Schritt
Ergebnis: Ein verteidigbarer diagnostischer Plan, in dem Sie genau sehen können, was in Betracht gezogen und abgelehnt wurde, anstelle einer Black-Box-Antwort.
Fallstricke
- Modell erzeugt Gedanken, die nur Umformulierungen sind — Verlangen Sie in der Eingabeaufforderung, dass jeder Gedanke entweder ein neues Faktum hinzufügt, eine Theorie ausschließt oder einen früheren Gedanken ändert — andernfalls überspringen Sie ihn
- Übertrieben für einfache Fehler — Greifen Sie nicht zu diesem Werkzeug für alles, was Sie in 3 Sekunden durch Lesen des Stack-Trace lösen könnten