CompanionRank
Inicio / Blog / Anatomía de una character card
Guía

Anatomía de una character card: cómo escribir una que funcione

Todo personaje de IA coherente es, en el fondo, un buen conjunto de instrucciones trabajando entre bastidores. Esto es un desglose campo por campo de lo que lleva una character card y de cómo hacer que cada parte se gane su sitio.

Última revisión: agosto de 2026Autor: Equipo editorial de CompanionRankTiempo de lectura: ~8 min
Anatomía de una character card: cómo escribir una que funcione
En resumen: Una character card es el system prompt que define un personaje: identidad, personalidad, forma de hablar, historia, relaciones/contexto y límites. Las mejores cards son concretas, coherentes por dentro y escuetas: cada línea debería cambiar el comportamiento. Incluye diálogo de ejemplo, prioriza rasgos concretos por encima de los adjetivos y quita todo lo que no se gane su sitio, porque en la card todo compite por la atención del modelo.

Si un personaje se desdibuja, suena genérico o actúa fuera de personaje, la solución casi siempre está en la card, no en cómo chateas. La card es la instrucción persistente que el modelo lee antes de cada respuesta, así que su calidad marca el techo de lo bueno que puede llegar a ser el personaje. Entender su anatomía convierte la creación de personajes de una cuestión de intuición en algo que puedes depurar. Esto parte directamente de Cómo funcionan los creadores de personajes de IA.

Los campos esenciales

Identidad

Nombre, franja de edad, rol, un concepto en una línea. Esto ancla todo lo demás. Un concepto nítido —«un mago de escenario retirado que ahora lleva una librería a punto de cerrar»— hace más que una página entera de datos sueltos, porque de un plumazo ya implica personalidad, ambiente y voz.

Personalidad

Tres o cuatro rasgos concretos, a ser posible con tensión entre ellos. «Cálida pero reservada, curiosa hasta el exceso, alérgica al sentimentalismo» le da al modelo un comportamiento que interpretar. Las listas largas de adjetivos («amable, lista, graciosa, cariñosa, leal…») se difuminan hasta no significar nada, porque les faltan concreción y contraste.

Forma de hablar

El campo más desaprovechado y uno de los más potentes. Describe la longitud de las frases, el registro, el humor y las muletillas; luego incluye una o dos líneas de diálogo de ejemplo con la voz del personaje. Los modelos imitan los ejemplos con mucha fuerza, así que una sola frase de muestra suele hacer más que un párrafo de descripción. Este es el corazón de Voz y tono del personaje.

Historia

Solo los datos que sostienen el peso, los que explican el comportamiento actual. De dónde viene, a qué se dedica, uno o dos hechos que le marcaron. Cada párrafo de más compite por la atención y puede desplazar instrucciones más importantes, así que trata la brevedad como una virtud.

Relaciones y contexto

Quién eres tú para el personaje, la situación actual y cualquier ambiente relevante. Esto ancla la interacción y evita que el personaje trate cada mensaje como si empezara de cero.

Límites

Lo que el personaje hará y no hará, cómo gestiona el conflicto, si se mantiene en personaje. Los límites explícitos evitan deslices incómodos e interactúan con los propios filtros de contenido de la app, que son una capa aparte; consulta Privacidad y verificación de edad.

Estos campos no son solo una convención: son un formato de archivo publicado

El desglose "identidad, personalidad, forma de hablar, historia, contexto, límites" de arriba no es solo un recurso didáctico. Refleja bastante bien campos reales, documentados públicamente, de los formatos de archivo de character card que muchas herramientas de rol y de compañía leen y escriben de verdad. La versión más adoptada, conocida como Character Card V2, guarda una card como un objeto JSON con tres claves de primer nivel: spec (con valor chara_card_v2), spec_version (2.0) y un objeto data que contiene la card propiamente dicha. Dentro de data están los campos que corresponden casi uno a uno con la anatomía de arriba: name y description cubren la identidad y la historia, personality y scenario cubren la personalidad y el contexto, first_mes y mes_example guardan la frase de apertura y el diálogo de ejemplo que fijan la forma de hablar, y un campo dedicado system_prompt más post_history_instructions es donde muchas herramientas colocan los límites y las instrucciones permanentes, de modo que sobrevivan junto a la descripción libre en lugar de dentro de ella. V2 también añadió alternate_greetings, un character_book incrustable (un lorebook propio del personaje), tags, creator, character_version y un objeto extensions abierto para datos específicos de cada app.

