Débutant30 min20 XP
Objectifs de cette leçon
- Évaluer un prompt
- Identifier les manques
- Proposer des améliorations
Analyser la qualité d'un prompt 🔍
Les critères de qualité
Un bon prompt doit être :
| Critère | Description |
|---|---|
| Clair | Pas d'ambiguïté |
| Complet | Toutes les infos nécessaires |
| Structuré | Organisation logique |
| Spécifique | Détails techniques précis |
| Vérifiable | Résultat testable |
Échelle de qualité
| Score | Description |
|---|---|
| 1-3 | Prompt vague, incomplet |
| 4-6 | Prompt moyen, manque de détails |
| 7-8 | Bon prompt, quelques manques |
| 9-10 | Prompt excellent, complet |
Checklist d'analyse
- Le contexte est-il fourni ?
- Un rôle est-il défini ?
- L'objectif est-il clair ?
- Les contraintes sont-elles mentionnées ?
- L'architecture est-elle suggérée ?
- Les livrables sont-ils définis ?
Exemple d'analyse
Prompt : "Fais un truc avec la base de données"
| Critère | Présent ? | Score |
|---|---|---|
| Contexte | ❌ | 0 |
| Rôle | ❌ | 0 |
| Objectif | ❌ | 0 |
| Contraintes | ❌ | 0 |
| Architecture | ❌ | 0 |
| Livrables | ❌ | 0 |
| Total | 0/60 |
Version améliorée
"CONTEXTE : App e-commerce Node.js/PostgreSQL. RÔLE : Expert backend. OBJECTIF : API CRUD produits. CONTRAINTES : Express, Prisma, validation Zod. ARCHITECTURE : controller/service/model. LIVRABLES : code + tests + README."
| Critère | Présent ? | Score |
|---|---|---|
| Contexte | ✅ | 10 |
| Rôle | ✅ | 10 |
| Objectif | ✅ | 10 |
| Contraintes | ✅ | 10 |
| Architecture | ✅ | 10 |
| Livrables | ✅ | 10 |
| Total | 60/60 |
Résumé
- Analysez chaque prompt avec les 6 critères
- Un score bas indique un prompt à améliorer
- La checklist garantit la complétude
- L'amélioration est toujours possible
Analysez la qualité d'un prompt
Comparaison"Fais une app"
ContexteAbsent
ObjectifAbsent
ContraintesAbsent
ExemplesAbsent