Skip to content
webvise
· 9 min de lectura

Cuándo usar Hermes profiles en lugar de un asistente gigante

Hermes profiles separan memoria, sesiones, habilidades, identidad, estado de cron y rutas de gateway para que los roles recurrentes de IA sigan siendo concretos, auditables y útiles.

Temas
AI AgentsAutomationProcess
Compartir

Hermes profiles sirven para separar estado, no para actuar un papel. Use un perfil cuando un rol recurrente de IA necesite su propia memoria, sesiones, habilidades, identidad de SOUL.md, propiedad de cron o ruta de gateway.

Un asistente puede responder muchas preguntas. No debería convertirse al mismo tiempo en el hogar permanente del criterio de investigación, el gusto de escritura, los registros de shell, las reglas de calendario, los trabajos programados y el enrutamiento de mensajes.

El modo de fallo no es un prompt débil. El modo de fallo es el estado compartido. Esta guía muestra cuándo un perfil de Hermes merece existir, cómo crearlo desde una configuración funcional y cómo evitar que un pequeño equipo de perfiles vuelva a convertirse en un generalista ruidoso.

  • Cree un perfil cuando el estado deba mantenerse separado. La memoria, las sesiones, las herramientas, cron y las rutas de gateway son razones más sólidas que el tono.

  • Use prompts para comportamientos puntuales, habilidades para procedimientos reutilizables y perfiles para roles duraderos. Mezclar esas capas crea deuda de contexto.

  • Empiece con un coordinador y dos especialistas. Añada Scout para investigación, Scribe para escritura y Forge para compilación y depuración solo cuando el límite sea real.

  • Escriba SOUL.md como una descripción de puesto. Debe definir estándares, valores predeterminados y reglas de rechazo, no una personalidad vaga.

  • Defina traspasos antes de añadir más agentes. Un equipo de perfiles solo es útil cuando las salidas se mueven limpiamente entre roles.

Si su equipo ya tiene trabajo de IA repartido entre prompts, chats, scripts y tareas programadas, webvise puede ayudar a trazar el primer límite limpio de perfil antes de que el sistema sea más difícil de auditar.

El error: un asistente que hace cinco trabajos

El camino habitual empieza con sensatez. Usted pide a un asistente que investigue un mercado, redacte una publicación, depure un script, resuma una reunión y vigile un calendario. Nada se rompe el primer día.

Para la tercera semana, cada flujo de trabajo deja residuos. La investigación enseña reglas de fuentes, la escritura enseña tono, las sesiones de depuración guardan comandos fallidos y el trabajo de calendario añade supuestos de programación. La siguiente tarea tiene que ordenar todo eso.

Eso es deuda de contexto. El asistente no está confundido porque le falte otra instrucción. Está confundido porque trabajos no relacionados ahora comparten memoria, sesiones, herramientas y valores predeterminados.

Hermes profiles corrigen el límite. Permiten que un rol lleve el estado que necesita sin obligar a todos los demás roles a heredarlo.

Los perfiles son entornos aislados, no disfraces

Una persona cambia cómo habla un asistente. Un perfil de Hermes cambia lo que el asistente lleva, recuerda, programa y conecta.

Hermes 0.9.0 introdujo perfiles como entornos de agente aislados. Un perfil puede separar configuración, sesiones, memoria, habilidades, personalidad, estado de cron y estado de gateway. Eso lo convierte en un límite de ejecución, no en un estilo de escritura.

CapaQué evita la separación
MemoriaReglas de investigación, supuestos recurrentes y decisiones antiguas que se filtran a trabajos no relacionados
SesionesBorradores, registros de shell, hilos de estrategia y notas de calendario que colapsan en una sola línea temporal
HabilidadesQue todos los roles escaneen o carguen herramientas que no necesitan
IdentidadUna voz genérica que finge ser investigador, editor, operador e ingeniero
Cron stateVarios trabajos programados que intentan poseer el mismo resultado
Gateway stateEl rol equivocado respondiendo la ruta equivocada de Telegram o de mensajes

Esta es la prueba principal: si dos roles no deberían recordar los mismos errores, supuestos o trabajos sin terminar, probablemente no deberían ser el mismo perfil.

¿Perfil, prompt, habilidad, AGENTS.md o SOUL.md?

La mayoría de configuraciones de agentes desordenadas vienen de usar una sola capa para todos los problemas. Los perfiles no son la respuesta a toda necesidad de personalización.

NecesidadUse esta capa
Cambiar el comportamiento para una tareaPrompt
Reutilizar un procedimiento entre tareasHabilidad
Dar rutas de proyecto, comandos y convencionesAGENTS.md
Definir identidad y estándares duraderos del rolSOUL.md
Separar memoria, sesiones, habilidades, cron o estado de gatewayPerfil
Coordinar varios perfiles y traspasosTEAM.md

