Costruisci un Bot di Briefing Quotidiano
Build a Daily Briefing Bot — easy-to-understand guide based on official docs
Costruisci un Bot di Briefing Quotidiano
Immagina di svegliarti ogni mattina con un riepilogo perfettamente curato delle notizie che ti interessano davvero — consegnato direttamente sul tuo telefono. Niente scrolling infinito tra i feed, niente rumore di fondo, solo le storie che contano, pronte insieme al tuo caffè.
È esattamente ciò che costruirai oggi: un bot di briefing personale che funziona da solo. Cerca sul web, riassume le notizie principali e invia il risultato al tuo Telegram o Discord. E la parte migliore? Nessuna competenza di programmazione richiesta.
Cosa Stiamo Costruendo
Ecco il flusso:
- 8:00 — Uno scheduler cron attiva il tuo job
- Hermes avvia una nuova sessione agente con il tuo prompt
- La ricerca web recupera le ultime notizie sui tuoi argomenti
- Il riepilogo distilla tutto in un formato di briefing pulito
- La consegna invia il briefing al tuo Telegram o Discord
L’intero sistema funziona in modalità automatica. Tu devi solo leggere il tuo briefing con il caffè mattutino.
Prerequisiti
Prima di iniziare, assicurati di avere:
- Hermes Agent installato — consulta la guida all’installazione
- Gateway in esecuzione — il demone gateway gestisce l’esecuzione dei cron:
hermes gateway install # Installa come servizio utente
sudo hermes gateway install --system # Server Linux: servizio di sistema all'avvio
# oppure
hermes gateway # Esegui in primo piano
- Chiave API Firecrawl — imposta
FIRECRAWL_API_KEYnel tuo ambiente per la ricerca web - Messaggistica configurata (opzionale ma consigliata) — Telegram o Discord configurati con un canale home
Niente messaggistica? Nessun problema. Puoi comunque seguire questo tutorial usando
deliver: "local". I briefing verranno salvati in~/.hermes/cron/output/e potrai leggerli quando vuoi.
Passo 1: Testa il Flusso Manualmente
Prima di automatizzare qualsiasi cosa, assicuriamoci che il briefing funzioni. Avvia una sessione di chat:
hermes
Poi inserisci questo prompt:
Search for the latest news about AI agents and open source LLMs.
Summarize the top 3 stories in a concise briefing format with links.
Hermes cercherà sul web, leggerà i risultati e produrrà qualcosa del tipo:
☀️ Your AI Briefing — March 8, 2026
1. Qwen 3 Released with 235B Parameters
Alibaba's latest open-weight model matches GPT-4.5 on several
benchmarks while remaining fully open source.
→ https://qwenlm.github.io/blog/qwen3/
2. LangChain Launches Agent Protocol Standard
A new open standard for agent-to-agent communication gains
adoption from 15 major frameworks in its first week.
→ https://blog.langchain.dev/agent-protocol/
3. EU AI Act Enforcement Begins for General-Purpose Models
The first compliance deadlines hit, with open source models
receiving exemptions under the 10M parameter threshold.
→ https://artificialintelligenceact.eu/updates/
---
3 stories • Sources searched: 8 • Generated by Hermes Agent
Se funziona, sei pronto per automatizzare.
Suggerimento: Sperimenta con il formato. Prova prompt diversi finché non ottieni un output che ti piace. Aggiungi istruzioni come “usa intestazioni con emoji” o “mantieni ogni riepilogo sotto le 2 frasi.” Qualunque cosa scegli, andrà nel job cron.
Passo 2: Crea il Job Cron
Ora programmiamo tutto per l’esecuzione automatica ogni mattina. Hai due opzioni.
Prima di creare job cron, assicurati che Hermes abbia un modello e un provider predefiniti configurati globalmente. Se vuoi che un job specifico usi valori diversi, imposta override espliciti di modello/provider per quel job quando lo crei.
Opzione A: Linguaggio Naturale (in chat)
Basta dire a Hermes cosa vuoi:
Every morning at 8am, search the web for the latest news about AI agents
and open source LLMs. Summarize the top 3 stories in a concise briefing
with links. Use a friendly, professional tone. Deliver to telegram.
Hermes creerà il job cron per te usando lo strumento unificato cronjob.
Opzione B: Comando Slash CLI
Usa il comando /cron per un maggiore controllo:
/cron add "0 8 * * *" "Search the web for the latest news about AI agents and open source LLMs. Find at least 5 recent articles from the past 24 hours. Summarize the top 3 most important stories in a concise daily briefing format. For each story include: a clear headline, a 2-sentence summary, and the source URL. Use a friendly, professional tone. Format with emoji bullet points and end with a total story count."
La Regola d’Oro: Prompt Autocontenuti
Concetto critico: I job cron vengono eseguiti in una sessione completamente nuova — nessuna memoria delle conversazioni precedenti, nessun contesto su ciò che hai “configurato prima.” Il tuo prompt deve contenere tutto ciò di cui l’agente ha bisogno per svolgere il lavoro.
Prompt scarso:
Do my usual morning briefing.
Prompt efficace:
Search the web for the latest news about AI agents and open source LLMs.
Find at least 5 recent articles from the past 24 hours. Summarize the
top 3 most important stories in a concise daily briefing format. For each
story include: a clear headline, a 2-sentence summary, and the source URL.
Use a friendly, professional tone. Format with emoji bullet points.
Il prompt efficace è specifico su cosa cercare, quanti articoli, quale formato e quale tono. È tutto ciò di cui l’agente ha bisogno in un colpo solo.
Passo 3: Personalizza il Briefing
Una volta che il briefing di base funziona, puoi dare sfogo alla creatività.
Briefing Multi-Tematici
Copri più aree in un unico briefing:
/cron add "0 8 * * *" "Create a morning briefing covering three topics. For each topic, search the web for recent news from the past 24 hours and summarize the top 2 stories with links.
Topics:
1. AI and machine learning — focus on open source models and agent frameworks
2. Cryptocurrency — focus on Bitcoin, Ethereum, and regulatory news
3. Space exploration — focus on SpaceX, NASA, and commercial space
Format as a clean briefing with clear section headers for each topic. Use emoji bullet points and end with a total story count."
Cambia Orario o Frequenza
Preferisci un riepilogo settimanale? Basta cambiare l’espressione cron:
/cron add "0 9 * * 1" "Search for the latest AI research papers from the past week. Summarize the 5 most significant findings in a technical briefing format..."
Questo significa alle 9:00 ogni lunedì — perfetto per un approfondimento settimanale.
Conclusioni
Ora hai un bot di briefing completamente automatizzato che:
- Cerca sul web le notizie più recenti
- Le riassume in un formato pulito
- Le consegna alla tua app di messaggistica
- Funziona secondo una pianificazione — zero lavoro manuale
Lo stesso schema funziona per qualsiasi attività di ricerca ricorrente: report di mercato, monitoraggio della concorrenza, risultati sportivi o anche una battuta quotidiana. Ricorda solo la regola d’oro: rendi il tuo prompt autocontenuto, e Hermes si occuperà del resto.
Vai avanti — configura il tuo bot di briefing e goditi il caffè mattutino con le notizie che contano per te.
📖 Documentazione ufficiale
この記事は Hermes Agent のDocumentazione ufficialeに基づいています:Documentazione ufficiale › guides/daily-briefing-bot