html2pptx para Openclaw

Una utilidad de conversión especializada que transforma diapositivas de presentación basadas en HTML en documentos de PowerPoint (.pptx) nativos y editables.

liberalchang
v3.0.0
Apr 15, 2026
0
736
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 html2pptx

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 html2pptx 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 html2pptx?

El skill html2pptx está diseñado para resolver la brecha de interoperabilidad entre las diapositivas modernas basadas en web y el software de presentación tradicional. Se dirige específicamente a presentaciones HTML (como las generadas por frameworks frontend-slides) y las convierte en archivos nativos de PowerPoint. Al aprovechar Openclaw Skills para la conversión de documentos, los desarrolladores pueden mantener la flexibilidad de HTML/CSS para la creación, mientras proporcionan a las partes interesadas archivos .pptx estándar y editables que preservan la integridad estructural y el estilo visual.

Casos de uso de html2pptx

  • Convertir la salida HTML de frontend-slides en presentaciones estándar de PowerPoint
  • Migrar contenido de diapositivas basado en web a formatos corporativos editables
  • Procesamiento por lotes de múltiples presentaciones HTML a archivos PPTX para distribución offline
  • Preservar la estructura del documento, encabezados e imágenes al mover contenido de la web a suites de oficina

Cómo funciona html2pptx

  1. Parsing: El skill utiliza BeautifulSoup para analizar el código fuente HTML e identificar los límites de las diapositivas.
  2. Análisis de estilo: Extrae propiedades CSS, incluyendo colores e información de fuentes, para replicar el tema visual.
  3. Inicialización de PPTX: Se crea un nuevo objeto de presentación utilizando la biblioteca python-pptx.
  4. Mapeo de contenido: Los elementos HTML, como títulos, listas e imágenes, se asignan a sus formas correspondientes en PowerPoint.
  5. Generación de archivos: El documento final se compila y guarda como un archivo .pptx nativo.

Configuración de html2pptx

Para usar esta herramienta dentro de su entorno Openclaw Skills, asegúrese de tener instalado Python 3.9+ y ejecute los siguientes comandos:

pip install python-pptx beautifulsoup4 lxml
python src/convert.py <input.html> [output.pptx]

Esquema de datos y taxonomía de html2pptx

El skill asigna etiquetas y clases HTML específicas a objetos de PowerPoint como se detalla a continuación:

HTML Element PPTX Mapping
slide class Slide Page
h1, h2 Slide Titles
p Text Paragraphs
ul, ol, li Bulleted or Numbered Lists
div class="card" Grouped Text Boxes
img Image Shapes (preserving paths)
CSS Colors Theme Color Matching

Funciones avanzadas de html2pptx

  • Coincidencia inteligente de colores de tema a partir de estilos CSS
  • Soporte para agrupación de diseño basada en card
  • Resolución automatizada de rutas de imagen para incrustación nativa
  • Interfaz de línea de comandos para integración en pipelines de CI/CD
  • Compatibilidad con el ecosistema más amplio de Openclaw Skills para la generación automatizada de informes

SKILL.md


Cargando

Habilidades relacionadas de Openclaw

METADATA

Github Stars: 0
forks: 0

Presentado*