No cree perfiles por sensaciones. Créelos cuando el rol posea estado que empeoraría otro rol.

Cuándo un perfil merece existir

Un buen perfil se gana su lugar reduciendo ruido. Si solo cambia el nombre en el prompt de terminal, elimínelo o convierta la instrucción en una habilidad.

Cree un perfil cuandoNo cree uno cuando
El rol se repite semanalmente o a diarioLa tarea es puntual
Necesita memoria que no debería filtrarse a otro trabajoSolo cambia el tono
Posee un gateway o trabajo programado diferenteUsa las mismas herramientas, contexto y contrato de salida
Tiene un nivel de riesgo o límite de permisos diferenteUsted no puede describir qué debería producir
Entrega trabajo a otro perfilNo existe traspaso ni control de calidad

La regla más limpia es simple: un perfil debería mejorar en un trabajo sin hacer más ruidosos los demás trabajos.

Un pequeño equipo de Hermes profiles

Empiece con roles, no con nombres de personajes prestados. Mantenga Hermes como coordinador. Añada Scout para investigación, Scribe para escritura y Forge para compilación y depuración solo cuando cada rol tenga un límite real.

PerfilResponsabilidadDebería producirNo debería producir
HermesPlanificar, enrutar, secuenciar y verificarDivisión de tareas, delegación, síntesis final, control de calidadVolcados de investigación sin procesar o cambios de código sin revisar
ScoutInvestigar, comparar y verificarAfirmaciones con fuentes, fechas, confianza y salvedadesTexto pulido que oculta la incertidumbre
ScribeConvertir material verificado en comunicaciónBorradores, ediciones, estructura, ajuste al públicoAfirmaciones sin respaldo o evidencia inventada
ForgeConstruir, depurar, probar e informarDiffs, comandos ejecutados, resultados de pruebas, riesgos residualesProsa estratégica sin prueba de implementación

Los nombres son marcadores de posición. El límite es el producto. Cambie el nombre de los perfiles si quiere, pero mantenga los trabajos separados.

Un primer piloto útil usa solo dos perfiles: Hermes coordina, Scout verifica. Cuando Scout devuelva de forma fiable afirmaciones con fuentes, añada Scribe para convertir esas afirmaciones en texto. Añada Forge solo cuando el trabajo de implementación empiece a contaminar el resto del asistente.

Crear perfiles desde una base funcional

No construya cada especialista desde cero. Primero asegúrese de que la configuración predeterminada de Hermes funciona: proveedor, modelo, claves de API, herramientas y uso normal del terminal.

  • Cree un perfil de investigación: `hermes profile create scout --clone`

  • Cree un perfil de escritura: `hermes profile create scribe --clone`

  • Cree un perfil de ingeniería: `hermes profile create forge --clone`

  • Verifique la lista: `hermes profile list`

  • Ejecute un especialista directamente: `hermes -p scout`, `hermes -p scribe` o `hermes -p forge`

Use `--clone` cuando la configuración base esté sana. Debería copiar configuración útil mientras el nuevo perfil mantiene memoria e historial de sesiones aislados.

Si no puede explicar qué estado posee el nuevo perfil, deténgase. Probablemente necesita un prompt, una habilidad o una entrada en AGENTS.md en su lugar.

Escriba SOUL.md como una descripción de puesto

SOUL.md es donde un perfil se convierte en un rol real. Debe definir identidad duradera: valores predeterminados, estándares, gusto, reglas de rechazo y estilo de decisión.

AGENTS.md es diferente. Debe contener contexto del proyecto: rutas del repositorio, comandos, convenciones, proceso de revisión y reglas de herramientas. Mezclar identidad y contexto de proyecto es la forma en que un especialista limpio vuelve a convertirse en un generalista vago.

ArchivoPonga aquíMantenga fuera
SOUL.mdIdentidad de rol, estándares, reglas de rechazo, estilo de decisiónNotas temporales del repositorio o instrucciones de cliente
AGENTS.mdRutas de proyecto, comandos, convenciones, reglas de flujo de trabajoToda la personalidad del perfil
TEAM.mdLista de perfiles, traspasos, reglas de escalada, límites de políticaToda instrucción privada de cada perfil
  • Scout SOUL.md: verificar antes de resumir, separar evidencia de interpretación, incluir fechas, señalar incertidumbre.

  • Scribe SOUL.md: escribir para el lector objetivo, preservar límites de evidencia, mejorar la estructura antes que el estilo, preguntar cuando falte respaldo.

  • Forge SOUL.md: reproducir antes de cambiar, hacer la corrección segura más pequeña, ejecutar la comprobación pertinente, informar archivos tocados y riesgo restante.

