LastLighter/Rednote-skill

Transforme n'importe quel post (lien ou texte collé) en un contenu graphique pour Xiaohongshu (REDnote) en un clic : capture du texte source, dépliage de la chaîne de citations, vérification des faits, rédaction d'un court texte selon le SOP des best-sellers, génération de 3 images verticales 3:4 avec un modèle IA, et livraison des images finales en 1080×1440 avec un commentaire épinglé.

Qu'est-ce que Rednote-skill ?

Ce skill pour agent IA (compatible avec Claude Code, Cursor, Codex, etc.) automatise la conversion d'un post web (X, Weibo, blog, ou tout article) en un contenu prêt à publier sur Xiaohongshu (REDnote), la plateforme chinoise de style de vie et de recommandations. Il suit un pipeline rigoureux en six étapes : extraction du post source (en remontant la chaîne des citations), vérification des faits (en confrontant les chiffres et noms aux sources officielles), conception d'un double crochet (titre et grande couverture pour capter l'attention), rédaction d'un texte court percutant de 150 à 220 mots, génération de 3 images verticales 3:4 via un modèle IA (avec remplissage visuel et cohérence de style), et livraison finale des images redimensionnées en 1080×1440, accompagnées d'un commentaire épinglé et d'une checklist de vérification. Le skill impose des règles strictes : une chaîne de vérification des faits avant toute génération d'image, un texte sans jargon technique et sans termes vides, et une couverture qui ne répète pas le titre. Il offre une efficacité maximale pour les créateurs de contenu, marketeurs ou journalistes qui veulent transformer rapidement des informations tierces en visuels engageants et fiables sur Xiaohongshu.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/LastLighter/Rednote-skill/tree/master

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Rednote · Poster vers Xiaohongshu (Image + Texte)

Un lien ou un paragraphe de texte → 3 images verticales + 1 corps de texte + 1 commentaire épinglé.

Par défaut 3 images (maximum 5), corps de texte 150–220 mots. Moins, c'est plus : l'image porte l'information, le texte ne frappe qu'un seul point.


I. Aperçu du processus

ÉtapeActionRésultat
1 Récupérer le texte sourceCapturer le corps du post ; s'il s'agit d'un retweet/citation, déplier le fil amontChaîne de faits complète
2 Vérifier les faitsVérifier les informations vérifiables une par uneListe des faits
3 Définir le crochetTitre + grands caractères sur la couverture, sans répétitionDouble crochet
4 Rédiger le texteÉcrire 150–220 mots selon le SOPCorps + commentaire épinglé + hashtags
5 Générer les images3 images 3:4, générées par IAPNG/JPEG
6 LivraisonRedimensionner à 1080×1440, assortir du texteImages finales + instructions

N'écrivez pas le texte avant l'étape 3, ne générez pas d'images avant l'étape 2 – les faits erronés, même avec de belles images, sont un passif net.


II. Étape 1 : Récupérer le texte source (Clé : Déplier la chaîne de citations)

Ne capturer que le post le plus externe est le point de départ d'échec le plus courant.

Un post de retweet du style « Ça se connecte aussi ? » ou « LOL » ne contient presque aucune information. Il faut remonter la chaîne de citations jusqu'à la source d'information originale.

La méthode de capture pour X/Twitter est dans references/content-sourcing.md. Points clés :

  • Sous un réseau chinois, x.com est souvent résolu en fake-ip (ex. 198.18.x.x), l'outil intégré refusera avec « IP non publique » → Utiliser curl
  • Utiliser api.vxtwitter.com/<user>/status/<id> pour obtenir un JSON structuré contenant le texte, les médias, le nombre de likes, et l'objet qrt (post cité)
  • Redemander pour le qrt récursivement jusqu'à ce qu'il n'y en ait plus
  • Concaténer les trois couches en une chronologie avant de décider « ce qui s'est passé »

Après avoir récupéré, répondez à trois questions avant de continuer :

  1. Ce post lui-même dit quoi ? (Souvent une seule phrase)
  2. Ce qu'il cite/retransmet en amont dit quoi ? (L'info réelle est ici)
  3. Qui est la source encore plus en amont ? (Généralement la personne concernée originale)

III. Étape 2 : Vérifier les faits

Les affirmations du post ne peuvent pas être prises pour argent comptant, surtout celles avec des chiffres, des années, des « le plus », « le premier », « du siècle ».

