← Todos los patterns

Personajes · fotografía

El elenco fotográfico de Efeonce

Hum, Karo, Sophia, Isabella y Antonio: cinco personajes ficticios, modelos de campaña con piel real, uno por línea de servicio, para variar las caras de una foto de varias personas o de equipo. Con ellos, Julio y Nexa, y las 25 expresiones de Nexa. Esta página es la guía para el equipo; la misma fuente, con el SHA-256 de cada archivo, está en /references/cast-photo.json. Las referencias de consulta viajan en @efeoncepro/axis-brand-assets.

Ficticios · nunca equipo real, cliente ni testimonio. Su nombre en pantalla, sólo en ficción declarada. Nunca con el elenco 2D.

Estado
Listo · 03-10
Quiénes
5 ficticios
En grupo
+ Nexa y Julio
Archivos
66 WebP de consulta
Paquete
axis-brand-assets 0.4.17

01

Qué es

Un elenco propio para que una foto de equipo tenga caras distintas sin usar a personas reales fuera de su rol.

  • Cinco personajes ficticios —Hum, Karo, Sophia, Isabella y Antonio—: modelos de campaña fotografiados con piel real, uno por línea de servicio.
  • Existen para variar las caras de una foto de varias personas o de equipo. Se suman cuando hacen falta: ninguna regla exige que alguno esté en una pieza.
  • Interpretan el rol de su línea en campaña, social, deck y propuestas. Nunca son el equipo real, un cliente ni un testimonio.
  • Nexa no es del elenco, pero entra en sus grupos; Julio también, como la única persona real del reparto, en su rol real.
  • Los archivos de esta página son de consulta. Una pieza no se produce desde ellos: se pide por identidad en la ficha de foto:prompt, que baja las referencias de producción del canon de Greenhouse.
Frente al elenco 2D
AspectoElenco fotográficoElenco 2D
QuiénesHum, Karo, Sophia, Isabella y Antonio, más Nexa y Julio en gruposTomás, Camila, Renata y Mateo
A quién representaInterpreta los roles de las líneas de servicio de Efeonce; nunca como persona real del equipoAl grupo de compra del cliente
LenguajeFotografía con piel real (realismo v3)2D vectorial con volumen, el mismo trazo que los Sparks
¿Puede hacer de «cliente»?No, ni con nombre de empresa ni en un testimonioSí, en ficción declarada: empresa ficticia, sin testimonio
Cómo se pideEn identidad de la ficha de foto:promptDesde el paquete, o como referencia ilustracion-2d; nunca en foto:prompt

El elenco 2D de Efeonce es otro canon: los dos nunca se mezclan en una pieza.

02

Los cinco

Cada uno interpreta el rol de su línea y no lo cambia entre piezas. Los nombres son claves internas del elenco, no nombres públicos.

  1. Hum, rostro frontal. Pelo casi negro, largo, con ondas; piercing pequeño plateado en la nariz.

    growth

    Hum

    Estratega de crecimiento y medición · 33 · venezolana

    Carácter
    Serena y analítica, escucha antes de proponer. Propuesta: el operador todavía no lo decidió.
    Lo separa
    Pelo casi negro, largo, con ondas; piercing pequeño plateado en la nariz.
    Silueta
    mujer
    Clave
    hum
  2. Karolyne «Karo», rostro frontal. Rizos 3A–3B cobrizos y largos, aros dorados medianos, labial rosado.

    brand

    Karolyne «Karo»

    Directora de arte y creadora de contenido · 28 · venezolana

    Carácter
    Coqueta en el gesto, no en el cuerpo: sonrisa ladeada, mirada pícara. Social, presenta, convence.
    Lo separa
    Rizos 3A–3B cobrizos y largos, aros dorados medianos, labial rosado.
    Silueta
    mujer
    Clave
    karo
  3. Sophia, rostro frontal. Bob rizado castaño oscuro a la mandíbula y lentes de montura metálica dorada fina.

    engine

    Sophia

    Estratega SEO/AEO y analítica web · 31 · venezolana, hermana mayor de Karo

    Carácter
    Seria, analítica; sonrisa contenida de boca cerrada.
    Lo separa
    Bob rizado castaño oscuro a la mandíbula y lentes de montura metálica dorada fina.
    Silueta
    mujer
    Clave
    sophia
  4. Isabella, rostro frontal. Rizos 3C–4A, pecas suaves en nariz y pómulos, aros dorados pequeños de botón.

    voice

    Isabella

    Especialista de medios pagados y distribución · 27 · colombiana (Barranquilla)

    Carácter
    Energía alta, gesticula al explicar, ríe fácil.
    Lo separa
    Rizos 3C–4A, pecas suaves en nariz y pómulos, aros dorados pequeños de botón.
    Silueta
    mujer
    Clave
    isabella
  5. Antonio, rostro frontal. Pelo negro liso peinado hacia atrás, barba de 3–5 mm, sin lentes.

    revenue-hubspot · revenue-salesforce

    Antonio

    Líder de RevOps y CRM · 35 · mexicano (CDMX)

    Carácter
    Calma segura, sonrisa de boca cerrada.
    Lo separa
    Pelo negro liso peinado hacia atrás, barba de 3–5 mm, sin lentes.
    Silueta
    hombre
    Clave
    antonio

