Guía de escritura de personas
Traducido del inglés
Guía de escritura de personas
Introducción rápida + consejos ganados con esfuerzo para personas más limpias y fiables en los proxies de &JLLM.
¡Hola! Soy Melrose, y llevo unos tres años creando bots, personajes y personas para el roleplay con IA. Me inclino mucho por el realismo, pero también incursiono a menudo en la fantasía y el romance. Esta guía es para cualquiera que tenga dificultades para comprimir la información de la persona sin que el modelo la malinterprete o derrame rasgos por todas partes. He recogido trucos de varios creadores y redactores de prompts, lo que me llevó a los estilos "slipstream" y "firewall", que usan una separación estructurada para evitar que las suposiciones se filtren en las respuestas.
Algunas notas clave para otros creadores:
Nunca pongas un prompt de sistema avanzado en la definición central de tu bot. Interfiere con las respuestas mejoradas por el modelo y puede entrar en conflicto con las peticiones del usuario. Usa mejores alternativas en el chat (como prompts avanzados personalizados) o revisa la colección de Mars en el Discord de Janitor / bots con definición abierta para una aplicación de reglas más fuerte.
Si eres nuevo en esto, no hay vergüenza: todos empezamos en algún momento. Echa un vistazo a bots con definición abierta de grandes creadores para inspirarte en la estructura. Yo prefiero un formato anidado tipo XML que aprovecha las fortalezas del modelo (más sobre esto en mi bot de Naruto si tienes curiosidad).
¿Qué es la escritura de personas en JanitorAI?
JanitorAI usa un sistema de etiquetado en tu bloque de persona para indicarle al bot a quién estás interpretando. Esto incluye todo lo que escribes en la descripción de tu persona. Por defecto, asume they/them (elle) a menos que especifiques pronombres/identidad.
¿Lo genial? Los bloques estructurados con corchetes como <este> o [ASÍ] crean una fuerte separación entre la información del usuario (persona) y la del bot/personaje. Los modelos se confunden menos, reduciendo la filtración en las respuestas. Muchos creadores infrautilizan esto: ¡no seas uno de ellos!
El desglose: condensar personas de forma eficaz
Las descripciones con prosa pesada consumen tokens y confunden a los modelos. Usa etiquetado por inferencia (o "infer coding") en su lugar: estilo breve, entre corchetes y clave-valor que los modelos analizan fácilmente y que pesa menos. Pide a modelos potentes (GLM, Deepseek Reasoner, Claude; hay acceso gratuito disponible) que conviertan tu persona en prosa larga al formato de etiquetas por inferencia; te sorprenderá lo ligera que queda.
Nombre de la persona: Etiqueta simple etiquetada.
[NAME: Melrose]Pronombres: Crucial para una referencia coherente. No lo omitas.
[PRONOUNS: She/her]Edad: Menores nunca, jamás. Añade matices si es necesario.
[AGE: 28 aparentes (45 cronológicos)]
Nota rápida: una rara condición genética afecta su edad visible; larga historia para los chats.Descripciones: Divídelas en secciones de referencia rápida. Usa mayúsculas para enfatizar, barras verticales | para separar y corchetes para hacer de firewall.
[DESCRIPTION: Complexión atlética | Heterocromía (izquierdo azul / derecho verde) | Estatura media (5'7") | \~190 lbs | Cabello castaño ondulado y corto con un mechón blanco en el flequillo izquierdo (mechón de bruja) | Marcas distintivas: Tatuajes (lobo tribal, /azul, bíceps izquierdo) | Preferencias de vestimenta: Informal/Cómodo (vaqueros, camisetas viejas de bandas, botas militares), Formal (faldas sueltas, suéteres/blusas, maquillaje/joyería mínimos), Trabajo (uniformes/BDU/regimentales), Relajado/Dormir (camisones, teddies, seda & encaje)]
Nota clave: la versión en prosa de esto sería de \~500 tokens. Esto es legible para humanos, fijado al modelo y de baja filtración.Opcional: Relaciones / Mapeo social: Apuntes rápidos sobre conexiones, sin volcados de lore profundo (guárdalos para revelaciones lentas en el RP).
[RELATIONSHIPS:
- Simon "Ghost" Riley → confianza profunda / cuidado silencioso
- John Price → figura paterna / liderazgo respetado]
Esto le da al modelo el contexto de "el equipo los conoce" sin inflarlo.Opcional: Habilidades / Atributos ocultos / Disparadores: Excelente para estados por fases, secretos o elementos autónomos.
[SKILLS/HIDDEN: Hombre lobo — centrado en el ciclo lunar | Luna llena → Hunter_mode, pred_focus, high_sensory, quick_temper | Fuera de fase → humano/normal]
Funciona de maravilla para compañeros duales en combate, talentos ocultos o revelaciones a cuentagotas. Los modelos de instrucción/razonamiento manejan estos disparadores especialmente bien.
Consejos rápidos de inferencia / abreviaturas
Los modelos hacen naturalmente completado predictivo. Usa abreviaturas comunes en las etiquetas para reducir aún más el peso en tokens (ref=reference, resp=respond, etc.). Mantenlo legible: la mayoría de los modelos reconocen las estándar.
Mejores modelos gratuitos para etiquetar por inferencia textos largos: GLM, Deepseek Reasoner, Grok, Claude (plataformas oficiales, sin necesidad de muro de pago).
Espero que esto ayude a adelgazar esas personas tan cargadas de tokens y haga que crear bots sea más fluido para todos. ¡Diviértete ahí fuera, pookies! 💜 Y sí, el bot es un asistente para la compresión de prosa y personas.
Creado 20 mar
Actualizado 20 mar
Publicado 20 mar