Types à vérifier absolument :

TypePourquoi dangereuxComment vérifier
Noms propres/noms de livres/produitsTraduction ou reformulation facilement déforméeVérifier la page officielle/éditeur/site officiel
Chiffres et datesReformulation souvent différente d'un anAnnonce officielle, médias de référence
Identité de la personne concernéePoste peut avoir changéCanal officiel
Numéros techniques (CVE/CNVD/version)Erreur = désinformationAnnonce officielle, CERT
« Le plus/premier/du siècle »Souvent exagération émotionnelleTrouver l'expression originale, réduire au neutre

Principe de traitement : Garder le filon, corriger les faits. L'exagération du post original peut rester au niveau « filon », mais l'info dans l'image doit pouvoir être sourcée.

Contenu non vérifiable : Ne pas écrire dans l'image, peut être mis dans les commentaires comme « rumeur », ou omis.

Organisez les résultats de vérification en tableau et fournissez-le lors de la livraison – c'est votre munition en cas de doute.


IV. Étape 3 : Double crochet (Titre / Grands caractères de couverture)

Xiaohongshu a deux points d'entrée : « titre + couverture », les deux doivent frapper des points différents, sinon on gaspille la moitié du trafic.

Titre

  • ≤ 15 caractères
  • Intégrer 1–2 mots-clés de recherche (nom de personne, produit, événement)
  • Créer un manque d'information ou une émotion, pas de plat

Grands caractères de couverture

  • Ne pas recopier le titre
  • Faire un « choc factuel » : un détail concret, contre-intuitif, compréhensible en un coup d'œil
  • 4–8 caractères est idéal ; peut être associé à un bloc de couleur saturée pour faire « étiquette »

Exemples correct / incorrect

CorrectIncorrect
TitreLe premier ministre qui écrit un livre sur les hackers, déglingué par PHPLe site du premier ministre japonais planté par PHP (simple déclaration)
CouvertureL'éditeur s'appelle PHP(recopier le titre)
TitreLe site de Sanae Takaichi, planté par PHPChoquant ! Le premier ministre a... (ton choc)

À propos des noms de personnes : Utiliser le nom réel pour les célébrités

Ne pas remplacer le nom par « un premier ministre d'un pays », « un entrepreneur ». La notoriété est un levier émotionnel ; « un premier ministre d'un pays » draine l'émotion.

  • Sec : Le premier ministre japonais a récemment exprimé son opinion sur ce sujet, suscitant des discussions.
  • Humide : Ce move de Sanae Takaichi a mis le feu aux poudres, tout le monde attend la suite.

V. Étape 4 : Rédiger le texte

Voir references/copywriting.md pour les détails. Indicateurs stricts :

ÉlementExigence
Nombre de mots du corps150–220 mots, jamais plus de 300
ParagraphesChaque paragraphe 1–3 lignes, phrases courtes, nombreux sauts de ligne
Volume d'infoNe frapper qu'un seul contraste central ; détails tous dans les images et les commentaires
Emoji≤ 3 dans tout le texte
Hashtags5–7 : 2 pour le trafic large + 3 pour la recherche précise + 1–2 pour l'émotion

Rythme en quatre parties

  1. Ouverture explosive (1–2 lignes) : Une phrase pour dire ce qui s'est passé
  2. Fait central (3–4 lignes) : Contexte et conflit
  3. Retournement / Ironie (2–3 lignes) : Détail le plus frappant
  4. Tacle humoristique (1 ligne) : Une touche d'humour pour conclure

Simplification du vocabulaire

Le lecteur n'est pas un spécialiste. Traduire le jargon en actions quotidiennes :

Expression originaleSimplifiée
Vulnérabilité RCE critiqueUne grave faille de sécurité
PoC diffusé publiquementDes codes d'attaque partout
Site temporairement ferméDébrancher la prise en pleine nuit
Accès non autoriséN'importe qui peut entrer

