Утренний дайджест с OpenClaw: новости по вашим темам и ссылки на источники
Восемь вкладок открыты, три рассылки ждут внимания, а до первого созвона осталось семь минут. Новости вроде бы рядом, но понимания, что действительно изменилось, ещё нет. Автоматический дайджест полезен именно в этой щели между «информация доступна» и «я успел её прочитать».
Сделаем помощнику редакционное задание: каждое рабочее утро находить изменения по нескольким темам, отделять объявления от пересказов, сохранять источники и присылать короткую сводку. OpenClaw будет выполнять работу на VPS. Но начнём с ручного выпуска: плохая подборка, доставленная строго по расписанию, остаётся плохой подборкой, только более дисциплинированной.
Содержание
- Сначала решаем, что считать новостью
- Подключаем поиск и проверяем его отдельно
- Редакционное задание для первого выпуска
- Проверяем не стиль, а редакционные решения
- Расписание и адрес доставки
- Дубли, пропуски и повторные попытки
- Источник сообщает сведения, но не управляет помощником
- Где этому жить и за чем наблюдать
Ваш дайджест к началу рабочего дня
Разместите OpenClaw на VPS MAATRIX: для первого сценария с внешней моделью можно начать с 2 vCPU и 4 GB RAM, отдельно учитывая расходы поиска и API.
Выбрать VPS для дайджестаСначала решаем, что считать новостью
Для учебного примера возьмём небольшой отдел разработки. Его интересуют обновления используемых библиотек, изменения тарифов двух поставщиков и новые возможности продуктов, с которыми он интегрируется. Политические новости, общие прогнозы об ИИ и очередное мнение «разработчики скоро не понадобятся» в рабочую сводку не включаем.
Создайте в рабочей папке файл digest-rules.md. Запишите в нём аудиторию, темы, языки источников, допустимый объём и критерий полезности. Хороший критерий выглядит конкретно: «новость влияет на обновление, совместимость, бюджет или срок выполнения проекта». Он гораздо полезнее просьбы находить всё интересное.
Рядом заведите digest-sources.md: официальные блоги, страницы релизов, документация и несколько профильных изданий. У каждого источника укажите тему и приоритет. Первичные объявления предпочтительнее десяти перепечаток. Перепечатку можно использовать для обнаружения события, но итоговая ссылка должна по возможности вести к самому объявлению.
Уточните период. Для ежедневной сводки обычно нужны материалы после последнего успешного выпуска. За понедельник тогда собираются и выходные. Если каждый раз просить «за последние сутки», субботняя новость может потеряться между пятницей и понедельником. Дата публикации и дата события тоже не всегда совпадают: вчерашняя статья о прошлогоднем изменении не становится новым изменением.
Подключаем поиск и проверяем его отдельно
Предполагается, что OpenClaw уже установлен, Gateway работает постоянно, а доступ к панели защищён. Для поиска нужен настроенный поставщик. В панели откройте Settings → Search, выберите доступный вариант и выполните проверочный запрос. Альтернативный путь настройки указан в руководстве веб-поиска OpenClaw:
openclaw configure --section web
Сохранённый ключ и успешный поиск — разные состояния. Убедитесь, что поставщик действительно отвечает, а учётная запись имеет необходимые права и лимит. Стоимость поиска может начисляться отдельно от запросов к языковой модели. Для первого испытания достаточно узкого запроса по одному продукту и проверки нескольких найденных адресов.
Попросите агента открыть первоисточник и назвать дату объявления. Это проверит не только поиск, но и получение содержимого страницы. Некоторые сайты требуют JavaScript, авторизацию или запрещают автоматическое чтение. Не объявляйте их пустыми или недостоверными: отметьте, что страницу не удалось прочитать, и оставьте ссылку для ручного просмотра.
Постоянный браузер нужен далеко не каждой подборке. Начните с доступных страниц и лёгких инструментов чтения. Если без браузера не обойтись, добавьте его осознанно и ограничьте область работы. Собирать новости через десятки тяжёлых вкладок на самом маленьком VPS — способ превратить утреннюю газету в нагрузочное тестирование.
Редакционное задание для первого выпуска
Дайте помощнику следующий текст, заменив папки и темы своими. Это задание, а не программа, поэтому результат всё равно нужно проверить.
> Прочитай digest-rules.md и digest-sources.md. Подготовь пробный дайджест для команды за указанный в правилах период. Для каждого события открой первоисточник, укажи дату публикации, что изменилось и кому это важно. Объедини перепечатки одного события. Не добавляй факты из памяти модели. Если первоисточник недоступен, обозначь это. Сохрани Markdown-файл в папку digest, ничего не отправляй наружу.
Задайте структуру заметки: название, два-три предложения о сути, возможное действие команды и ссылка. Полезно отделить «нужно проверить» от «нужно сделать». Новая версия библиотеки ещё не означает, что завтра необходимо обновить производственную систему.
Внизу добавляйте короткий блок о полноте проверки: какие источники не открылись, какие темы не дали новых материалов. Такая строка важнее бодрого «всё главное собрано». У помощника нет гарантированного доступа ко всему интернету, а поисковая выдача не является исчерпывающим реестром событий.
Нужен сервер под эту задачу?
Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США и РФ. Оплата картой РФ и по СБП.
АРЕНДОВАТЬ СЕРВЕРПроверяем не стиль, а редакционные решения
Прочитайте первый выпуск вместе с открытыми источниками. У каждой заметки проверьте четыре вещи: существует ли событие, правильно ли понята дата, совпадает ли смысл с первоисточником и действительно ли оно касается вашей команды. Затем отметьте пропущенное и лишнее.
Допустим, агент включил новый платный тариф, но не заметил, что он доступен только корпоративным клиентам. Исправление должно попасть в правила: «всегда проверять доступность функции по редакциям и регионам». Если сводку заполнили обзорные статьи, добавьте требование находить конкретное новое событие, а не просто свежую дату страницы.
Не оценивайте качество количеством пунктов. Если изменений всего два, пусть будет два. Требование «каждое утро ровно десять новостей» незаметно нанимает в редакцию специалиста по наполнению пустоты. Для рабочего дайджеста это плохая вакансия.
Проведите второй ручной выпуск на другом периоде. Желательно выбрать день с большим количеством объявлений и тихий день. Так вы увидите, умеет ли помощник сокращать поток и честно сообщать об отсутствии значимых изменений.
Расписание и адрес доставки
Когда редакционная часть устраивает, создайте задание в разделе Automations. Укажите рабочие дни, время и часовой пояс, например Europe/Moscow. Расписание должно ссылаться на подготовленные файлы правил, а результат — сохраняться до отправки. Для такого самостоятельного выпуска удобно отдельное выполнение, которое не зависит от случайного содержимого вашего последнего разговора.
В поддерживающих этот синтаксис версиях CLI пример выглядит так:
openclaw automations create "30 8 * * 1-5" \
"Подготовь дайджест по digest-rules.md и digest-sources.md, сохрани выпуск и отправь краткую сводку со ссылками." \
--name "Утренний дайджест" \
--tz "Europe/Moscow" \
--session isolated \
--announce \
--channel telegram \
--to "CHAT_ID"
CHAT_ID замените идентификатором своего разрешённого чата. Канал Telegram должен быть подключён заранее. Команда и возможности управления меняются вместе с проектом, поэтому сверьте их со своей версией и официальными примерами автоматизаций. Через интерфейс проверьте сохранённое время следующего запуска и получателя.
Не используйте общий рабочий канал для первой отправки. Отправьте выпуск себе, проверьте ссылки и объём, затем смените адрес доставки. Историю выполнений смотрите отдельно от истории сообщений: успешное создание файла и успешная доставка — два разных результата.
Дубли, пропуски и повторные попытки
Для ежедневной подборки полезен журнал выпусков. Храните дату, идентификатор запуска, период проверки, имя файла, найденные адреса и статус доставки. Не обязательно сразу строить большую базу: для личного проекта достаточно понятного файла состояния, записываемого последовательно.
Ссылки нормализуйте осторожно. Удаление рекламных меток помогает заметить дубль, но не все параметры адреса лишние. Кроме URL, сравнивайте само событие: несколько страниц могут описывать одно объявление. Список уже включённых событий храните достаточно долго, чтобы повторная публикация не вернулась на следующий день под новым заголовком.
Если поиск или модель недоступны, выпуск должен завершиться понятным сообщением об ошибке, а не сводкой из старых знаний. Повторную попытку ограничьте по числу запусков и времени. После восстановления используйте прежний период проверки; иначе часть новостей выпадет из промежутка.
При повторной отправке учитывайте, что сообщение могло дойти, даже если подтверждение потерялось. Указывайте в выпуске дату и номер, а состояние отправки проверяйте перед повтором. Для персонального дайджеста допустим редкий дубль с ясной маркировкой; бесконечная утренняя рассылка никому не нужна.
Источник сообщает сведения, но не управляет помощником
В правилах явно отделите найденный текст от инструкций владельца. Страница может предлагать скачать файл, выполнить команду или отправить содержимое рабочей папки. Для подготовки сводки такие полномочия не нужны. Ограничьте инструменты задания чтением разрешённых ресурсов и записью выпуска, а доставку направьте только заранее выбранному получателю.
Не превращайте дайджест в копию чужого издания. Пересказывайте событие своими словами, сохраняйте авторство и прямую ссылку, используйте только короткие необходимые цитаты. Если доступна лишь аннотация закрытого материала, не выдавайте её за прочитанный полный текст. Для команды полезнее честная ссылка с пояснением ограничения, чем подробный, но недостоверный пересказ. Архивируйте собственную сводку и сведения об источниках; сохранение полных чужих материалов требует отдельного основания.
Где этому жить и за чем наблюдать
Для одного дайджеста с внешней моделью и лёгким чтением страниц можно начать с VPS MAATRIX Uab Start: 2 vCPU, 4 GB RAM, 80 GB диска. При использовании браузера и нескольких независимых подборок испытайте конфигурацию с 8 GB. Подойдёт поддерживаемая Ubuntu или Debian; состояние OpenClaw и архив выпусков храните на постоянном диске и резервируйте.
Объём вычислений здесь зависит от количества страниц, длины материалов и числа повторных проходов. Измеряйте расходы поиска и модели отдельно от цены VPS. Ограничьте число источников в одном выпуске и глубину чтения, а длинные приложения оставляйте ссылками для человека.
Раз в неделю просматривайте несколько выпусков и журнал ошибок. Источники меняют адреса, темы теряют актуальность, в команду приходят новые задачи. Хороший дайджест живёт по редакционным правилам, которые иногда приходится редактировать. Сервер обеспечивает утренний выход номера; полезность номера остаётся вопросом внимательного отбора.
Нужен сервер под эту задачу?
Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США и РФ. Оплата картой РФ и по СБП.
АРЕНДОВАТЬ СЕРВЕРОбсудить статью, задать вопрос или начать новую тему
Есть вопрос по этой статье, идея для обсуждения или просто хотите поделиться опытом? Сообщество MAATRIX ждёт. Для общения, пожалуйста, зарегистрируйтесь в нашем личном кабинете.
Перейти в сообщество →