Монитор вакансий HH.ru с анализом по кнопке

HH Career Monitor

Монитор вакансий HH.ru: уведомления в Telegram по каждой новой вакансии, анализ по кнопке через Mistral и MCP-инструменты для DeepSeek Harness

MCP-сервер

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Читает выдачу HH.ru через постоянный браузерный профиль вместо официального API
  • Профиль кандидата и текст вакансии отправляются во внешний Mistral API для анализа по команде владельца
Все причины и проверки
Российский стек

oziksman/hh-career-monitor

Установка

Ручная установка

npm ci && npx playwright install chromium && npm run init

Установка зависимостей и создание личных настроек в src/ и .local/career-review/.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Инструмент на Node.js каждые 15 минут проверяет сохраненную выдачу HH.ru через Playwright и присылает в личный Telegram-чат владельца название и ссылку на каждую новую вакансию, без вмешательства модели: решение об уведомлении не зависит от оценки ИИ. Только по нажатию кнопки владельцем текст вакансии и краткий профиль кандидата уходят в Mistral API, который возвращает короткий вывод о соответствии и, если вывод положительный, черновик сопроводительного письма. Автоматических откликов работодателям нет, решение об отклике всегда принимает человек. Отдельно есть MCP-инструменты для DeepSeek Harness: управление монитором, чтение статуса и локальных PDF по страницам без выгрузки во внешний сервис. Ключи API хранятся через Windows DPAPI отдельно от кода.

Для кого. Для тех, кто активно ищет работу на HH.ru на Windows и хочет мгновенные уведомления о новых вакансиях без потока автооценок от нейросети.

Подходит, если

  • Нужно узнавать о новых вакансиях по своему поиску HH.ru в Telegram в течение 15 минут после публикации
  • Нужен анализ соответствия вакансии и черновик письма только по вашей команде, а не на каждую вакансию
  • Работаете на Windows и готовы поддерживать постоянно включенный процесс с браузерным профилем

Не подходит, если

  • Нужна платформа кроме Windows: требования жестко привязаны к Windows 10/11 и PowerShell
  • Нужны автоматические отклики работодателям: их принципиально нет, отклик всегда делает человек
  • Не готовы держать компьютер постоянно включенным: после простоя вакансии могут выпасть из суточной выдачи без восстановления

Пример запроса к агенту

Проверь новые вакансии по моему поиску и разбери вакансию аналитика отчетности на соответствие профилю

Ограничения

Автор прямо называет проект экспериментальным pet-проектом для Windows и признает нерешенную проблему: в личном использовании наблюдались остановки успешных проверок при живом процессе без установленной причины. HH может запросить капчу или повторный вход, обход защиты проект не делает и прямо просит соблюдать правила сайта, называя себя неофициальной интеграцией. Лимит по умолчанию 10 страниц выдачи и 20 уведомлений за проверку. Дубли уведомлений возможны при сбое между отправкой сообщения и сохранением состояния.

Как отключить. Остановите процесс командой quit в консоли или закройте задачу, удалите профиль браузера HH и ключи DPAPI из .local.

MCP

Транспорт
stdio
Авторизация
не нужна

Проверка безопасности

  • Читает выдачу HH.ru через постоянный браузерный профиль вместо официального API
  • Профиль кандидата и текст вакансии отправляются во внешний Mistral API для анализа по команде владельца

Коротко о README

README на русском подробно описывает архитектуру с диаграммой, требования к Windows и Node.js, пошаговую установку и инициализацию, настройку Telegram-бота и Mistral через отдельные PowerShell-скрипты, консольные команды монитора, подключение к DeepSeek Harness через пресет, таблицу статусов состояния и отдельный честный раздел ограничений и наблюдений, включая нерешенную проблему остановки проверок и отсутствие гарантии exactly-once доставки уведомлений.

Частые вопросы

Решает ли модель, отправлять ли уведомление?

Нет, каждая новая вакансия из выдачи попадает в Telegram независимо от оценки нейросети, модель вызывается только по кнопке анализа.

Отправляет ли инструмент отклики за меня?

Нет, автоматических откликов работодателям нет, инструмент только готовит черновик письма, отправку и решение делает человек.

Официальный

Самостоятельно размещаемая база знаний с блочными ссылками и встроенным MCP-сервером для подключения AI-агентов к заметкам

MCP-серверСредний риск46,5 тыс.Звезды репозитория
Выбор редакции

CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие

CLIВысокий риск31,2 тыс.Звезды репозитория
Выбор редакции

Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP

CLIСредний рискБез VPN30,1 тыс.Звезды репозитория
Выбор редакции

Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI

MCP-серверСредний риск28,1 тыс.Звезды репозитория
Foxx AIМонитор вакансий HH.ru с анализом по кнопке

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.