AgentSkillsCN

Ebook Generator

电子书生成器

SKILL.md

Ebook Generator

Genera documentos HTML responsivos con controles EPUB (tamaño de letra, tema oscuro/claro). Perfecto para leer contenido extenso en el móvil.

Uso

bash
python scripts/generate_ebook.py "Título del documento" contenido.md

O con el contenido directamente:

bash
python scripts/generate_ebook.py "Título" --content "Tu contenido aquí..."

Características

  • 📱 Responsivo - Optimizado para móviles (Samsung S25) y desktop
  • 📖 Controles EPUB - A−/A+ para letra, tema oscuro/claro
  • 📊 Barra de progreso - Visualiza el avance de lectura
  • 🎨 Diseño elegante - Fondo oscuro con acentos dorados

Generar desde Python

python
from generate_ebook import generate_ebook

generate_ebook(
    title="Título",
    sections=[
        {"title": "Sección 1", "content": "Contenido..."},
        {"title": "Sección 2", "content": "Contenido..."},
    ],
    output="documento.html"
)

Personalización

Edita las variables de estilo al inicio del script:

  • default_font_size: Tamaño inicial (100%)
  • min_font_size: Mínimo (80%)
  • max_font_size: Máximo (150%)

Output

Genera un archivo .html que puedes:

  • Abrir en el navegador del teléfono
  • Enviar por Telegram y abrir ahí
  • Guardar para lectura offline