03

Las 8 vistas

Frente, la elegida, cuerpo entero, 45° y perfil a cada lado, y manos. El lado de la vista dice hacia qué borde del cuadro apunta la nariz.

04

Julio y Nexa

No son del elenco, pero entran en sus grupos de 3 a 5. Julio es la única persona real del reparto; Nexa trae aquí su ancla frontal y sus 25 expresiones.

Julio Reyes

Managing & GTM Director, en su rol real · 37 años · línea growth. 37 años con canas prematuras: su edad aparente se conserva tal cual en las referencias, sin rejuvenecer ni envejecer.

Su identidad vive en el roster del equipo en Greenhouse: este paquete no trae sus fotos.

Nexa, ancla frontal: rostro de frente, óvalo suave, pelo oscuro largo

Nexa · AI Specialist

La referencia frontal es el ancla v2 (la aprobada estirada ×1,037 en horizontal, sin modelo); las expresiones aportan sólo el gesto.

Proporción del rostro: 0,81 ± 0,02 de largo/ancho, medida con pnpm foto:rostro <png…> --persona nexa. No compara caras con giro, con boca abierta ni con ojos cerrados.

Las 25 expresiones, por grupo de uso

Van detrás del ancla frontal y aportan sólo el gesto (ojos, cejas y boca), con Nexa sola en la toma. En dupla o en grupo no viajan: el gesto lo da la escena.

Éxito 4

  • Nexa, expresión euforia
    Euforia · euforiaCabeza atrás, puños arriba.
  • Nexa, expresión alivio
    Alivio · alivioEl problema quedó resuelto.
  • Nexa, expresión orgullo sereno
    Orgullo sereno · orgullo-serenoLogro sin estridencia.
  • Nexa, expresión te lo dije
    Te lo dije · te-lo-dijeSe confirmó lo que anticipó.

El «antes» del problema 4

  • Nexa, expresión hartazgo
    Hartazgo · hartazgoOjos en blanco. foto:rostro la mide ≈ +0,03 sin estar afinada: se mira a ojo.
  • Nexa, expresión agobio
    Agobio · agobioSobrecarga.
  • Nexa, expresión alarma
    Alarma · alarmaAlgo salió mal.
  • Nexa, expresión confusión
    Confusión · confusionNo entiende lo que ve.

Foco 3

  • Nexa, expresión concentración
    Concentración · concentracionTrabajo profundo.
  • Nexa, expresión determinación
    Determinación · determinacionDecidida a resolver.
  • Nexa, expresión explicando
    Explicando · explicandoExplica a otros.

Social 3

  • Nexa, expresión mirada lateral (derecha)
    Mirada lateral (derecha) · mirada-lateralMira a la derecha del cuadro.
  • Nexa, expresión bienvenida
    Bienvenida · bienvenidaRecibe a alguien.
  • Nexa, expresión mirada lateral (izquierda)
    Mirada lateral (izquierda) · mirada-lateral-izqMira a la izquierda del cuadro.

