Монитор вакансий HH.ru с анализом по кнопке
HH Career Monitor
Монитор вакансий HH.ru: уведомления в Telegram по каждой новой вакансии, анализ по кнопке через Mistral и MCP-инструменты для DeepSeek Harness
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Читает выдачу HH.ru через постоянный браузерный профиль вместо официального API
- Профиль кандидата и текст вакансии отправляются во внешний Mistral API для анализа по команде владельца
Установка
Ручная установка
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-агентов к заметкам
CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие
Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP
Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI