Commands

portada

Genera la imagen de portada (formato OpenGraph) de un artículo ya generado.

Sintaxis

ogacai portada <archivo.md> [opciones]

Propósito

Genera la imagen de portada de un artículo ya generado, en formato OpenGraph (1200×630 px). Requiere el extra [portada] instalado (pip install "ogacai[portada]").

Ejemplos

ogacai portada ./mi-blog/mi-articulo.md

# Usar un logo distinto al configurado por defecto
ogacai portada ./mi-blog/mi-articulo.md --logo ./assets/otro-logo.svg

# Usar otra carpeta de assets
ogacai portada ./mi-blog/mi-articulo.md --assets-dir ./assets

# Fijar una semilla para reproducir exactamente el mismo diseño después
ogacai portada ./mi-blog/mi-articulo.md --seed 42

Por defecto, cada corrida genera un diseño distinto de forma aleatoria – --seed permite fijar ese azar para obtener el mismo resultado en corridas posteriores.

Opciones

Opción Qué hace
--logo Ruta a un logo .svg puntual para esta portada
--assets-dir Carpeta de assets a usar para esta portada
--seed Semilla numérica para reproducir el mismo diseño

Archivos de entrada

Un artículo .md ya generado (se usa su metadata para componer la imagen).

Archivos de salida

Una imagen .png de 1200×630 px, junto al artículo.

Relación con otras etapas

Es la última etapa opcional del pipeline, después de validar. En run, se puede omitir con --sin-portada.