Créez un Bot de Briefing Quotidien
Build a Daily Briefing Bot — easy-to-understand guide based on official docs
Créez un Bot de Briefing Quotidien
Imaginez vous réveiller chaque matin avec un résumé parfaitement sélectionné des actualités qui vous intéressent vraiment — livré directement sur votre téléphone. Fini le défilement des fils d’actualité, fini le bruit, juste les histoires qui comptent, prêtes à être dégustées avec votre café.
C’est exactement ce que vous allez construire aujourd’hui : un bot de briefing personnel qui fonctionne tout seul. Il recherche sur le web, résume les principales actualités et envoie le résultat sur Telegram ou Discord. Et le meilleur dans tout ça ? Aucune ligne de code requise.
Ce Que Nous Allons Construire
Voici le flux :
- 8h00 — Un planificateur cron déclenche votre tâche
- Hermes démarre une nouvelle session d’agent avec votre prompt
- La recherche web récupère les dernières actualités sur vos sujets
- La synthèse distille le tout dans un format de briefing propre
- La livraison envoie le briefing sur Telegram ou Discord
L’ensemble fonctionne en toute autonomie. Vous n’avez plus qu’à lire votre briefing avec votre café du matin.
Prérequis
Avant de commencer, assurez-vous d’avoir :
- Hermes Agent installé — voir le guide d’installation
- Gateway en cours d’exécution — le démon gateway gère l’exécution des tâches cron :
hermes gateway install # Installer comme service utilisateur
sudo hermes gateway install --system # Serveurs Linux : service système au démarrage
# ou
hermes gateway # Exécuter au premier plan
- Clé API Firecrawl — définissez
FIRECRAWL_API_KEYdans votre environnement pour la recherche web - Messagerie configurée (optionnel mais recommandé) — Telegram ou Discord configuré avec un canal principal
Pas de messagerie ? Pas de problème. Vous pouvez toujours suivre ce tutoriel en utilisant
deliver: "local". Les briefings seront enregistrés dans~/.hermes/cron/output/et vous pourrez les lire à tout moment.
Étape 1 : Testez le Flux Manuellement
Avant d’automatiser quoi que ce soit, vérifions que le briefing fonctionne. Démarrez une session de chat :
hermes
Puis saisissez ce 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 effectuera une recherche sur le web, lira les résultats et produira quelque chose comme :
☀️ 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
Si cela fonctionne, vous êtes prêt à automatiser.
Astuce : Itérez sur le format. Essayez différents prompts jusqu’à obtenir un résultat qui vous plaît. Ajoutez des instructions comme « utilise des emojis dans les titres » ou « garde chaque résumé sous 2 phrases ». Ce que vous choisirez ira dans la tâche cron.
Étape 2 : Créez la Tâche Cron
Maintenant, programmons cela pour qu’il s’exécute automatiquement chaque matin. Vous avez deux options.
Avant de créer des tâches cron, assurez-vous qu’Hermes a un modèle et un fournisseur par défaut configurés globalement. Si vous souhaitez qu’une tâche spécifique utilise des valeurs différentes, définissez des surcharges explicites de modèle/fournisseur par tâche lors de sa création.
Option A : Langage Naturel (dans le chat)
Dites simplement à Hermes ce que vous voulez :
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 créera la tâche cron pour vous en utilisant l’outil unifié cronjob.
Option B : Commande Slash CLI
Utilisez la commande /cron pour plus de contrôle :
/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 Règle d’Or : Des Prompts Autonomes
Concept crucial : Les tâches cron s’exécutent dans une session entièrement nouvelle — aucune mémoire de vos conversations précédentes, aucun contexte sur ce que vous avez « configuré plus tôt ». Votre prompt doit contenir tout ce dont l’agent a besoin pour faire le travail.
Mauvais prompt :
Do my usual morning briefing.
Bon prompt :
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.
Le bon prompt est précis sur quoi chercher, combien d’articles, quel format et quel ton. C’est tout ce dont l’agent a besoin en une seule fois.
Étape 3 : Personnalisez le Briefing
Une fois le briefing de base fonctionnel, vous pouvez laisser libre cours à votre créativité.
Briefings Multi-Thèmes
Couvrez plusieurs domaines en un seul 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."
Changez l’Heure ou la Fréquence
Vous préférez un digest hebdomadaire ? Changez simplement l’expression 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..."
C’est 9h tous les lundis — parfait pour une analyse approfondie hebdomadaire.
Pour Conclure
Vous avez maintenant un bot de briefing entièrement automatisé qui :
- Recherche sur le web les actualités fraîches
- Les résume dans un format propre
- Les livre sur votre application de messagerie
- S’exécute selon un planning — aucun travail manuel
Le même schéma fonctionne pour toute tâche de recherche récurrente : rapports de marché, veille concurrentielle, scores sportifs, ou même une blague quotidienne. Rappelez-vous simplement la règle d’or : rendez votre prompt autonome, et Hermes s’occupera du reste.
Allez-y — configurez votre bot de briefing et savourez votre café du matin avec les actualités qui comptent pour vous.
📖 Documentation officielle
Cet article est basé sur la documentation officielle de Hermes Agent :Docs officiels › guides/daily-briefing-bot