Auto‑Redbook‑Skills: Automatizar la creación de contenido en Xiaohongshu

Auto‑Redbook‑Skills: Automatizar la creación de contenido en Xiaohongshu

Xiaohongshu (Little Red Book) se ha convertido en una plataforma de referencia para contenido sobre estilo de vida y compras. El repositorio Auto‑Redbook‑Skills ofrece a los creadores una ventaja al convertir Markdown sencillo en publicaciones listas para publicar, con imágenes estilizadas y opción de auto‑publicación opcional.

Por qué usar Auto‑Redbook‑Skills?

  • Velocidad – Crea un borrador, renderiza todas las imágenes y publícalo en segundos.
  • Consistencia – Todas las imágenes comparten un diseño de tarjeta unificado y un tema coherente con la marca.
  • Flexibilidad – Cambia entre herramientas de Python o Node.js, elige temas, ajusta la paginación y controla las dimensiones de las imágenes.
  • Open‑Source – Haz un fork, modifica o contribuye. La licencia MIT lo hace seguro para uso comercial.

Funciones principales

Característica Descripción
8 Temas integrados Default‑gray, Playful Geometric, Neo‑Brutalism, Botanical, Professional, Retro, Terminal, Sketch
4 Modos de paginación separator, auto‑fit, auto‑split, dynamic
Dimensiones personalizadas Sobrescrita de valores predeterminados (1080×1440) para cumplir con las especificaciones de la plataforma
Auto‑Publicación Script opcional que envía peticiones basadas en cookies a la API de Xiaohongshu
Multiplataforma Funciona en Windows, macOS y Linux; requiere Playwright para renderizado sin cabeza

Cómo comenzar

1. Clonar el repositorio

git clone https://github.com/comeonzhj/Auto-Redbook-Skills.git
cd Auto-Redbook-Skills

2. Instalar dependencias

Python

pip install -r requirements.txt
playwright install chromium

Node.js

npm install
npx playwright install chromium

Tip: Almacena el repositorio bajo tu directorio de habilidades de agente (p. ej., ~/.claude/skills/).

Renderizado de imágenes

El núcleo del flujo de trabajo es el script de renderizado. Elige el lenguaje que prefieras.

Python

# Tema por defecto + salto de página manual
python scripts/render_xhs.py demos/content.md

# División automática (recomendado para contenido largo)
python scripts/render_xhs.py demos/content.md -m auto-split

# Cambiar tema
python scripts/render_xhs.py demos/content.md -t playful-geometric -m auto-split

# Dimensiones y DPR personalizados
python scripts/render_xhs.py demos/content.md -t retro -m dynamic --width 1080 --height 1440 --max-height 2160 --dpr 2

Node.js

# Tema por defecto + salto de página manual
node scripts/render_xhs.js demos/content.md

# Selección de tema + auto‑split
node scripts/render_xhs.js demos/content.md -t terminal -m auto-split

Después de la ejecución encontrarás un cover.png y uno o más archivos card_X.png en tu directorio de trabajo.

Publicar en Xiaohongshu

El script de publicación usa la cookie obtenida del navegador para autenticarse.

  1. Copia el archivo env de ejemplo y rellena tu cadena de cookie:

    cp env.example.txt .env
    # Edita .env → XHS_COOKIE=tu_cadena_de_cookie_aquí
    

  2. Ejecuta el script de publicación:

    python scripts/publish_xhs.py 
      --title "Your Post Title" 
      --desc "Optional description" 
      --images cover.png card_1.png card_2.png
    

Opcional - --private – publicar como nota privada. - --post-time "2024-01-01 12:00:00" – programar publicación futura. - --dry-run – probar sin publicar realmente.

Nota de seguridad: Nunca incluyas .env ni cadenas de cookies en control de versiones.

Contribuir a Auto‑Redbook‑Skills

  1. Haz un fork del repositorio.
  2. Crea una rama de característica/arreglo de errores.
  3. Sigue el estilo de codificación existente (Python 3.10+, Node 18+).
  4. Envía una pull request – damos la bienvenida a la adición de temas, ajustes de paginación o corrección de errores.

La guía de contribución se encuentra en CONTRIBUTING.md.

Resumen

Auto‑Redbook‑Skills empaqueta la automatización de Xiaohongshu en una solución de un solo clic. Ya sea que seas un creador independiente o parte de un equipo de marketing, la capacidad de automatizar el renderizado, estilo y publicación reduce dramáticamente la carga de trabajo manual. Haz un fork, prueba una demo y descubre lo rápido que puedes transformar una nota Markdown en una publicación Xiaohongshu pulida, lista para publicar.

¡Feliz creación de contenido!

Artículo original: Ver original

Compartir este artículo