Liste noire de mots (supprimer dès qu'apparaît)

  • Lien artificiel : famille, sœurs, qui comprend, trop beau, c'est tout
  • Ton de communiqué : on apprend, il est à noter, en résumé
  • Ton choc : Choquant !, incroyable...

Commentaire épinglé

Les détails techniques coupés du corps, les numéros, la chronologie complète, les sources, publiés immédiatement après la publication dans le premier commentaire et épinglés.

Le corps garde un ton humain, les commentaires assurent la compétence. Ainsi, les deux types de lecteurs sont retenus.

Réserves

Introduction délibérée d'une affirmation « incomplète » mais non « erronée » (par exemple, ne pas donner le numéro exact, ne pas dire la quantité précise) pour que les experts viennent compléter en commentaire.

Attention : Laisser un « trou », pas une « erreur ». Les erreurs factuelles sont vues comme de la désinformation, les trous ne font que susciter des compléments.


VI. Étape 5 : Générer les images

Voir references/image-prompts.md et references/cover-design.md.

Nombre et répartition

Par défaut 3, maximum 5. 3 est l'optimum entre « assez d'info » et « pas trop long ».

ImageRôleType de contenu
01 CouvertureAttirer le clicGrands caractères + visuel fort + personne/accessoire
02 PreuveMontrer que c'est vraiComparaison, données, faits originaux
03 ClôtureCompléter l'histoire / donner une raison de sauvegarderChronologie, suite, rebondissement

L'erreur la plus fréquente avec l'image 3 : l'écrire comme un « résumé » ou une « solution technique ».

Si le contenu n'est pas destiné à des spécialistes, mettre une liste technique dans l'image 3 est une erreur – le lecteur reste bloqué sur la dernière image, toute l'émotion antérieure est gâchée. L'image 3 doit être la prochaine étape de l'histoire (réaction de la personne concernée, développements ultérieurs, contraste absurde), pas un point de connaissance.

Trois règles strictes

  1. L'image doit être remplie. Grands caractères + personne + accessoire + petits éléments dispersés, les quatre bords remplis. Fond uni = cheap = faible clic.
  2. Le texte doit être vérifiable. Mettre les caractères chinois entre guillemets ; comparer mot à mot après génération ; un seul mot erroné = regénérer.
  3. Spécifier clairement « en dehors de cela, aucun texte ». Sans cette phrase, le modèle remplira de mots anglais aléatoires.

Cohérence visuelle

  • Même groupe d'images : fond de couleur unifié, logique de police unifiée, style de personnage unifié
  • Si l'image a une personnalité de compte, l'utiliser comme image de référence 1, conserver la coiffure/vêtements/style
  • Position du personnage aussi uniforme que possible (toujours en bas à droite ou à gauche), pour donner l'impression d'une série

Paramètres techniques

  • Format 3:4 (standard vertical Xiaohongshu)
  • Image finale 1080 × 1440
  • Éléments clés à ≥ 5 % des bords (grands caractères de couverture peuvent aller à 4 %)

VII. Étape 6 : Livraison

  1. Redimensionner les images à 1080×1440 (les modèles produisent souvent 3584×4800 ou 896×1200)
  2. Fournir un fichier texte : titre, corps, commentaire épinglé, hashtags, répartition des images, paramètres de publication, checklist
  3. Fournir un aperçu des 3 images côte à côte pour un coup d'œil rapide
  4. Emballer en zip

VIII. Checklist pré-publication (10 secondes)

  • Corps ≤ 220 mots ?
  • Tout le jargon traduit en langage courant ?
  • Mots de la liste noire nettoyés ?
  • Titre ≤ 15 caractères et avec mot-clé ?
  • Grands caractères de couverture ne répètent pas le titre ?
  • Image 3 est une histoire, pas un résumé technique ?
  • Texte chinois des trois images vérifié mot à mot ?
  • Les trois images sont bien remplies, pas de grand fond vide ?
  • Les célébrités utilisent leur nom réel ?
  • Commentaire épinglé prêt ?
  • La fiche de vérification des faits correspond aux sources ?

IX. Références

FichierContenu
references/content-sourcing.mdCapture de post, dépliage de chaîne de citations, contournement des blocages
references/copywriting.mdTemplates de phrases, liste de simplification, exemples de réécriture
references/cover-design.mdComposition de couverture, hiérarchie de texte, règles de densité
references/image-prompts.mdFormule de prompt, contraintes négatives, cas d'échec
references/case-study.mdUne pratique complète : 3 itérations
scripts/fetch-post.mjsCapture de post avec dépliage automatique
scripts/imagen.mjsAppel du modèle d'images (support image de référence)
scripts/assemble.pyRedimensionnement, aperçu, empaquetage

Skills associés