BaliseTonSite

L'anatomie d'un bon prompt

Rôle, contexte, tâche, format : les 4 ingrédients d'un prompt efficace.

2.1La fiche personnage de ton IA

Dans un RPG, chaque personnage a des stats : force, intelligence, agilité. Ton prompt, c'est pareil. Il a 4 attributs qui déterminent la qualité de la réponse :

R

Rôle

Qui est l'IA dans cette conversation ?

"Tu es un développeur senior React / TypeScript."

C

Contexte

Quelle est la situation actuelle ?

"Je travaille sur un e-commerce Next.js 15 avec Tailwind."

T

Tâche

Qu'est-ce que tu veux concrètement ?

"Crée un composant ProductCard avec image, prix, et bouton."

F

Format

Sous quelle forme tu veux la réponse ?

"Un seul fichier TSX, avec les types inclus, commenté."

2.2La méthode RCTF en action

Voyons un exemple complet avec les 4 ingrédients combinés :

Prompt structuré avec RCTFmarkdown
[RÔLE]
Tu es un développeur frontend senior spécialisé React et TypeScript.

[CONTEXTE]
Je construis une app de gestion de notes avec Next.js 15 (App Router).
J'utilise Tailwind CSS pour le style et Zustand pour le state.
Les notes ont un titre, un contenu markdown, et une date de création.

[TÂCHE]
Crée un composant NoteCard qui affiche une note avec :
- Le titre tronqué à 50 caractères
- Un aperçu du contenu (2 premières lignes)
- La date en format relatif ("il y a 3 jours")
- Un bouton supprimer avec confirmation
- Animation au hover (légère élévation + ombre)

[FORMAT]
- Un seul fichier TypeScript React (.tsx)
- Interface des props exportée
- Commentaires sur les choix techniques
- Pas de dépendances externes (sauf date-fns si besoin)

Avec ce prompt, l'IA sait qui elle est, où elle travaille, ce qu'on attend et comment le livrer. C'est comme donner un brief complet à un freelance : plus il est clair, moins tu auras de surprises.

2.3Le rôle, ton arme secrète

Le rôle est souvent négligé, mais c'est celui qui change le plus la qualité des réponses. Regarde la différence :

Sans rôle

"Comment gérer les erreurs dans un formulaire React ?"

→ Réponse générique, tutoriel basique, exemples simplistes.

Avec rôle

"Tu es un lead dev React qui review du code en production. Comment structurer la gestion d'erreurs dans un formulaire React avec validation côté client et serveur ?"

→ Réponse de niveau senior, patterns de prod, edge cases couverts.

Le rôle calibre le niveau de la réponse. C'est comme choisir la difficulté dans un jeu : si tu demandes "facile", tu auras des réponses de débutant. Si tu demandes "expert", l'IA sort le grand jeu.

2.4Le format, souvent oublié

Le format, c'est dire à l'IA comment présenter sa réponse. Sans ça, elle décide pour toi (et c'est rarement ce que tu voulais).

Code seul

"Donne-moi uniquement le code, sans explication."

Quand tu sais ce que tu fais et tu veux juste le résultat.

Étape par étape

"Explique-moi étape par étape comment implémenter ça."

Quand tu veux comprendre en apprenant.

Tableau comparatif

"Compare ces 3 approches dans un tableau : avantages, inconvénients, cas d'usage."

Quand tu dois choisir entre plusieurs options.

Fichier complet

"Un fichier complet, prêt à copier, avec imports et exports."

Quand tu veux du plug-and-play.

Code review

"Review ce code comme un senior : pointe les problèmes et propose des corrections."

Quand tu veux améliorer ton code existant.

2.5Les erreurs classiques

Pièges à éviter

"Fais un truc cool en React"

"Cool" ne veut rien dire pour une IA. Sois spécifique.

"Tu es un expert en tout"

Un rôle trop large dilue la qualité. Choisis un domaine précis.

"Un prompt de 3 pages"

Trop long = l'IA perd le fil. Reste concis et structuré.

"Pas de contraintes techniques"

Sans contraintes, l'IA peut utiliser des librairies que tu ne veux pas.

À toi de jouer

Reprends le prompt que tu as écrit au chapitre précédent. Vérifie qu'il contient les 4 ingrédients RCTF :

Rôle : L'IA sait qui elle est ?
Contexte : Elle connaît ton projet ?
Tâche : Elle sait quoi faire précisément ?
Format : Elle sait comment te répondre ?

Verifie tes acquis

5 questions pour valider ce chapitre

1. Quels sont les 4 éléments d'un prompt structuré ?

Valide et sauvegarde ce chapitre

Ne perds pas le fil de ton apprentissage. Chaque QCM terminé sauvegarde ton score. Crée ton profil gratuitement pour débloquer toutes les évaluations du site et retrouver tes résultats plus tard.

Commencer l'aventure
Déjà membre ?Connecte-toi