XHS-TextCard: generador gratuito y de código abierto de tarjetas de texto para Xiaohongshu
XHS-TextCard: generador gratuito y de código abierto de tarjetas de texto para XiaohongshuIntroducción
XHS-TextCard es una herramienta de código abierto para generar tarjetas de texto, dirigida principalmente a creadores de Xiaohongshu (Little Red Book). Convierte contenido Markdown en imágenes de alta definición, admite paginación inteligente e incluye 12 plantillas. Al ejecutarse completamente en el frontend de forma local, es bastante seguro en cuanto a privacidad y permite exportar por lotes series de imágenes en formato 1242×1656.
El proyecto es mantenido como código abierto por el desarrollador geekfoxcharlie (Xiaohongshu: 极客狐) bajo la licencia MIT. Toda la arquitectura es puramente frontend, sin backend, y no sube datos a servidores. El análisis de Markdown, la paginación, el renderizado en Canvas y la exportación de imágenes se realizan localmente en el navegador, sin depender de la red, y también se puede usar sin conexión.

Funciones
Conversión de textos largos Markdown a imágenes: admite sintaxis habituales como títulos, negrita, resaltado (==resaltado==), cursiva, tachado, bloques de código, bloques centrados (::: center ... :::), y permite convertir textos largos directamente en múltiples imágenes.
Paginación inteligente: TextSplitter encuentra automáticamente posiciones adecuadas para dividir, priorizando dividir entre párrafos; si necesitas forzar un salto de página, solo escribe ---.
12 plantillas: incluye estilos integrados como retro polaroid, notas de productividad, páginas de libro, notas de Apple, estudio Zúrich y revista minimalista, con un solo clic para cambiar.
Renderizado a nivel de píxel en Canvas: no utiliza el inestable método DOM, dibuja directamente con Canvas y genera imágenes de 1242×1656, con una proporción de 3:4 ideal para Xiaohongshu.
Personalización visual profunda: se pueden ajustar el tamaño de fuente, el interlineado, el espaciado entre caracteres y el padding; el fondo puede ser de color sólido o degradado, con una paleta Morandi preestablecida, y también admite ingresar directamente HEX o RGBA.
Firma de marca y marca de agua anti-robo: ofrece varios estilos de firma como Terminal geek, cápsula, serif y vidrio esmerilado, y también permite añadir marcas de agua de fondo con ajuste de transparencia.
Diseño de portada: el título, la fuente y el diseño de la portada se pueden personalizar, lo que facilita crear series coherentes.
Exportación cómoda: se puede descargar una por una o empaquetar todo en un ZIP para exportar por lotes. Los parámetros se memorizan automáticamente, manteniendo un estilo coherente en la creación de series.
Casos de uso
Bloggers de conocimiento que dividen artículos extensos en varias notas de imágenes
Notas de lectura y citas destacadas de libros convertidas en tarjetas visuales
Publicación unificada de contenido en serie para marcas o IP personales
Manejo de contenido sensible a la privacidad (como manuscritos no publicados o material interno) sin necesidad de conexión
Contenido largo tipo tutoriales o guías, mostrado de forma estructurada por páginas
Ventajas y desventajas de XHS-TextCard
| Dimensión | Ventaja | Desventaja |
|---|---|---|
| Privacidad y seguridad | Funciona completamente en local, el contenido no se sube a la nube y se borra al cerrar el navegador | Sin sincronización en la nube, se requiere migrar archivos manualmente entre dispositivos |
| Coste | Código abierto y gratuito, sin suscripciones ni limitaciones de funciones | Maquetación avanzada con ai y automatización mediante API requieren la versión online de pago oficial |
| Rendimiento | Vista previa en tiempo real a nivel de milisegundos, respuesta fluida con textos grandes | El consumo de memoria del navegador es alto con textos muy largos o maquetaciones complejas |
| Personalización | Código abierto y modificable, basado en configuración de plantillas, fácil de ampliar | Se requieren ciertos conocimientos de frontend para personalizar plantillas en profundidad |
| Capacidad offline | Se puede usar completamente sin conexión tras clonar el repositorio | El primer despliegue requiere iniciar un servidor local; no se puede abrir haciendo doble clic en el HTML |
Preguntas frecuentes
¿Por qué no funciona al hacer doble clic en el archivo HTML? La política de seguridad del navegador (CORS) lo impide, se requiere acceder a través de un servidor local. Se recomienda ejecutar python -m http.server 8000 y luego acceder a localhost:8000/editor.html.
¿Por qué la versión de código abierto no incluye maquetación inteligente con IA? La maquetación con IA, el procesamiento por lotes en Feishu y la automatización mediante API son funciones mejoradas en la nube de la versión online oficial (xhs-textcard.site); la versión local de código abierto solo se encarga del renderizado y la exportación.
¿Cómo forzar un salto de página en un punto concreto? Escribe --- (tres guiones) en la posición donde quieras dividir; el sistema cortará desde ahí.
¿Cómo mantener un estilo unificado en el contenido en serie? Tras ajustar los parámetros, la herramienta los recordará automáticamente; solo tendrás que aplicar la misma plantilla posteriormente.
¿Qué hago si las imágenes exportadas salen borrosas? Por defecto la herramienta genera PNG/JPEG de 1242×1656. Si aparecen borrosas tras descargarlas, lo más probable es que hayan sido comprimidas por WeChat o QQ; se recomienda guardar la imagen original.
Cómo usar XHS-TextCard
Uso online: accede a la versión online oficial xhs-textcard.site, pega el texto y maquetar directamente.
Despliegue local:
git clone https://github.com/geekfoxcharlie/XHS-TextCard.git cd XHS-TextCard python -m http.server 8000 # Abre en el navegador http://localhost:8000/editor.html
Editar el contenido: en el editor izquierdo introduce texto Markdown, usa dos saltos de línea para indicar división inteligente de párrafos, --- para forzar salto de página, y ::: center ... ::: para bloques centrados.
Seleccionar plantilla y ajustar parámetros: en el área de plantillas a la derecha elige el estilo, y en el área de estilos ajusta colores, fuentes, espaciados, firma y marca de agua.
Vista previa y exportación: el área central de vista previa muestra el resultado en tiempo real; tras confirmar, puedes descargar las imágenes una por una o empaquetarlas todas en un ZIP para exportarlas de una sola vez.
Comparativa de XHS-TextCard con la competencia
| Aspecto | XHS-TextCard | Redbookcard | MocCard |
|---|---|---|---|
| Licencia | MIT, libre uso comercial y modificación | Código abierto (GitHub) | Mayoritariamente propietario o SaaS |
| Modo de ejecución | Frontend puro local / versión online oficial | Frontend puro local | Principalmente en la nube |
| Protección de privacidad | No sube datos, procesamiento local | Procesamiento local | Requiere subir el contenido al servidor |
| Maquetación con IA | Compatible en versión online, no en local | No disponible | Parcialmente compatible |
| Cantidad de plantillas | 12 plantillas de nivel大师 | Plantillas básicas | Plantillas abundantes, pero muchas de pago |
| Soporte de Markdown | Soporte completo (incluye resaltado y bloques centrados) | Soporte básico | Soporte parcial o solo texto enriquecido |
| Salida en alta definición | Renderizado Canvas 1242×1656 | Tamaño estándar | Depende de la plataforma |
| Exportación por lotes | Empaquetado ZIP con un clic | Principalmente una por una | Parcialmente compatible |
| Precio | Versión local totalmente gratuita | Gratuita | Las funciones avanzadas suelen requerir suscripción |
Asistente de guiones▸
Apps AI
Noticias AI