Modelos de Automatización — Plantillas Listas para Usar
Modelos de Automatización — Plantillas Listas para Usar — guía fácil de entender basada en la documentación oficial
Piensa en estos planos como tarjetas de recetas para tu cocina: no necesitas inventar un plato desde cero, solo sigue los pasos y la cena (o en este caso, una tarea automatizada) está lista.
¿Qué es exactamente un plano de automatización?
Un plano de automatización es un conjunto de instrucciones preescritas que le dice a Hermes Agent qué hacer, cuándo hacerlo y a dónde enviar los resultados. Es como contratar a un asistente virtual que nunca duerme, nunca se queja y trabaja con cualquier modelo de IA que elijas.
¿La mejor parte? No necesitas ser programador. Si sabes copiar y pegar, puedes automatizar.
Las tres formas de activar una automatización
Antes de entrar en materia, veamos cómo puedes iniciar una automatización:
| Tipo de activación | Cómo funciona | Ejemplo |
|---|---|---|
| Programación | Se ejecuta a horas fijas (cada hora, por la noche) | Cada mañana a las 8 AM |
| Evento de GitHub | Se dispara cuando algo ocurre en GitHub | Se abre una nueva pull request |
| Llamada API | Otro servicio envía un mensaje a tu agente | Un envío de formulario en tu sitio web |
Los tres pueden enviar resultados a Telegram, Discord, Slack, correo electrónico, o incluso dejar comentarios en GitHub.
Plano #1: Triaje nocturno de backlog
El problema: Te despiertas con 30 nuevos issues de GitHub y sin idea de cuáles importan.
La solución: Este plano se ejecuta cada noche a las 2 AM, clasifica los nuevos issues y te envía un resumen limpio.
Aquí está el comando:
hermes cron create "0 2 * * *" \
"You are a project manager triaging the NousResearch/hermes-agent GitHub repo.
1. Run: gh issue list --repo NousResearch/hermes-agent --state open --json number,title,labels,author,createdAt --limit 30
2. Identify issues opened in the last 24 hours
3. For each new issue:
- Suggest a priority label (P0-critical, P1-high, P2-medium, P3-low)
- Suggest a category label (bug, feature, docs, security)
- Write a one-line triage note
4. Summarize: total open issues, new today, breakdown by priority
Format as a clean digest. If no new issues, respond with [SILENT]." \
--name "Nightly backlog triage" \
--deliver telegram
Esa parte de "0 2 * * *" es simplemente la jerga de cron para “todos los días a las 2 AM”. No te preocupes por memorizarla, solo copia y ajusta la hora.
Plano #2: Revisión automática de PRs
El problema: Quieres que cada pull request sea revisada, pero no puedes estar en línea 24/7.
La solución: Este plano vigila las nuevas PRs y publica un comentario de revisión automáticamente.
hermes webhook subscribe github-pr-review \
--events "pull_request" \
--prompt "Review this pull request:
Repository: {repository.full_name}
PR #{pull_request.number}: {pull_request.title}
Author: {pull_request.user.login}
Action: {action}
Diff URL: {pull_request.diff_url}
Fetch the diff with: curl -sL {pull_request.diff_url}
Review for:
- Security issues (injection, auth bypass, secrets in code)
- Performance concerns (N+1 queries, unbounded loops, memory leaks)
- Code quality (naming, du..."
Las partes como {pull_request.title} y similares son como campos para rellenar. Hermes las reemplaza automáticamente con datos reales de GitHub.
Por qué estos planos funcionan para principiantes
- Están listos para copiar y pegar — no necesitas entender cada detalle
- Funcionan con cualquier modelo de IA — no están atados a un solo proveedor
- Incluyen manejo de errores — la respuesta
[SILENT]significa que no hay spam cuando no hay nada nuevo - Son personalizables — cambia el nombre del repositorio, el método de entrega o la hora
Tu primer paso
Empieza poco a poco. Elige una tarea aburrida y repetitiva que hagas a diario, como revisar nuevos issues o resumir un informe, y busca un plano que coincida. Si ninguno encaja exactamente, modifica uno ligeramente.
Consejo práctico: Antes de ejecutar cualquier plano, pruébalo manualmente una vez. Ejecuta el comando sin la parte de programación, mira si la salida se ve bien, y luego añade el temporizador. Esto te ahorra despertarte con 50 correos confusos.
La automatización no se trata de reemplazarte, se trata de devolverte tiempo. Deja que Hermes maneje el trabajo pesado mientras tú te enfocas en lo interesante.
📖 Documentación oficial
Este artículo se basa en la documentación oficial de Hermes Agent :Docs oficiales › guides/automation-blueprints