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.