🤖HermesBlog
Guias Práticos do Hermes · Parte 158/9/2026

Blueprints de Automação — Modelos Prontos

Blueprints de Automação — Modelos Prontos — guia fácil de entender baseado na documentação oficial

Pense nesses blueprints como cartões de receita para a sua cozinha: você não precisa inventar um prato do zero — basta seguir os passos, e o jantar (ou, neste caso, uma tarefa automatizada) está pronto.

guide-automation-blueprints

O Que É Exatamente um Blueprint de Automação?

Um blueprint de automação é um conjunto de instruções pré-escritas que diz ao Hermes Agent o que fazer, quando fazer e para onde enviar os resultados. É como contratar um assistente virtual que nunca dorme, nunca reclama e trabalha com qualquer modelo de IA que você escolher.

A melhor parte? Você não precisa ser programador. Se você sabe copiar e colar, você sabe automatizar.

As Três Maneiras de Acionar uma Automação

Antes de mergulharmos, vamos ver como você pode iniciar uma automação:

Tipo de Acionamento Como Funciona Exemplo
Agendamento Executa em horários definidos (a cada hora, à noite) Toda manhã às 8h
Evento do GitHub Dispara quando algo acontece no GitHub Uma nova pull request é aberta
Chamada de API Outro serviço envia uma mensagem para o seu agente Um envio de formulário no seu site

Todos os três podem enviar resultados para Telegram, Discord, Slack, e-mail ou até mesmo deixar comentários no GitHub.

Blueprint nº 1: Triagem Noturna de Backlog

O problema: Você acorda com 30 novas issues no GitHub e não faz ideia de quais são importantes.

A solução: Este blueprint roda toda noite às 2h, organiza as novas issues e envia um resumo limpo para você.

Aqui está o 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

Aquela parte "0 2 * * *" é apenas o “cronês” para “todos os dias às 2h”. Não se preocupe em memorizar — é só copiar e ajustar o horário.

Blueprint nº 2: Revisão Automática de PRs

O problema: Você quer que toda pull request seja revisada, mas não pode ficar online 24/7.

A solução: Este blueprint monitora novas PRs e publica um comentário de revisão automaticamente.

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..."

As partes como {pull_request.title} são como campos de preencher. O Hermes substitui automaticamente esses campos com dados reais do GitHub.

Por Que Esses Blueprints Funcionam para Iniciantes

  1. São prontos para copiar e colar — sem necessidade de entender cada detalhe
  2. Funcionam com qualquer modelo de IA — sem ficar preso a um único provedor
  3. Incluem tratamento de erros — a resposta [SILENT] significa que não há spam quando nada mudou
  4. São personalizáveis — mude o nome do repositório, o método de entrega ou o horário

Seu Primeiro Passo

Comece pequeno. Escolha uma tarefa chata e repetitiva que você faz diariamente — como verificar novas issues ou resumir um relatório — e encontre um blueprint que corresponda. Se nenhum se encaixar perfeitamente, modifique um levemente.

Dica prática: Antes de executar qualquer blueprint, teste-o manualmente uma vez. Rode o comando sem a parte do agendamento, veja se a saída parece boa e depois adicione o temporizador. Isso evita que você acorde com 50 e-mails confusos.

Automação não é sobre substituir você — é sobre devolver seu tempo. Deixe o Hermes cuidar do trabalho braçal enquanto você foca no que é interessante.


📖 Documentação oficial

この記事は Hermes Agent のDocumentação oficialに基づいています:Documentação oficial › guides/automation-blueprints