Blueprint di Automazione — Modelli Pronti all'Uso
Blueprint di Automazione — Modelli Pronti all'Uso — guida facile da comprendere basata sulla documentazione ufficiale
Blueprint di Automazione — Modelli Pronti all’Uso
Pensa a questi blueprint come a delle schede di ricetta per la tua cucina: non devi inventare un piatto da zero—basta seguire i passaggi e la cena (o in questo caso, un’attività automatizzata) è pronta.
Cosa Sono Esattamente i Blueprint di Automazione?
Un blueprint di automazione è un insieme di istruzioni pre-scritte che dice ad Hermes Agent cosa fare, quando farlo e dove inviare i risultati. È come assumere un assistente virtuale che non dorme mai, non si lamenta mai e funziona con qualsiasi modello di IA tu scelga.
La parte migliore? Non devi essere un programmatore. Se sai fare copia e incolla, sai automatizzare.
I Tre Modi per Attivare un’Automazione
Prima di addentrarci, vediamo come puoi avviare un’automazione:
| Tipo di Attivazione | Come Funziona | Esempio |
|---|---|---|
| Pianificazione | Viene eseguita a orari prestabiliti (ogni ora, di notte) | Ogni mattina alle 8:00 |
| Evento GitHub | Si attiva quando succede qualcosa su GitHub | Viene aperta una nuova pull request |
| Chiamata API | Un altro servizio invia un messaggio al tuo agente | L’invio di un modulo sul tuo sito web |
Tutti e tre possono inviare i risultati a Telegram, Discord, Slack, email o persino lasciare commenti su GitHub.
Blueprint #1: Triage Notturno del Backlog
Il problema: Ti svegli con 30 nuove issue su GitHub e nessuna idea di quali siano importanti.
La soluzione: Questo blueprint viene eseguito ogni notte alle 2:00, analizza le nuove issue e ti invia un riepilogo pulito.
Ecco il 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
Quella parte "0 2 * * *" è semplicemente il linguaggio cron per “ogni giorno alle 2:00”. Non preoccuparti di memorizzarlo—basta copiarlo e regolare l’orario.
Blueprint #2: Revisione Automatica delle Pull Request
Il problema: Vuoi che ogni pull request venga revisionata, ma non puoi essere online 24 ore su 24, 7 giorni su 7.
La soluzione: Questo blueprint monitora le nuove PR e pubblica automaticamente un commento di revisione.
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..."
Le parti come {pull_request.title} e simili sono come campi da compilare. Hermes le sostituisce automaticamente con dati reali provenienti da GitHub.
Perché Questi Blueprint Funzionano per i Principianti
- Sono pronti per copia e incolla — non serve capire ogni dettaglio
- Funzionano con qualsiasi modello di IA — non sono legati a un solo provider
- Includono la gestione degli errori — la risposta
[SILENT]significa niente spam quando non c’è nulla di nuovo - Sono personalizzabili — cambia il nome del repository, il metodo di consegna o l’orario
Il Tuo Primo Passo
Inizia in piccolo. Scegli un’attività noiosa e ripetitiva che fai ogni giorno—come controllare le nuove issue o riassumere un report—e trova un blueprint che corrisponda. Se nessuno si adatta perfettamente, modifica leggermente quello più vicino.
Consiglio pratico: Prima di eseguire qualsiasi blueprint, testalo manualmente una volta. Esegui il comando senza la parte di pianificazione, verifica che l’output sia buono, poi aggiungi il timer. Questo ti evita di svegliarti con 50 email confuse.
L’automazione non serve a sostituirti—serve a restituirti tempo. Lascia che Hermes gestisca il lavoro ripetitivo mentre tu ti concentri sulle cose interessanti.
📖 Documentazione ufficiale
この記事は Hermes Agent のDocumentazione ufficialeに基づいています:Documentazione ufficiale › guides/automation-blueprints