Prompt-Beispiele
Code-Review
Architektur-Review
Analysieren Sie die Architektur dieser Codebasis:
1. Bewerten Sie die Gesamtstruktur und Muster
2. Identifizieren Sie potenzielle Architekturprobleme
3. Schlagen Sie Verbesserungen für die Skalierbarkeit vor
4. Notieren Sie Bereiche, die Best Practices folgen
Konzentrieren Sie sich auf Wartbarkeit und Modularität.
Sicherheits-Review
Führen Sie eine Sicherheitsüberprüfung dieser Codebasis durch:
1. Identifizieren Sie potenzielle Sicherheitslücken
2. Prüfen Sie auf häufige Sicherheits-Anti-Patterns
3. Überprüfen Sie die Fehlerbehandlung und Eingabevalidierung
4. Bewerten Sie die Abhängigkeitssicherheit
Geben Sie konkrete Beispiele und Behebungsschritte an.
Performance-Review
Überprüfen Sie die Codebasis auf Leistung:
1. Identifizieren Sie Leistungsengpässe
2. Überprüfen Sie die Ressourcennutzung
3. Überprüfen Sie die algorithmische Effizienz
4. Bewerten Sie Caching-Strategien
Fügen Sie spezifische Optimierungsempfehlungen hinzu.
Dokumentationsgenerierung
API-Dokumentation
Generieren Sie eine umfassende API-Dokumentation:
1. Listen und beschreiben Sie alle öffentlichen Endpunkte
2. Dokumentieren Sie Anfrage-/Antwortformate
3. Fügen Sie Verwendungsbeispiele hinzu
4. Notieren Sie eventuelle Einschränkungen
Entwicklerhandbuch
Erstellen Sie ein Entwicklerhandbuch, das Folgendes umfasst:
1. Einrichtungsanweisungen
2. Projektstrukturübersicht
3. Entwicklungsworkflow
4. Testansatz
5. Häufige Fehlerbehebungsschritte
Architektur-Dokumentation
Dokumentieren Sie die Systemarchitektur:
1. Überblick auf hoher Ebene
2. Komponenteninteraktionen
3. Datenflussdiagramme
4. Designentscheidungen und Begründung
5. Systembeschränkungen und -grenzen
Analyse und Verbesserung
Abhängigkeitsanalyse
Analysieren Sie die Projektabhängigkeiten:
1. Identifizieren Sie veraltete Pakete
2. Prüfen Sie auf Sicherheitslücken
3. Schlagen Sie alternative Pakete vor
4. Überprüfen Sie Abhängigkeitsnutzungsmuster
Fügen Sie spezifische Upgrade-Empfehlungen hinzu.
Testabdeckung
Überprüfen Sie die Testabdeckung:
1. Identifizieren Sie ungetestete Komponenten
2. Schlagen Sie zusätzliche Testfälle vor
3. Überprüfen Sie die Testqualität
4. Empfehlen Sie Teststrategien
Codequalität
Bewerten Sie die Codequalität und schlagen Sie Verbesserungen vor:
1. Überprüfen Sie Namenskonventionen
2. Prüfen Sie die Codeorganisation
3. Bewerten Sie die Fehlerbehandlung
4. Überprüfen Sie Kommentierungspraktiken
Geben Sie konkrete Beispiele für gute und problematische Muster an.
Tipps für bessere Ergebnisse
- Seien Sie spezifisch: Formulieren Sie klare Ziele und Bewertungskriterien
- Setzen Sie Kontext: Geben Sie Ihre Rolle und das benötigte Expertiseniveau an
- Antwortformat: Definieren Sie, wie die Antwort strukturiert sein soll
- Priorisieren: Geben Sie an, welche Aspekte am wichtigsten sind
Modellspezifische Hinweise
Claude
- Verwenden Sie das XML-Ausgabeformat
- Platzieren Sie wichtige Anweisungen am Ende
- Spezifizieren Sie die Antwortstruktur
ChatGPT
- Verwenden Sie das Markdown-Format
- Teilen Sie große Codebasen in Abschnitte auf
- Verwenden Sie System-Rollen-Prompts
Gemini
- Funktioniert mit allen Formaten
- Konzentrieren Sie sich pro Anfrage auf bestimmte Bereiche
- Verwenden Sie schrittweise Analyse