Script Papercut
La recherche, le script, la piste de bannières, la mise en scène et les gags sont écrits ensemble, car chacun nourrit les autres. L'intégralité du système, avec le répertoire de phrases et deux exemples mis en scène, se trouve dans references/storytelling.md. Les répertoires de gags et de formats se trouvent dans references/comedy.md.
Chaque temps (beat) déroule trois pistes qui remplissent des rôles différents :
- Voix off (affichée sous forme de légendes) : raconte l'histoire, ton décontracté et à la deuxième personne, change à chaque phrase.
- Bannière : ajoute le fait concret, le chiffre ou la mise en garde honnête que la voix off omet, change toutes les 1,8 à 3 secondes.
- Décor : illustre littéralement un nom concret issu de la voix off, avec l'interface utilisateur du produit qui fait la démonstration, change en même temps que la bannière.
Prévol
- Installation : le minimum suffit. Résolvez
$MOTION_LIBuniquement si vous voulez la feuille de fond (style/$MOTION_STYLE/remotion/public/bg/backdrops/_sheet.jpg) pour choisir les décors. Chaque image coûte environ 0,7 à 1,5 k tokens, donc ouvrez uniquement ce dont l'étape a besoin. - Nécessite le BRIEF en haut de
episodes/NN-slug/research/facts.mdet le bloc HOOK en haut deepisodes/NN-slug/video/STORYBOARD.md. S'il manque l'un d'eux, exécutez d'abordmotion-strategyoumotion-hook. - La recherche nécessite une récupération web ou une recherche, ainsi qu'un outil de navigateur pour les captures d'écran. Sans eux, demandez à l'utilisateur des captures d'écran et des faits.
1. Recherche et interface utilisateur approximative
- Collectez les faits à partir de la source, chacun accompagné de sa source : nom, fabricant, chiffres, prix, prérequis, limitations, chiffres des concurrents. Marquez tout ce qui est incertain.
- Capturez les écrans clés (2 à 4), les libellés réels et le texte des boutons, la couleur d'accentuation et les images héros. La vidéo reconstruit une version approximative de l'interface utilisateur sous forme d'accessoires en papier découpé, pas un enregistrement d'écran (
references/storytelling.mdsection 5). - Confirmez le cadrage du rôle à partir du BRIEF. N'inventez jamais le comportement du produit. Voir la note sur le cadrage du rôle dans
$MOTION_LIB/style/$MOTION_STYLE/docs/frame-breakdown.md. - Écrivez la liste dans
research/facts.mdsous le BRIEF. Chaque chiffre dans le script, les bannières et l'interface utilisateur doit renvoyer à cette liste.
2. Choisissez le mode
| Mode | Quand |
|---|---|
| Alternative open-source | Une alternative gratuite ou locale à un produit payant |
| Lancement d'actualité / ça vaut le coup | Un nouveau niveau payant, modèle ou fonctionnalité d'une grande entreprise |
| Déblocage de fonctionnalité / tutoriel | Un paramètre ou une commande cachée qui change le fonctionnement d'un outil |
Formules d'accroche et milieu de chaque mode : references/storytelling.md section 6. Appliquez la mise à jour de l'accroche : ouvrez le fossé et l'enjeu, pas l'actualité.
3. Script sur la structure
Écrivez 75 à 95 mots pour 22 à 30 secondes, environ 3,5 à 4 mots par seconde, dans le format choisi, avec un nouveau décor toutes les 1,5 à 3 secondes. Les 10 temps :
- Accroche (0-3 s), déjà fixée par
motion-hook - Preuve ou tension
- Recadrage (« Alors au lieu de…, vous pouvez… »)
- Révélation du nom (« Ça s'appelle… », jamais avant l'accroche)
- Comment ça fonctionne, une démonstration concrète
- Escalade (« Et X n'est que le début, parce que… » plus une pile d'exactement trois éléments)
- Pic (« Et tenez-vous bien : » plus le plus grand chiffre)
- Contrepoint (le contrepoint honnête)
- Bénéfice (« ce qui signifie… »)
- Appel à l'action (« Heureusement que j'ai créé [gratuité]. Pour le lien, commentez MOT_CLÉ. »)
Raccourcissez les temps plutôt que d'accélérer la voix off. Règles :
- Deuxième personne, contractions, courtes propositions reliées par « et », « parce que », « ce qui signifie ». Vocabulaire au niveau du public défini dans
SERIES.md. - Nommez une grande marque dans la première phrase, même si le sujet est autre chose.
- Chaque chiffre est concret et sourcé. Une seule pile de fonctionnalités, toujours trois éléments.
- Au moins une limitation réelle, dans la voix off ou les bannières. Le mot-clé de l'appel à l'action est un mot court lié au sujet.
- La dernière ligne répète le mot ou le chiffre clé de l'accroche, puis donne le mot-clé.
Écrivez-le dans narration/script.json sous la forme [{"id": "l1_hook", "text": "..."}, ...], une ligne par phrase ou groupe de propositions. La ligne l1_hook est la phrase PARLÉE du bloc HOOK. Marquez le ou les deux mots sur lesquels chaque ligne s'appuie (le chiffre, le mot de torsion, le verdict) dans le tableau de mise en scène ; motion-voice les utilise.
4. Piste de bannières
10 à 18 bannières, 3 à 7 mots, EN MAJUSCULES, un fait chacune, environ une toutes les 2 à 3 secondes. Elles ne répètent jamais la voix off : lues seules, elles forment une fiche d'information. Incluez un chiffre d'accroche, une traduction de prix, un fait de crédibilité, la disponibilité, au moins une mise en garde honnête, au moins un fait de confiance ou de sécurité, des affirmations de fonctionnalités, au moins un contraste avec un concurrent, et une bannière de portée/décision avant l'appel à l'action. Types et exemples : references/storytelling.md section 3.
5. Tableau de mise en scène
Une ligne par bannière, écrite dans STORYBOARD.md sous le bloc HOOK :
t (s) | Mots VO en dessous | BANNIÈRE | DÉCOR (pièce + couleur de fond) | ACCESSOIRE HÉROS (un jeu de mots visuel à partir du nom concret de la voix off) | MOMENT INTERFACE UTILISATEUR PRODUIT | ACTION DE LA MASCOTTE ET ACCESSOIRE DE COSTUME | GAG
- Un nouveau décor pour chaque bannière, les couleurs de fond tournent. Le décor illustre un mot de la ligne de voix off, pas la bannière.
- Les chiffres deviennent des accessoires physiques : panneaux de prix, balances, murs multiplicateurs, jauges, compteurs, courses. Les concurrents apparaissent sous forme de fiches épinglées, jamais comme héros.
- La mascotte est le proxy du spectateur et réagit. L'interface utilisateur du produit est une reconstruction approximative sur un moniteur en papier ou un ordinateur portable avec des interactions fictives.
- Un rappel d'un décor précédent avant l'appel à l'action. Le décor de l'appel à l'action montre une zone de commentaire tapant le mot-clé.
motion-storyboardajoute les colonnes de caméra et de transition.
6. Passage d'humour (après le script, avant que la mise en scène ne soit définitive)
Ajoutez la colonne GAG. La voix off reste sérieuse ; seule l'image est absurde.
- Un format pour tout le reel.
- Un gag par bannière qui joue le point, tiré de
references/comedy.md. - Un accessoire de costume par idée. L'accessoire propre de la mascotte reste en place et reçoit un accessoire supplémentaire par-dessus.
- Un temps de mascotte en difficulté, sur la ligne du contrepoint.
- Un accessoire sur l'image 0 qui revient modifié dans le décor de l'appel à l'action (SORS devient GRATUIT).
- Un moment de fond absurde et inexpliqué.
- Au plus un mème, reconstruit dans le style propre de la série, jamais un clip, une image fixe ou un audio réel.
Aucun gag ne peut couvrir la bannière, les légendes ou le chiffre clé, et chacun doit se lire en moins d'une seconde.
Porte
- 75-95 mots, 22-30 s, une limitation honnête, une pile d'exactement trois.
- Chaque chiffre et bannière renvoie à
facts.md; les bannières seules se lisent comme une fiche d'information. - La dernière ligne répète le mot ou le chiffre clé de l'accroche.
- Passage d'humour effectué : un costume par idée, un temps de difficulté, un accessoire qui revient, un moment absurde, au plus un mème.
Transmission
L'étape suivante est motion-storyboard. Il lit narration/script.json, le bloc HOOK et le tableau de mise en scène dans episodes/NN-slug/video/STORYBOARD.md. Pour une exécution limitée au script, arrêtez-vous ici et remettez ces fichiers à l'utilisateur. L'invite de storytelling copiable pour un autre outil se trouve dans references/storytelling.md section 7.