Exemples de prompts
Revue de code
Revue d'architecture
Analysez l'architecture de cette base de code:
1. Évaluez la structure globale et les motifs de conception
2. Identifiez les problèmes architecturaux potentiels
3. Suggérez des améliorations pour la scalabilité
4. Notez les zones qui suivent les meilleures pratiques
Concentrez-vous sur la maintenabilité et la modularité.
Revue de sécurité
Effectuez une revue de sécurité de cette base de code:
1. Identifiez les vulnérabilités potentielles
2. Vérifiez les anti-patterns courants de sécurité
3. Examinez la gestion des erreurs et la validation des entrées
4. Évaluez la sécurité des dépendances
Fournissez des exemples spécifiques et des étapes de correction.
Revue de performance
Examinez la base de code pour les performances:
1. Identifiez les goulots d'étranglement
2. Vérifiez l'utilisation des ressources
3. Examinez l'efficacité algorithmique
4. Évaluez les stratégies de mise en cache
Incluez des recommandations d'optimisation spécifiques.
Génération de documentation
Documentation d'API
Générez une documentation complète de l'API:
1. Listez et décrivez tous les points d'accès publics
2. Documentez les formats de requête/réponse
3. Incluez des exemples d'utilisation
4. Notez les limitations ou contraintes
Guide du développeur
Créez un guide du développeur couvrant:
1. Instructions de configuration
2. Aperçu de la structure du projet
3. Flux de travail de développement
4. Approche de test
5. Étapes courantes de dépannage
Documentation d'architecture
Documentez l'architecture du système:
1. Vue d'ensemble de haut niveau
2. Interactions entre composants
3. Diagrammes de flux de données
4. Décisions de conception et justification
5. Contraintes et limitations du système
Analyse et amélioration
Analyse des dépendances
Analysez les dépendances du projet:
1. Identifiez les packages obsolètes
2. Vérifiez les vulnérabilités de sécurité
3. Suggérez des packages alternatifs
4. Examinez les modèles d'utilisation des dépendances
Incluez des recommandations spécifiques de mise à niveau.
Couverture de tests
Examinez la couverture des tests:
1. Identifiez les composants non testés
2. Suggérez des cas de test supplémentaires
3. Examinez la qualité des tests
4. Recommandez des stratégies de test
Qualité du code
Évaluez la qualité du code et suggérez des améliorations:
1. Examinez les conventions de nommage
2. Vérifiez l'organisation du code
3. Évaluez la gestion des erreurs
4. Examinez les pratiques de commentaires
Fournissez des exemples spécifiques de modèles bons et problématiques.
Conseils pour de meilleurs résultats
- Soyez spécifique: Incluez des objectifs clairs et des critères d'évaluation
- Établissez le contexte: Spécifiez votre rôle et le niveau d'expertise requis
- Format de demande: Définissez comment vous souhaitez structurer la réponse
- Priorisez: Indiquez quels aspects sont les plus importants
Notes spécifiques aux modèles
Claude
- Utilisez le format de sortie XML
- Placez les instructions importantes à la fin
- Spécifiez la structure de réponse
ChatGPT
- Utilisez le format Markdown
- Divisez les grandes bases de code en sections
- Incluez des prompts de rôle système
Gemini
- Fonctionne avec tous les formats
- Concentrez-vous sur des domaines spécifiques par demande
- Utilisez une analyse étape par étape