Опубликовано
Hermes Agent: как я перестал читать PDF и начал кидать ссылки агенту
Автор: Гусев Николай [портфолио]
Получаю ссылку на Яндекс.Диск: 6 PDF-файлов, собрание собственников, 18 вопросов повестки. Вникать - полдня. Не вникать - риск пропустить важное. Кидаю агенту, говорю "разбери" - и занимаюсь своими делами.
Сценарий: ссылка на Диск - готовый разбор
Типовая задача, с которой Hermes Agent справляется за пару минут:
-
Выкачать файлы с Яндекс.Диска через публичный API
-
Извлечь текст из PDF (pdftotext)
-
Структурировать - выделить вопросы, участников, пункты
-
Классифицировать - разложить вопросы по типам
-
Построить карту - кто инициатор, кто секретарь, пересечение
-
Сформировать отчёт - выводы и рекомендации
Что внутри: 6 PDF-файлов
На Диске лежало:
-
Уведомление - даты, форма голосования, повестка
-
Бюллетень - 18 вопросов для голосования
-
Дополнение N1 к Договору Управления - изменения в договор
-
Положение о Совете дома - регламент работы
-
Дополнение "О расширении полномочий Председателя" - полномочия
-
Перечень иных документов - формальность
Как агент это делает
Под капотом - цепочка из трёх шагов:
1. Яндекс.Диск API
Вместо браузера и ZIP - один запрос к cloud-api.yandex.net/v1/disk/public/resources. JSON со списком файлов и прямыми ссылками на каждый PDF.
2. Извлечение текста
Каждый PDF - через curl и pdftotext. Чистый текст, готовый к анализу.
3. Анализ
Агент формирует карту документов: кто фигурирует, сколько вопросов, какие категории. Только факты, без LLM-галлюцинаций.
Что получили на выходе
Через пару минут - готовый разбор:
-
Ключевые фигуры: инициатор, секретарь, председатель собрания
-
Все 18 вопросов сгруппированы по типам
-
Структура власти: какие решения за кем
-
Что проверять: сроки, место сбора бюллетеней
-
Рекомендации: на что обратить внимание
Всё без чтения 50 страниц. Просто ссылка на Диск и фраза "разбери".
Почему это удобнее
-
Скорость: API - секунды, pdftotext - мгновенно
-
Объективность: агент не устаёт к середине 4-го документа
-
Структура: 50 страниц бюрократии - карта: кто, что, зачем
-
Контекст: агент помнит всю сессию
-
Делегирование: кинул ссылку - получил разбор - принял решение
Hermes Agent - не генератор текста, а инструмент для работы с документами.
Кинул ссылку - получил разбор. Без вычитки, без браузера, без полдня в PDF.