CommunityProgramación y desarrollogithub.com

R-AF1/xhs-favorites-organizer

Una skill de Codex para organizar los favoritos de Xiaohongshu/XHS en álbumes con Playwright.

¿Qué es xhs-favorites-organizer?

Esta skill de Codex, llamada R-AF1/xhs-favorites-organizer, está diseñada para organizar automáticamente las publicaciones guardadas como favoritos en Xiaohongshu (también conocido como XHS, una popular plataforma china de redes sociales) en álbumes temáticos. Es útil para usuarios que tienen muchos favoritos desorganizados y desean categorizarlos de manera eficiente. La skill utiliza Playwright, una herramienta de automatización de navegadores, para navegar por la interfaz web de Xiaohongshu, extraer los enlaces de los favoritos y moverlos a álbumes específicos según criterios definidos por el usuario (como etiquetas, palabras clave o categorías). Funciona principalmente con Codex, una plataforma de habilidades de IA para desarrolladores, y requiere que el usuario configure variables de entorno para la autenticación y las preferencias de organización. En resumen, esta skill simplifica la gestión de contenido guardado en Xiaohongshu, ahorrando tiempo y esfuerzo manual.

Compatible con~Claude Code✓Codex CLI~Cursor
npx skills add R-AF1/xhs-favorites-organizer

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace xhs-favorites-organizer?

Una skill de Codex para organizar los favoritos de Xiaohongshu/XHS en álbumes con Playwright.

Descripción

Esta skill te permite organizar automáticamente tus favoritos de Xiaohongshu (XHS) en álbumes. Utiliza Playwright para interactuar con la interfaz web de Xiaohongshu y mover las publicaciones guardadas a álbumes según criterios definidos por el usuario.

Requisitos previos

  • Node.js (versión 18 o superior)
  • Playwright instalado: npm install playwright
  • Navegador Chromium: npx playwright install chromium
  • Una cuenta de Xiaohongshu con favoritos guardados

Configuración

  1. Clona el repositorio:
git clone https://github.com/tu-usuario/xhs-favorites-organizer.git
cd xhs-favorites-organizer
  1. Instala las dependencias:
npm install
  1. Configura las variables de entorno en un archivo .env:
XHS_USERNAME=tu_nombre_de_usuario
XHS_PASSWORD=tu_contraseña

Uso

Ejecuta la skill con Codex:

codex run xhs-favorites-organizer

O directamente con Node.js:

node index.js

Cómo funciona

  1. La skill inicia sesión en Xiaohongshu usando las credenciales proporcionadas.
  2. Navega a la página de favoritos.
  3. Extrae todos los enlaces de las publicaciones favoritas.
  4. Clasifica cada favorito en un álbum según reglas predefinidas (por ejemplo, categorías basadas en palabras clave).
  5. Mueve las publicaciones a los álbumes correspondientes.

Personalización

Puedes modificar el archivo rules.js para definir tus propias reglas de organización. Por ejemplo:

module.exports = [
  { name: 'Recetas', keywords: ['receta', 'cocina', 'comida'] },
  { name: 'Viajes', keywords: ['viaje', 'destino', 'hotel'] },
  { name: 'Moda', keywords: ['moda', 'ropa', 'estilo'] },
];

Soporte de plataformas

  • Codex (recomendado)
  • Node.js (independiente)

Licencia

MIT

Skills relacionados