SPECS Framework
Situation · Purpose · Expected Output · Context · Style
Axé sur le détail et la précision. Le champ Expected Output élimine les approximations et convient parfaitement aux tâches techniques complexes.
- Définition
- Le framework SPECS (Situation · Purpose · Expected Output · Context · Style) est une structure de prompt engineering qui décompose votre demande en 5 champs distincts. Il convient particulièrement à analyses techniques complexes et tâches de recherche.
Les 5 champs
Situation
L'état actuel ou le problème à résoudre.
Purpose
Pourquoi cette tâche compte — l'objectif professionnel ou personnel qui la motive.
Expected Output
Une description exacte de ce que le résultat doit contenir, comment il doit être formaté et ce qu'il doit livrer.
Context
Les contraintes, le contexte, les données pertinentes ou les connaissances spécifiques au domaine.
Style
Le ton, le format et la présentation attendus pour le résultat.
Exemple réel
Scénario : Rédiger un document de spécifications techniques
Situation: Nous avons besoin d'une intégration API entre notre CRM et notre plateforme d'e-mailing. Purpose: Automatiser les workflows de lead nurturing. Expected Output: Une spécification technique de 500 mots avec la liste des endpoints, la méthode d'authentification et les exigences de gestion des erreurs. Context: API REST, OAuth 2.0, 10 000 contacts. Style: Technique, structuré avec des titres.
Quand utiliser SPECS
- ✓Analyses techniques complexes et tâches de recherche
- ✓Tâches avec des exigences de résultat précises
- ✓Situations où l'IA a besoin d'un contexte étendu
- ✓Livrables professionnels avec des spécifications définies
- ✗Tâches rapides du quotidien (utiliser APE ou RTF)
- ✗Tâches créatives où l'ouverture est un atout
- ✗Tâches suivant un déroulé naturel étape par étape (utiliser RISEN)
Questions fréquentes
Que signifie SPECS ?
SPECS signifie Situation, Purpose, Expected Output, Context et Style — un framework très détaillé, idéal pour les tâches techniques et professionnelles complexes.
Qu'est-ce qui rend le champ Expected Output unique ?
Le champ Expected Output vous oblige à définir précisément à quoi ressemble le succès avant même de solliciter l'IA, ce qui évite les réponses vagues ou mal alignées.
En quoi SPECS diffère-t-il de CO-STAR ?
SPECS se concentre sur la définition précise des exigences de résultat, tandis que CO-STAR se concentre sur le contrôle du ton, de la voix et de l'audience. Utilisez SPECS pour les livrables techniques, CO-STAR pour le contenu.