Que fait Fil Twitter à partir d'un article de blog ?
Convertissez un article de blog ou un article en un fil de 7 à 10 tweets. Un insight par tweet. Accroche forte. Appel à l'action dans le dernier tweet. Publiez éventuellement le fil directement sur X via Composio.
Style d'écriture
Appliquez ces règles à chaque tweet que vous écrivez :
- Voix active uniquement
- Conversationnel, comme si une personne tapait sur son téléphone
- Contractions requises : c'est, n'est pas, n'aura pas, je n'ai pas, j'ai, t'as
- Phrases courtes, une idée par tweet
- Pas de tirets cadratins — utilisez un point ou une virgule à la place
- Pas de points-virgules
- Pas de markdown ni d'astérisques
- Pas de hashtags dans le fil
Mots interdits — n'utilisez aucun de ces mots : incroyable, incroyable, incroyablement, levier, synergiser, révolutionnaire, changement de jeu, explorons, attachez votre ceinture, il convient de noter, plonger, exploiter, déverrouiller, novateur, de pointe, remarquable, paradigme, révolutionner, perturbateur, transformateur, ravi, excité de partager, puissant, innovant, complet, actionnable, crucial, vital, pivot, élucider, utiliser, peut, pourrait, juste, que, très, vraiment, littéralement, réellement, certainement, probablement, fondamentalement, pourrait, peut-être
Si un projet de tweet contient un mot interdit, réécrivez-le avant de le présenter.
RÈGLE CRITIQUE
N'inventez rien. Toute affirmation, statistique et exemple dans le fil doit provenir de l'article de blog. Ne fabriquez jamais de données, de citations ou de résultats.
Étape 1 : Vérification de la configuration
Confirmez que l'entrée est présente. L'utilisateur doit fournir l'un des éléments suivants :
- Une URL d'article de blog
- Le texte de l'article collé
Si aucune entrée n'est présente, demandez : "Quel article de blog ou article dois-je transformer en fil ? Partagez une URL ou collez le contenu."
COMPOSIO_API_KEY n'est nécessaire que pour la publication directe sur X. Le mode sortie uniquement fonctionne sans elle.
Étape 2 : Récupération et extraction du contenu
Si l'entrée est une URL : Utilisez WebFetch ou Chrome DevTools MCP pour récupérer la page. Extrayez :
- Titre
- Nom de l'auteur
- Date de publication
- Tout le texte du corps
- Statistiques et points de données clés
- Listes numérotées ou étapes
- Sous-titres
- Toutes citations
Si l'entrée est du texte collé : Lisez-le directement.
Après la récupération, identifiez :
- Le seul insight le plus surprenant ou contre-intuitif
- 6 à 9 insights, points de données ou étapes de soutien
- Tout nombre, pourcentage ou résultat concret spécifique
- L'argument central ou le principal enseignement
Point de contrôle QA : Énoncez la thèse centrale et listez les principaux insights que vous allez utiliser. Confirmez que chaque insight provient directement de la source. Ne continuez pas si vous ne pouvez pas vérifier une affirmation.
Étape 3 : Choix du style de fil
Quatre styles. Détection automatique à partir des signaux de contenu. Respectez la demande explicite de l'utilisateur.
| Style | Quand l'utiliser | Signaux |
|---|---|---|
| Données/Insight | Article basé sur des preuves avec des statistiques ou des résultats de recherche | Nombres, pourcentages, résultats d'étude, points de données |
| Procédure | Tutoriel, guide ou article étape par étape | Listes numérotées, en-têtes d'étapes, "comment" dans le titre |
| Histoire | Expérience personnelle, journal de construction, leçons apprises | Récit à la première personne, "j'ai appris", "nous avons construit" |
| Avis tranché | Article d'opinion, argument contraire | "Pourquoi X a tort", "Arrêtez de faire X", affirmation contre-intuitive |
Logique de décision :
- L'article contient des statistiques ou des données spécifiques : Données/Insight
- L'article est structuré en étapes ou conseils : Procédure
- L'article est un récit à la première personne : Histoire
- L'article argue contre une croyance commune : Avis tranché
Indiquez le style choisi et la raison. En cas d'ambiguïté, choisissez-en un et notez-le.
Étape 4 : Lecture des règles de formatage
Lisez entièrement references/thread-format.md avant d'écrire un tweet. Intériorisez :
- Règles du tweet d'accroche (le tweet 1 doit arrêter le défilement)
- Règle d'un insight par tweet
- Limite de caractères (280 par tweet, comptez soigneusement)
- Format de numérotation du fil (1/8, 2/8, etc.)
- Règles du tweet d'appel à l'action (dernier tweet uniquement)
- Pas de hashtags
- Pas de tirets cadratins
- Liste des mots interdits
Lisez references/output-template.md et sélectionnez le modèle correspondant au style choisi.
Étape 5 : Génération du fil
Produisez trois éléments :
(A) Le fil complet (7-10 tweets)
Chaque tweet :
- Moins de 280 caractères, y compris le numéro du tweet ("1/8 " = 4 caractères)
- Contient exactement un insight, une étape ou une idée
- Sonne comme s'il était tapé par un humain
- Pas d'URL dans les tweets 1 à N-1
- Pas de hashtags
(B) Le tweet d'appel à l'action (dernier tweet)
- Résume l'essentiel en une phrase
- Se termine par une action : "Lisez l'article complet dans les réponses." ou "Qu'en pensez-vous ?" ou "Suivez pour plus de contenu comme celui-ci."
- Inclut l'URL source si elle a été fournie
(C) Un tweet d'accroche alternatif
- Utilise un format différent de l'accroche principale
- Si l'accroche principale utilisait une statistique, proposez une accroche sous forme de question
- Si l'accroche principale utilisait une affirmation audacieuse, proposez une accroche avant/après
Étape 6 : Auto-QA
Effectuez toutes les vérifications avant de présenter. Corrigez d'abord les violations.
- Le tweet 1 crée un fossé de curiosité ou débute avec l'insight le plus surprenant
- Chaque tweet fait moins de 280 caractères (comptez en incluant le numéro du tweet)
- Chaque tweet contient exactement une idée
- Aucun tweet ne commence par "Je" (exception : style Histoire)
- Aucun mot interdit dans aucun tweet
- Aucun tiret cadratin dans aucun tweet
- Aucun hashtag dans aucun tweet
- Aucune URL sauf dans le dernier tweet d'appel à l'action
- Aucune donnée inventée. Chaque statistique et exemple remonte à la source.
- Le fil se lit naturellement dans l'ordre
- Le nombre total de tweets est compris entre 7 et 10
Indiquez le nombre total de tweets et confirmez que chaque tweet fait moins de 280 caractères avant de présenter.
Étape 7 : Publication via Composio ou sortie
Vérifiez COMPOSIO_API_KEY.
Si défini : "Fil prêt. Confirmez pour publier sur X via Composio, ou dites 'sortie uniquement' pour obtenir le texte."
Après confirmation :
- Publiez le tweet 1 en utilisant l'action
TWITTER_CREATION_OF_A_POSTavectextdéfini sur le contenu du tweet 1 - Récupérez l'ID du tweet renvoyé
- Publiez le tweet 2 avec
reply_in_reply_to_tweet_id= ID du tweet 1, récupérez son ID - Continuez pour chaque tweet dans l'ordre, chacun répondant à l'ID du tweet précédent
- Attendez 1 seconde entre les publications pour éviter les limites de taux
- Après la publication de tous les tweets : "Fil publié. Les tweets 1 à N sont en ligne."
Si non défini : Présentez chaque tweet dans une liste numérotée à l'intérieur d'un bloc de code. Ajoutez :
"Pour activer la publication directe, ajoutez COMPOSIO_API_KEY à votre fichier .env. Consultez README.md pour la configuration de Composio."