Defina traspasos antes de añadir más perfiles

Los perfiles no deberían limitarse a estar uno al lado de otro. Necesitan contratos. Un traspaso no es un mensaje de chat. Es un control de calidad entre roles.

TraspasoCarga requeridaRechazar cuando
Scout a ScribeAfirmación, URL de fuente, fecha, confianza, salvedadLa entrada solo contiene extractos sin procesar
Scribe a HermesBorrador, lector previsto, supuestos, preguntas sin resolverEl texto oculta evidencia débil
Forge a HermesResumen de cambios, archivos tocados, comandos ejecutados, pruebas, riesgo residualEl informe dice corregido sin prueba

Si Scout entrega a Scribe un montón de notas, Scribe se convierte en investigador. Si Forge dice corregido sin comandos ni pruebas, Hermes no puede verificar el trabajo. Los malos traspasos convierten un equipo de perfiles en una cadena de conjeturas.

Si no está seguro de si un límite debería ser un perfil, una habilidad o una regla de proyecto, webvise puede trazar el modelo de traspaso y propiedad antes de que codifique la capa equivocada.

El estado de gateway y cron forma parte de la arquitectura

Los perfiles se vuelven mucho más útiles cuando los mensajes y trabajos programados entran en el sistema. Una ruta de Telegram, webhook o trabajo de cron no es solo un disparador. Es propiedad.

Ruta o programaciónPerfil propietarioSalida esperada
Solicitud general de TelegramHermesAclarar el objetivo, enrutar el trabajo, devolver la respuesta final
Solicitud de revisión de fuentesScoutAfirmaciones clasificadas con fuentes y salvedades
Solicitud de redacciónScribeBorrador estructurado o pasada de edición
Alerta de compilación o depuraciónForgeReproducción, diff, resultado de prueba, nota de riesgo
Auditoría semanal de perfilesHermesRevisión de deriva, memoria, cron y traspasos

Si todos los trabajos programados permanecen bajo el perfil predeterminado, el equipo vuelve lentamente a colapsar en un solo asistente. Ponga el trabajo bajo el rol que posee el resultado y luego enrute los resúmenes de vuelta a Hermes.

La configuración de la primera semana y la auditoría del día 30

La primera semana no consiste en construir un gran equipo. Consiste en demostrar un límite limpio.

  • Elija el flujo de trabajo que cree más contaminación de contexto.

  • Cree un perfil especialista con `--clone`.

  • Escriba un SOUL.md breve para ese rol.

  • Defina un traspaso de entrada y uno de salida.

  • Ejecute el perfil directamente con `hermes -p <profile>`.

  • Asigne deliberadamente cualquier propiedad de gateway o cron.

Comprobación del día 30Señal de falloCorrección
Deriva del perfilEl especialista empieza a aceptar trabajo no relacionadoEndurezca SOUL.md y mueva nuevas reglas a AGENTS.md o TEAM.md
Deterioro de memoriaSupuestos antiguos se convierten en valores predeterminadosRevise notas obsoletas y elimine contradicciones
Deterioro de traspasosLos perfiles pasan material sin procesar en lugar de salida formadaHaga que los traspasos mal formados bloqueen el siguiente paso
Colisión de cronDos perfiles programan trabajo para el mismo resultadoMantenga un registro compartido de propiedad de cron
Confusión de gatewayEl perfil equivocado responde una ruta entranteDocumente propietario, disparador, salida y ruta de escalada
Expansión de habilidadesCada perfil carga todos los flujos de trabajoMueva procedimientos a habilidades específicas del rol

Hermes 0.12.0 añadió Curator para mantenimiento de habilidades, lo que apunta a la regla más amplia: los sistemas de agentes necesitan limpieza. Los perfiles reducen el ruido, pero aun así necesitan auditorías.

La regla operativa

No mida el éxito por el número de perfiles. Mídalo por si cada rol puede volverse más preciso sin hacer que el resto del sistema sea más difícil de confiar.

El mejor equipo de Hermes profiles no es el más grande. Es aquel en el que cada rol posee estado distinto, envía traspasos limpios y se mantiene lo bastante concreto como para auditarlo.

webvise ayuda a equipos a convertir el uso desordenado de IA en sistemas basados en roles con contexto claro, traspasos seguros y propiedad medible. Traiga un asistente sobrecargado y un flujo de trabajo recurrente, y mapearemos los dos primeros perfiles con usted.

Las prácticas de webvise están alineadas con las normas ISO 27001 e ISO 42001.