Carrousels Claude
Style choisi par Davide le 13 oct 2026 : celui des slides de la Leçon 1 (« magnifique, je voudrais le reproduire pour tous les carrousels »). Au maximum change la couleur d'accent d'un carrousel à l'autre. Le système est le même que celui des leçons : script/slide_kit.py, décrit dans memoria/wiki/slide-kit.md.
D'abord : le contenu
On le prépare comme dans memoria/wiki/caroselli.md : part d'un besoin, pas d'un sujet ; 5–6 questions à Davide, vraies études vérifiées (avec état de vérification), voix « tu » avec Davide impersonnelle (sauf « voyage du héros » et « récap d'une expérience »), environ 8 slides (erreur + correction), maximum 13–14. Slogan et CTA dans la légende. Pas de promesses de résultat, pas de langage clinique.
Ensuite : le graphisme (cette compétence)
- Photo : la couverture (et au maximum une ou deux autres) avec une vraie photo de Davide. On part toujours de l'original que Davide indique sur le bureau (trouve-le en comparant la copie qu'il t'envoie) ; recadre avec
crop()en 4:5 avec lui au centre, 2160 px de largeur. - Composants 4:5 du kit :
c_cover(photo plein écran, titre en bas),c_point(étiquette, numéro, titre, texte),c_compare(erreur / correction),c_list(liste numérotée),c_number(numéro énorme et légende, pour les données et études),c_statement(phrase seule, énorme),c_cta(slogan, invitation, profil). Dans les titres{mot}= mot en accent. - Couleur d'accent :
build(..., accent="rosso")par défaut ;"oro","azzurro","verde"ou un hex. Demande à Davide seulement s'il veut la changer. - Écris
script/carosello_NN.pyen copiantscript/slide_lezione1.pyet en utilisantfmt="4:5". Sortie : PDF et PNG dans un dossier du carrousel, une page par slide. - Regarde chaque PNG (même
contact_sheet). Vérifie : titres courts (3–7 mots), lignes qui ne cassent pas mal, aucun texte trop près du bord, numéro de page en bas à droite, le comptage des slides (comme dans la compétence Canva). - Livre les PNG numérotés (1080×1350) dans le dossier du carrousel ; la publication et la légende suivent
caroselli.md.
Règles
- Jamais de faits sur Davide inventés : sa chronologie correcte est dans
memoria/wiki/davide-materiale-corso.md. - Python 3.9 : pas d'antislash dans les expressions des f-string ; Chrome headless doit pouvoir télécharger les polices Google.
- Les composants du carrousel doivent être peaufinés sur le premier vrai carrousel : si quelque chose ne va pas, corrige le kit (pas la page individuelle) et note-le dans
slide-kit.md.
Le carrousel doit se comprendre tout seul (règles de Davide, 16 oct 2026, après #21)
Personne n'explique les slides : il n'y a pas une personne qui parle, comme dans les leçons de la Méthode Miles. Ceux qui les lisent dans le fil voient une slide à la fois, sans le reste. Le modèle est le carrousel fait avec Canva Caroselli pubblicati/261002_Il minuto prima fa più paura del match/ (regarde-le avant d'écrire) : même longueur et même structure de phrases, avec le nouveau design du kit.
- Chaque slide se lit toute seule. Titre = phrase complète avec le sujet (pas « NE S'HABITUENT PAS TOUS », mais « LES PARTIES DU CORPS NE S'HABITUENT PAS TOUTES »). Une liste, une comparaison ou un nombre ont toujours au-dessus la phrase qui dit ce qu'ils sont.
- Jamais une donnée sans dire ce qu'elle mesure et pourquoi elle est pertinente. Si la preuve vient d'un test de laboratoire qui n'est pas le thème (pour #21 : le test de l'eau glacée), dis-le en une ligne (« combien tu tiens la main dans l'eau glacée ») et explique le concept qu'il démontre (seuil / tolérance) avant le nombre.
- Phrases complètes, connectées. Chaque phrase répond à « pourquoi ? » sans aide verbale. Si une phrase a besoin d'explication, ajoute-la. Une phrase = une ligne distincte (
bodycomme liste, un élément par phrase), pas de phrases à la suite après le point. - Longueur comme les carrousels Canva : titre 3–8 mots, corps 20–35 mots en 2–3 phrases. La phrase d'impact finale doit être détachée du reste par une ligne vide (
""dansc_statement). - Étiquette (kicker) claire et thématique, comme « POURQUOI », « L'ERREUR », « EN RÉSUMÉ », sans numéros (le numéro de page existe déjà). La couverture n'a pas d'étiquette : n'invente pas de mentions (« BOXE · LE CORPS » était une de mes inventions, supprimée).
- Aucune slide vide : sous le texte un graphique lié au discours :
g_bars(barres),g_cards(deux nombres en comparaison), photo (img=dansc_point), icône. Si le besoin est seulement de remplir, demande-toi d'abord si la slide sert. - Fermeture avec sauvegarde :
c_cta(..., save=(action, renfort)): icône signet, action en MAJUSCULES, ligne de renfort en italique. Le carrousel est en 4:5, 1080×1350, identique aux Canva. - Avant de livrer, relis chaque PNG comme un abonné qui n'a pas vu les autres slides. Si une slide a besoin de celle d'avant pour se comprendre, elle est mal écrite.
Détails d'écriture et de design confirmés par Davide sur #21 (17 oct 2026)
- Définition + conséquence explicite. Après chaque définition, écris sur une ligne à part, avec une flèche rouge, ce qui en découle : « Seuil : quand un coup commence à faire mal. → le seuil reste pratiquement le même. / Tolérance : combien tu arrives à le supporter. → la tolérance monte. » Ne laisse pas le lecteur faire le lien tout seul (
<br>+ flèche→dans la couleur d'accent). - Une donnée de laboratoire a trois parties : ce qui a été mesuré (phrase en MAJUSCULES au-dessus du graphique), le graphique, et une ligne en dessous qui dit ce que ça démontre (« c'est la preuve que la tolérance augmente »). C'est l'argument
notedeg_bars. - Étiquette de chaque slide (LA DIFFÉRENCE, CE QUI CHANGE, LE PIÈGE, EN RÉSUMÉ…) plus grande, 40 px : c'est le sens de la slide et on doit la voir, mais elle reste plus petite que le titre. Le kit le fait déjà.
- Flèche « glisse » rouge à côté du numéro de page sur toutes les slides sauf la couverture (qui a « Glisse → ») et la dernière :
html_documentle fait pourfmt="4:5". - Listes numérotées : les numéros 01–04 sont centrés verticalement sur la ligne de texte (
c_list). - Slide d'impact (
c_statement) : texte centré verticalement dans la page, phrase finale détachée par une ligne vide. - Photo qui explique : s'il y a une action (le coup reçu), utilise la photo de cette action : sujet (Davide, le visage touché) au premier plan, pas toute la scène. Recadrage avec
crop()depuis l'original ; le fichier et le chemin sont toujours communiqués à Davide dans le chat (nom + chemin complet), car il les colle dans d'autres chats.
Livraison : légende, accessibilité, dossier (Davide, 17 oct 2026)
- Structure fixe de la légende (Davide, 17 oct 2026, vaut pour toutes) : emoji au début de chaque paragraphe ; puis
🗡️ Continua il cammino./Segui il metodo.(le slogan, deux lignes) ; puis📌sauvegarde (« Salvalo prima del… Mandalo a chi… ») dans son propre paragraphe ; puis💬question aux commentaires dans son propre paragraphe ; puis les hashtags. Jamais le hashtag de la marque ou de la salle (#aurummiles,#accademiaboxeostiamare…) : seulement des hashtags de contenu, maximum 5. - Légende avec emojis comme les reels (🥊 crochet, 🧪 📍 ⚠️ 🛡️ pour les paragraphes, 🗡️ slogan, 📌 CTA, comme dans
Reel fatti/et le #12) : fichiercaption_<titre>.txt, texte puis hashtags (max 5). - Texte alternatif pour l'accessibilité : fichier
accessibilita_<titre>.txtavec une description pour chaque slide, écrite pour ceux qui ne voient pas (couleurs, images, chaque texte rapporté intégralement, graphiques et icônes décrits), sous 420 caractères chacun, à copier dans le champ « Texte alternatif » de chaque image. Instagram accepte aujourd'hui jusqu'à environ 1 000 caractères (l'indication historique était de 100). - Dossier : le carrousel naît dans
Caroselli elaborati/AAMMGG_Titre/; quand Davide le publie, il se déplace dansCaroselli pubblicati/et le nom prend la date de publication. Mets à jourOUTdu script (script/carosello_NN.py), le backlog etlog.md. (Pour les carrousels, il n'existe pas de dossier « faits » : l'équivalent deReel fatti/estCaroselli pubblicati/.)