Xiaohongshu Auto-Publisher : Outil CLI pour publications automatisées

XiaohongshuSkills : Automatisez la publication de contenu sur votre Petit Livre Rouge

Révolutionnez votre flux de travail Xiaohongshu avec cet outil CLI Python open-source puissant. XiaohongshuSkills (anciennement RedBookSkills) permet une publication de contenu entièrement automatisée, un scraping de données et une gestion de comptes sur la populaire plateforme lifestyle chinoise, Little Red Book (Xiaohongshu/RED).

🚀 Fonctionnalités principales

  • Publication automatisée : Remplissage automatique des titres, contenus, téléchargement d'images depuis des URL/fichiers locaux
  • Étiquettes de sujets intelligents : Extraction des #hashtags de la fin du contenu et ajout automatique
  • Support multi-comptes : Gestion de plusieurs comptes avec cookies isolés
  • Mode sans tête : Exécution sans fenêtres de navigateur en utilisant le protocole Chrome DevTools (CDP)
  • Déploiement distant : Connexion à des instances Chrome distantes via --host/--port
  • Intelligence de contenu : Recherche de notes, récupération de détails, publication de commentaires, scraping d'analyses

🎯 Guide de démarrage rapide

1. Installation

pip install -r requirements.txt

2. Première connexion

python scripts/cdp_publish.py login
Scannez le code QR dans la fenêtre Chrome ouverte.

3. Publier du contenu (mode sans tête)

python scripts/publish_pipeline.py --headless \
  --title "Votre titre d'article" \
  --content "Votre contenu d'article ici\n\n#xiaohongshu #automation #python" \
  --image-urls "https://example.com/image1.jpg https://example.com/image2.jpg"

4. Mode aperçu (vérification visuelle)

python scripts/publish_pipeline.py --preview --title "Titre" --content "Contenu"

🔍 Fonctionnalités avancées

Gestion multi-comptes

# Lister les comptes
python scripts/cdp_publish.py list-accounts

# Publier avec un compte spécifique
python scripts/publish_pipeline.py --account myaccount --headless --title "Titre"

Recherche de contenu & scraping

# Rechercher des notes
python scripts/cdp_publish.py search-feeds --keyword "spring recruitment"

# Obtenir le tableau de bord analytique
python scripts/cdp_publish.py content-data --csv-file data.csv

# Publier des commentaires
python scripts/cdp_publish.py post-comment-to-feed --feed-id ID --content "Super post !"

🛠 Points forts techniques

  • Cache d'état de connexion : Cache local de 12 heures réduit les scans QR répétés
  • Protection anti-hotlink : Ajout automatique des en-têtes Referer pour les téléchargements d'images
  • Support WSL/chemins distants : --skip-file-check pour les chemins multiplateformes
  • Résilient aux erreurs : Détection automatique de connexion et options de réutilisation d'onglets

📊 Statistiques du dépôt

  • 1,2K étoiles | 123 forks | Licence MIT
  • Construit pour Python 3.10+ sur Windows (Chrome requis)

⚠️ Notes importantes

  • Uniquement pour un usage éducatif - Respectez les conditions d'utilisation de Xiaohongshu
  • Cookies stockés de manière sécurisée dans les profils Chrome
  • Surveillez les changements de sélecteurs en cas de mise à jour de l'interface de la plateforme

Prêt à automatiser votre stratégie Xiaohongshu ? Clonez le dépôt et commencez à publier à grande échelle dès aujourd'hui ! Parfait pour les créateurs de contenu, marketeurs et développeurs construisant des flux de travail d'automatisation sociale.

Repo GitHub

Original Article: Voir l’original

Partager cet article