Бот ежедневных сводок новостей
Агент запускается по расписанию через cron, самостоятельно выполняет поиск в интернете по интересующим темам, формирует структурированную сводку и отправляет ее в Telegram, Discord или сохраняет в локальный Markdown-файл.
Для ускорения сбора информации исследование тем можно распределить по параллельным субагентам: в этом случае общее время подготовки сводки ограничивается самым длительным запросом, а не суммарной продолжительностью. Если в финальном ответе промпта возвращается [SILENT], доставка сообщения в тихие дни подавляется.
Что понадобится
- Переменная окружения
FIRECRAWL_API_KEYдля поиска в сети через Firecrawl. - Шлюз сообщений (Telegram или Discord) либо вывод в локальный файл.
- Поддержка делегирования задач (опционально, требуется для параллельного запуска субагентов).
Как применить
Задания cron выполняются в новых сессиях агента без сохранения контекста предыдущих диалогов, поэтому промпты должны быть полностью самодостаточными.
- Установите Hermes Agent и запустите gateway для автономной работы планировщика cron.
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
hermes setup
hermes gateway install # as a user service
- Задайте переменную
FIRECRAWL_API_KEYв окружении для работы поиска в интернете. - Настройте канал доставки (Telegram или Discord) во время выполнения
hermes setupлибо укажите флаг--deliver local, чтобы сводки сохранялись в каталог~/.hermes/cron/output/.
Вариант расписания для одной темы с ежедневным запуском в 8:00:
/cron add "0 8 * * *" "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."
Параллельный вариант с распределением сбора данных по субагентам:
/cron add "0 8 * * *" "Create a morning briefing by delegating research
to sub-agents. Delegate three parallel tasks:
1. Delegate: top 2 AI/ML stories from the past 24h with links
2. Delegate: top 2 crypto stories from the past 24h with links
3. Delegate: top 2 space exploration stories from the past 24h with links
Collect results and combine into a single clean briefing with section
headers, emoji, and source links. Add today's date as a header."
Чтобы запускать генерацию сводок только по будням, замените выражение расписания 0 8 * * * на 0 8 * * 1-5.
Источник: aliaihub/awesome-hermes-usecases и участники проекта. Лицензия: CC-BY-4.0. Лицензия исходного материала.
Перевод и редакционная адаптация: ClawCases.
>Ресурсы
>Похожие юзкейсы
Трекер отчётности компаний на базе ИИ
Следите за сезоном корпоративной отчётности десятков технологических компаний без ручной проверки разных источников и запоминания дат каждого отчёта в сфере ИИ и технологий.
Монтаж видео через чат
Общайтесь с агентом, чтобы обрезать видео, добавить музыку, субтитры или кадрирование — без таймлайна и GUI. Устанавливаются два скилла, дальше монтаж описывается словами.
Воспроизведение и поиск в Spotify через терминал
Управляйте воспроизведением и поиском в Spotify из терминала с помощью spogo (рекомендуется) или spotify_player.