Una revisión más reciente, Character Card V3 (spec: "chara_card_v3", spec_version: "3.0"), conserva todos los campos de V2 por compatibilidad y añade soporte para varias imágenes incrustadas y sprites de emociones, saludos exclusivos de grupo, un campo de apodo, notas del creador en varios idiomas y marcas de tiempo de creación y modificación. También introduce un formato contenedor llamado CHARX: un archivo zip que guarda la card como un archivo card.json en su raíz junto con las imágenes y el audio del personaje en subcarpetas, referenciados desde el JSON mediante rutas embeded://. Fuera de CHARX, ambas versiones pueden seguir viajando como una única imagen PNG con el JSON codificado en base64 dentro de un chunk de texto del PNG —chara para V2, ccv3 para V3—, por lo que una "imagen" de personaje descargada de un sitio para compartir suele ser también la card completa.

Nada de esto cambia cómo deberías escribir una card, pero explica por qué los campos de esta guía se sienten tan consistentes entre apps: la mayoría de las herramientas leen y escriben el mismo esquema subyacente, aunque sus pantallas de creación tengan un aspecto completamente distinto.

También tiene una ventaja práctica: como el esquema es público y compartido, una card que escribes con cuidado en un creador basado en campos suele exportarse limpiamente e importarse en otra app sin que tengas que reescribirla desde cero. Los campos que importan para el comportamiento —personality, system_prompt, mes_example— se mantienen aunque la app que la rodea reconstruya su propia interfaz alrededor de ellos. Por eso también una card "mala" no mejora como por arte de magia solo por moverla a otra plataforma: si el campo de personalidad era una sopa vaga de adjetivos o faltaba el diálogo de ejemplo en el original, el JSON exportado simplemente reproduce esa misma debilidad en otro sitio. El arreglo sigue siendo el de esta guía: rasgos específicos, diálogo de ejemplo real y límites expresados con claridad, no un cambio de app.

La anatomía de un vistazo

CampoFunciónError habitual
IdentidadAnclar el conceptoRol vago o genérico
PersonalidadImpulsar el comportamientoLista larga y plana de adjetivos
Forma de hablarFijar la vozDescribirla sin mostrarla
HistoriaExplicar el comportamientoBiografía demasiado larga
ContextoAnclar la escenaDejarlo en blanco
LímitesEvitar el desdibujadoContradictorios o ausentes

Los principios que separan las buenas cards de las malas

Cómo depurar un personaje que se porta mal

Cuando algo no cuadra, relaciona el síntoma con el campo:

Ponerlo en práctica

Escribe la card escueta, pruébala en una conversación real y edita el campo concreto que está fallando en lugar de amontonar más texto. Este bucle de iteración es exactamente el proceso de Crea tu primer personaje de rol, y se complementa con las técnicas sobre la marcha de Cómo escribir mejores prompts de rol. Para ver cards bien construidas en un producto real, nuestra reseña de MusePick analiza el creador de una app centrada en los personajes, y nuestros rankings comparan cuánto control te da cada app sobre la card.

Preguntas frecuentes

¿Qué es una character card?

Una character card es el system prompt oculto que define un personaje de IA: su identidad, su personalidad, su forma de hablar, su historia, el contexto y sus límites. La app se lo envía al modelo antes de cada respuesta, así que su calidad marca el techo de lo consistente que puede llegar a ser el personaje.

¿Por qué una character card más corta suele funcionar mejor?

Todo lo que hay en la card compite por la atención del modelo. Una card breve y coherente, con rasgos concretos y algún diálogo de ejemplo, suele rendir mejor que una larga llena de contradicciones o relleno, que acaban diluyendo las instrucciones que de verdad importan.

¿Cómo arreglo un personaje que no para de salirse de su voz?

Añade una o dos líneas de diálogo de ejemplo con la voz del personaje en el campo de forma de hablar. Los modelos imitan los ejemplos con mucha fuerza, así que mostrar cómo habla el personaje corrige los deslices de voz de forma más fiable que describirlos.