Objectifs de cette leçon
- Maîtriser les 6 blocs
- Construire un prompt complet
- Adapter la structure
Structure d'un prompt professionnel 🏗️
Les 6 blocs essentiels
Un prompt professionnel se compose de 6 blocs :
CONTEXTE → Quel est le projet ? RÔLE → Quel rôle donnez-vous à l'IA ? OBJECTIF → Que voulez-vous obtenir ? CONTRAINTES → Quelles règles respecter ? ARCHITECTURE→ Comment structurer le code ? LIVRABLES → Que doit produire l'IA ?
Détail de chaque bloc
1. CONTEXTE
Fournissez les informations factuelles sur le projet.
Exemple :
"Je développe une application e-commerce avec Next.js 14, Prisma et PostgreSQL. L'app a 5000 utilisateurs actifs."
2. RÔLE
Définissez l'expertise que l'IA doit simuler.
Exemple :
"Tu es un backend engineer senior avec 10 ans d'expérience en Node.js et API REST."
3. OBJECTIF
Soyez précis sur le résultat attendu.
Exemple :
"Crée une API REST pour gérer les commandes avec les opérations CRUD."
4. CONTRAINTES
Définissez les règles techniques à respecter.
Exemple :
"Utilise Express.js, Prisma ORM, Zod pour la validation, TypeScript strict."
5. ARCHITECTURE
Proposez la structure du code.
Exemple :
"Organise en controllers/services/models. Les routes dans routes/, la logique dans services/."
6. LIVRABLES
Listez exactement ce que l'IA doit produire.
Exemple :
"Livrables : 1. Code source complet, 2. Tests Jest, 3. README avec instructions."
Exemple complet
CONTEXTE : App e-commerce Next.js/Prisma/PostgreSQL, 5000 users. RÔLE : Backend engineer senior Node.js. OBJECTIF : API REST CRUD commandes. CONTRAINTES : Express, Prisma, Zod, TypeScript strict. ARCHITECTURE : controllers/services/models. LIVRABLES : Code + tests + README.
Résumé
- Les 6 blocs garantissent un prompt complet
- Chaque bloc élimine une source d'ambiguïté
- Un prompt structuré réduit les allers-retours
- Adaptez la profondeur selon la complexité