Base 11

  • Nexa, expresión carcajada
    Carcajada · carcajadaRisa abierta, el momento más suelto.
  • Nexa, expresión risa elegante
    Risa elegante · risa-eleganteRisa contenida, en un registro más formal.
  • Nexa, expresión sorprendida
    Sorprendida · sorprendidaDescubrir algo inesperado.
  • Nexa, expresión escéptica
    Escéptica · escepticaDudar de una afirmación o de un dato.
  • Nexa, expresión pensativa
    Pensativa · pensativaEvaluar antes de decidir.
  • Nexa, expresión neutra (reposo)
    Neutra (reposo) · neutraReposo, sin gesto marcado.
  • Nexa, expresión preocupada
    Preocupada · preocupadaInquietud ante un riesgo.
  • Nexa, expresión convicción
    Convicción · conviccionSostener una idea con seguridad.
  • Nexa, expresión escucha empática
    Escucha empática · escucha-empaticaEscuchar a otra persona.
  • Nexa, expresión curiosa
    Curiosa · curiosaInterés por algo nuevo.
  • Nexa, expresión complicidad
    Complicidad · complicidadGesto compartido con quien mira.

05

Reglas

Las del canon. Una pieza que las cumple todavía necesita la aprobación del operador.

  1. Son modelos de campaña ficticios. Sus nombres son claves internas del elenco, no nombres públicos.

  2. Nunca aparecen como equipo real: ni en la página de equipo, firmas, organigrama, LinkedIn ni ninguna superficie que diga «quiénes somos».

  3. Nunca se presentan como cliente, ni con nombre de empresa ni en un testimonio firmado.

  4. Su nombre en pantalla, sólo dentro de una narrativa de campaña que lo declare como ficción.

  5. Cada uno interpreta el rol de su línea y no cambia de rol ni de línea de una pieza a otra; con línea declarada viste la prenda de esa línea.

  6. Un grupo de 3 a 5 es cualquier combinación de personajes del elenco, Nexa y Julio. El elenco se suma cuando hace falta: no hay cuota de elenco en una pieza.

  7. Con otras personas del roster del equipo el tope sigue en dos. En dupla, cualquier combinación.

  8. La misma persona no se pide dos veces en una ficha: el comando se detiene («aparece dos veces»).

  9. La expresión de Nexa va siempre detrás del ancla frontal y aporta sólo el gesto (ojos, cejas y boca); en dupla o en grupo no viaja y el gesto lo da la escena.

  10. La pose, el giro y la inclinación salen de la escena, no de las referencias: las referencias dicen quién es, no cómo está.

  11. El rostro de Nexa mide 0,81 ± 0,02 de largo/ancho (ojos → mentón sobre el ancho de la mandíbula): un óvalo suave, nunca una cara afinada. Se mide con pnpm foto:rostro.

  12. Nunca se injerta una cara: para poner a alguien en una escena, la escena se regenera con su identidad desde la ficha.

  13. El elenco 2D (Tomás, Camila, Renata y Mateo) nunca se mezcla con el elenco fotográfico: son dos canon distintos.

  14. Se piden en `identidad` de la ficha de pnpm foto:prompt, nunca por ruta ni con un prompt armado a mano.

  15. Los archivos de este paquete son de consulta (lado largo ≤ 1200 px). Las referencias de producción en resolución completa viven en el canon de Greenhouse (gs://efeonce-creative-canon).

  16. Toda pieza publicada con personas generadas por IA pasa por la gobernanza de derechos y divulgación de IA.

06

Qué puede y qué no

El papel de un personaje ficticio no es configurable.

Puede

  • Interpretar el rol de su línea en piezas de campaña, social, deck y propuestas.
  • Vestir la prenda de su línea cuando interpreta ese rol.
  • Salir solo, con otros personajes del elenco, con Nexa y con Julio, en dupla o en grupo de 3 a 5.

No puede

  • Aparecer como persona del equipo en la página de equipo, firmas, organigrama, LinkedIn o cualquier superficie que diga «quiénes somos».
  • Presentarse como cliente, ni con nombre de empresa ni en un testimonio firmado.
  • Llevar su nombre en pantalla, salvo una narrativa de campaña que lo declare como ficción.
  • Cambiar de rol o de línea de una pieza a otra, ni salir junto al elenco 2D.

07

Cómo se pide en Greenhouse

En identidad de la ficha de pnpm foto:prompt, igual que una persona del roster. Nunca por ruta ni con un prompt armado a mano.

CasoEn la ficha
Un personaje de frente"identidad": ["karo"]
Un personaje en una vista"identidad": [{ "persona": "karo", "vista": "45-der" }]
Nexa con una expresión (sola en la toma)"identidad": [{ "persona": "nexa", "expresion": "alivio" }]
Un grupo de tres, en el orden del cuadro"identidad": ["julio", "nexa", "karo"]
Quién viste la prenda en un grupo"objetos": [{ "objeto": "polo-efeonce", "persona": "isabella", "tapa": "cruza" }]
  1. Armar el prompt desde la ficha (baja del canon la referencia que falte)pnpm foto:prompt <ficha.json>
  2. Generar con las referencias de la fichapnpm foto:generar <ficha.json>
  3. Medir la proporción del rostro de Nexapnpm foto:rostro <plate.png> --persona nexa

Desde el paquete

import { AXIS_CAST_PHOTO_USE, findCastPhotoAsset, castPhotoAssetUrl } from '@efeoncepro/axis-brand-assets'

// Ficticios: nunca equipo real, cliente ni testimonio; nunca con el elenco 2D
AXIS_CAST_PHOTO_USE

// Karo de frente (vista por defecto) y a 45° derecha: WebP de consulta
findCastPhotoAsset('karo')
findCastPhotoAsset('karo', { view: '45-der' })

// Nexa: el ancla frontal y una expresión
findCastPhotoAsset('nexa')
const alivio = findCastPhotoAsset('nexa', { expression: 'alivio' })
const file = castPhotoAssetUrl(alivio.id)

08

Límites

Lo que estos archivos no resuelven.

09

Para agentes

Lee el JSON, confirma el papel del personaje y pídelo por identidad en la ficha. Guía: docs/agent-composition/cast-photo.md.

Vas a usar el elenco fotográfico de Efeonce (Hum, Karo, Sophia, Isabella, Antonio) o una expresión de Nexa.
1. Lee /references/cast-photo.json: perfiles, vistas, expresiones con su grupo de uso, reglas y el sha256 de cada archivo.
2. Confirma el papel: son ficticios e interpretan el rol de su línea. Nunca como equipo real, cliente ni testimonio; su nombre en pantalla, sólo en ficción declarada.
3. Para producir una foto, pídelos en identidad de la ficha de pnpm foto:prompt; nunca por ruta ni con un prompt armado a mano. Los archivos de AXIS son de consulta.
4. Un grupo de 3 a 5 es cualquier combinación del elenco, Nexa y Julio; nunca la misma persona dos veces.
5. La expresión de Nexa va detrás del ancla frontal y sólo con Nexa sola; la pose sale de la escena. Mide su rostro con pnpm foto:rostro: 0,81 ± 0,02.
6. Nunca injertes una cara ni mezcles este elenco con el elenco 2D.

Por qué no hay token

  • Las reglas del elenco son de criterio (quién es, qué papel puede hacer, con quién sale): no son valores para componer, así que no van a @efeoncepro/axis-tokens ni a un contrato de @efeoncepro/axis-ui-contracts.
  • Lo que el modelo recibe lo manda el catálogo de foto:prompt en Greenhouse (ELENCO y PERSONAS.nexa): si la ficha humana y el catálogo difieren, manda el catálogo.
  • Los archivos de consulta sí se versionan: en @efeoncepro/axis-brand-assets, sellados por SHA-256 con su tamaño y su resolución.

Estado: Operador (Julio Reyes): eligió a cada personaje en el casting (2026-10-02); grupos sin elenco obligatorio (2026-10-03: «Debe usarse el elenco si es necesaria su inclusión»); las 25 expresiones de Nexa, «aprobadas todas» (2026-10-03). El carácter de Hum sigue sin decisión: es una propuesta. Canon: greenhouse-eo · docs/operations/brand-photography/EFEONCE_BRAND_CAST_V1.md (reparto, qué puede representar, fichas, grupos) y NEXA_CHARACTER_BIBLE_FICHA_V1.md (las 25 expresiones y la proporción del rostro); catálogo ELENCO y PERSONAS.nexa en scripts/foto/build-prompt.mjs.