WeChat Article Scraper para Openclaw

Una potente utilidad para extraer artículos de Cuentas Oficiales de WeChat y transformarlos en archivos Markdown limpios y portátiles con soporte para imágenes locales.

jeffli2002
v1.0.0
Mar 21, 2026
0
771
0

Instalar y Descargar

1. ClawHub CLI

La forma más rápida de instalar una habilidad directamente desde el registro.

npx clawhub@latest install jeffli-wechat-article

2. Instalación manual

Copia la carpeta de la habilidad a una de estas ubicaciones

Global
~/.openclaw/skills/
Espacio de trabajo
<project>/skills/

Prioridad: Espacio de trabajo > Local > Integrado

3. Instalación del prompt

Copia este prompt en OpenClaw para instalarlo automáticamente.

Ayúdame a instalar jeffli-wechat-article usando Clawhub. Si Clawhub no está instalado, instálalo primero (npm i -g clawhub).

¿Prefieres descargar?

Obtén los archivos originales de la habilidad en un archivo ZIP.

¿Qué es WeChat Article Scraper?

WeChat Article Scraper es una herramienta especializada dentro del ecosistema Openclaw Skills diseñada para cerrar la brecha entre el ecosistema cerrado de WeChat y su sistema personal de gestión del conocimiento. Automatiza el proceso de obtención de contenido de artículos, limpieza de ruido HTML y conversión del diseño al formato Markdown estándar.

Al aprovechar la automatización avanzada del navegador, esta skill garantiza que se preserven los diseños complejos de WeChat, al tiempo que brinda a los usuarios la flexibilidad de descargar imágenes localmente o mantener enlaces remotos. Es un componente esencial para investigadores, creadores de contenido y desarrolladores que necesitan archivar o reutilizar contenido de Cuentas Oficiales de WeChat en formatos amigables para desarrolladores.

Casos de uso de WeChat Article Scraper

  • Archivar artículos de Cuentas Oficiales de WeChat para almacenamiento personal a largo plazo.
  • Convertir contenido de WeChat a Markdown para una importación fluida en herramientas como Obsidian, Notion o Hugo.
  • Automatizar la investigación de contenido extrayendo texto e imágenes de URLs específicas de WeChat.
  • Crear copias de seguridad locales de artículos técnicos o de noticias de alto valor para evitar la pérdida de datos por la expiración de enlaces.

Cómo funciona WeChat Article Scraper

  1. El usuario proporciona una URL de un artículo de WeChat al entorno de ejecución de Openclaw Skills.
  2. El scraper inicializa una instancia de navegador (usando camoufox) para eludir las medidas básicas anti-scraping y renderizar el artículo.
  3. La skill analiza el contenido HTML usando BeautifulSoup4 para identificar el cuerpo del artículo, el título y los elementos multimedia.
  4. Markdownify procesa el HTML limpio para generar un archivo Markdown estructurado.
  5. Si está habilitado, el sistema descarga todas las imágenes incrustadas en un directorio local y actualiza los enlaces de Markdown para que apunten a estos activos locales.
  6. La salida final se organiza en una carpeta dedicada con el nombre del título del artículo para facilitar la navegación.

Configuración de WeChat Article Scraper

Para comenzar con esta skill, navegue hasta su workspace y ejecute el script principal. Asegúrese de tener instaladas las dependencias necesarias.

# Navegar al directorio de la skill
cd ~/.openclaw/workspace/skills/wechat-article

# Ejecutar el scraper
python3 scripts/main.py "YOUR_WECHAT_URL" -o ~/.openclaw/workspace/output

Dependencias:

  • camoufox
  • markdownify
  • beautifulsoup4
  • httpx
  • aiohttp

Esquema de datos y taxonomía de WeChat Article Scraper

La skill sigue una estructura de directorios estricta para mantener su contenido extraído organizado dentro del workspace de Openclaw Skills:

Nivel Componente Descripción
Raíz output/ El directorio base para todas las exportaciones
Carpeta [Título del artículo]/ Una carpeta única creada para cada artículo
Archivo [Título del artículo].md El contenido Markdown convertido
Subcarpeta images/ Almacena todos los archivos .jpg, .png o .webp localmente

Funciones avanzadas de WeChat Article Scraper

  • Alternancia Headless: Use el flag --no-headless para resolver manualmente captchas o páginas de verificación cuando se activen las medidas anti-bot de WeChat.
  • Gestión de imágenes: Alterne entre el alojamiento de imágenes locales y las URLs remotas con el flag --no-images para ahorrar espacio en disco.
  • Forzar sobrescritura: Use el parámetro --force para volver a escanear y actualizar los archivos existentes si el contenido ha cambiado.
  • Integración con servidor MCP: Incluye un mcp_server.py dedicado para la integración con agentes compatibles con Model Context Protocol.
  • Registro de depuración: Habilite la salida detallada con el flag -v para solucionar problemas complejos de renderizado.

SKILL.md


Cargando

Habilidades relacionadas de Openclaw

Presentado*