Еженедельный поиск устаревшей документации по смёрженным PR в Hermes Agent
Задача по расписанию в Hermes Agent раз в неделю проверяет смёрженные PR на изменения в инструментах, командах CLI, настройках и переменных окружения и отмечает документацию, которую пора обновить. Это готовый шаблон без измерений.
Что сделали
Задача cron в Hermes Agent запускается по понедельникам в 9 утра. Через gh CLI она получает последние 30 смёрженных PR в репозитории hermes-agent и оставляет те, что влились за последние 7 дней. Затем проверяет, трогали ли они код инструментов, CLI, настроек или переменных окружения. Для каждого такого PR агент смотрит, менялась ли в том же PR соответствующая страница документации, и присылает отчёт в Telegram.
Что получилось
Источник даёт шаблон, который можно скопировать, но измеренных результатов нет. На выходе список мест, где код поменялся, а документация нет. Если всё совпадает, агент отвечает [SILENT], и ничего не отправляется.
На что обратить внимание
В промпте жёстко прописаны пути к файлам этого репозитория, и он берёт только 30 смёрженных PR. Поменяйте пути под себя и поднимите лимит, если за неделю у вас вливается больше 30 PR.
Пояснение
Cron это запуск задачи по расписанию. gh CLI это официальная консольная утилита GitHub. Hermes Agent это открытый агент от Nous Research, а hermes-agent его собственный репозиторий.
Кому пригодится
Мейнтейнерам открытых проектов и командам, у которых документация отстаёт от кода.
Попробуйте сами с Hermes Agent
Каждый [день и время] проверяй пулл-реквесты, которые за последнюю неделю влились в [название репозитория]. Отметь те, что меняли [схемы инструментов, команды CLI, параметры конфигурации или переменные окружения], и перечисли, какие страницы документации в [путь к документации], скорее всего, нужно обновить. Пришли мне короткий отчёт со ссылками на PR и на этом остановись, документацию не правь.
Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗
Источник: hermes-agent.nousresearch.com ·