Auto‑Redbook‑Skills : Automatisez la création de contenu sur Xiaohongshu
Auto‑Redbook‑Skills : Automatisez la création de contenu sur Xiaohongshu
Xiaohongshu (Little Red Book) est devenu une plateforme de premier plan pour le contenu lifestyle et shopping. Le dépôt Auto‑Redbook‑Skills donne aux créateurs un coup de pouce en convertissant du Markdown simple en publications prêtes à être publiées, avec des images stylisées et une publication automatique en option.
Pourquoi utiliser Auto‑Redbook‑Skills ?
- Vitesse – Rédigez un brouillon, générez toutes les images et publiez en quelques secondes.
- Cohérence – Toutes les images partagent une mise en page de carte unifiée et un thème sensible à la marque.
- Flexibilité – Passez d’outils Python ou Node.js, choisissez des thèmes, ajustez la pagination et contrôlez les dimensions des images.
- Open‑Source – Forkez, modifiez ou contribuez. La licence MIT le rend sûr pour un usage commercial.
Caractéristiques principales
| Fonctionnalité | Description |
|---|---|
| 8 thèmes intégrés | Default‑gray, Playful Geometric, Neo‑Brutalism, Botanical, Professional, Retro, Terminal, Sketch |
| 4 modes de pagination | separator, auto‑fit, auto‑split, dynamic |
| Largeur/hauteur personnalisées | Remplacez les valeurs par défaut (1080×1440) pour correspondre aux spécifications de la plateforme |
| Publication automatique | Script facultatif qui envoie des requêtes basées sur des cookies à l’API Xiaohongshu |
| Multiplateforme | Fonctionne sur Windows, macOS, Linux ; nécessite Playwright pour le rendu sans tête |
Démarrage
1. Clonez le dépôt
git clone https://github.com/comeonzhj/Auto-Redbook-Skills.git
cd Auto-Redbook-Skills
2. Installez les dépendances
Python
pip install -r requirements.txt
playwright install chromium
Node.js
npm install
npx playwright install chromium
Astuce : Stockez le dépôt dans le répertoire de compétences de votre agent (par ex.,
~/.claude/skills/).
Rendu des images
Le cœur du workflow est le script de rendu. Choisissez le langage qui vous convient.
Python
# Thème par défaut + saut de page manuel
python scripts/render_xhs.py demos/content.md
# Division automatique (recommandé pour les longs contenus)
python scripts/render_xhs.py demos/content.md -m auto-split
# Changer de thème
python scripts/render_xhs.py demos/content.md -t playful-geometric -m auto-split
# Dimensions personnalisées et DPR
python scripts/render_xhs.py demos/content.md -t retro -m dynamic --width 1080 --height 1440 --max-height 2160 --dpr 2
Node.js
# Thème par défaut + saut de page manuel
node scripts/render_xhs.js demos/content.md
# Sélection de thème + division automatique
node scripts/render_xhs.js demos/content.md -t terminal -m auto-split
Après l'exécution, vous trouverez un fichier cover.png et un ou plusieurs fichiers card_X.png dans votre répertoire de travail.
Publication sur Xiaohongshu
Le script de publication utilise votre cookie récupéré depuis le navigateur pour s’authentifier.
-
Copiez le fichier env d’exemple et remplissez votre cookie :
cp env.example.txt .env # Éditez .env → XHS_COOKIE=your_cookie_string_here -
Exécutez le script de publication :
python scripts/publish_xhs.py \ --title "Your Post Title" \ --desc "Optional description" \ --images cover.png card_1.png card_2.png
Les indicateurs facultatifs :
- --private – publier en mode privé.
- --post-time "2024-01-01 12:00:00" – planifier une publication future.
- --dry-run – simuler sans publier réellement.
Remarque de sécurité : Ne jamais transmettre le fichier
.envou les chaînes de cookie dans le contrôle de version.
Contribution à Auto‑Redbook‑Skills
- Forkez le dépôt.
- Créez une branche feature/bug‑fix.
- Suivez le style de code existant (Python 3 10+, Node 18+).
- Soumettez une pull‑request – nous accueillons les ajouts de thèmes, les ajustements de pagination ou les corrections de bugs.
Le guide du contributeur se trouve dans CONTRIBUTING.md.
En bref
Auto‑Redbook‑Skills emballe l’automatisation de Xiaohongshu dans une solution à un clic. Que vous soyez un créateur de contenu solitaire ou membre d’une équipe marketing, la capacité d’automatiser le rendu, le style et la publication réduit de façon spectaculaire le travail manuel. Forkez le dépôt, essayez une démonstration, et voyez à quelle vitesse vous pouvez transformer une note Markdown en un post Xiaohongshu poli et prêt à être publié.
Bonne création de contenu !