📊 Главная
📜 Лог
✅ Отклики
🧪 Тесты
📂 База
🎯 HH Статус
👁️ Просмотры
🚀 Отклик
🤖 LLM Ответы
🤖 HH Хэдди
⚙️ Настройки
✅ Отклики
Дата Аккаунт Вакансия Компания Зарплата
🧪 Вакансии с тестами
Дата Вакансия Компания Аккаунт Отклик Ссылка
📂 База вакансий
Статус Дата Вакансия Компания Аккаунты
🔍 Аудит резюме
🔥 Горячие лиды
📇 Контакты HR
🔔 Можно напомнить
🔑 OAuth API
📋 Резюме аккаунта
🚀 Ручной отклик
Введите ссылку или ID вакансии — бот проверит, нужен ли опрос, покажет вопросы и отправит отклик.
Аккаунт
Ссылка на вакансию или ID
Шаблон письма
Сопроводительное письмо
🤖 LLM Авто-ответы
▶ 🔍 Отладочный лог LLM
Обновится автоматически через 300мс...
🤖 HH Хэдди
Bot: Хэдди · powered by HH.ru AI
Выберите mobile-аккаунт для начала чата.
🧭 Карьера
🟢 Статус поиска работы
🎓 Навыки и верификации
🤖 Анализ резюме
🔌 Подключение
🌐 Прокси и исходящий IP
Прокси меняется runtime — сохраняется в config.json, применяется мгновенно (без рестарта). Перед сохранением делается probe через api.ipify.org: если новый прокси не работает — откат к старому. Env HH_PROXY в docker-compose имеет приоритет над этим полем.
Активный прокси: Исходящий IP: TLS:
📱 Авторизация по телефону / email
Штатный OTP-поток Android-приложения. Код отправляется только после нажатия кнопки. OAuth-токены сохраняются для каждого найденного резюме.
⚙️ Расширенные параметры мобильного клиента
Итоговый User-Agent:
Приоритет: web → environment → file → default. Источник показан рядом с каждым полем.
🌐 Браузерные сессии
➕ Добавить сессию из браузера
Самый простой способ — Copy as cURL:
1. Откройте hh.ru, войдите в нужный аккаунт
2. F12 → вкладка Network → любой запрос к hh.ru
3. Правая кнопка на запросе → Copy → Copy as cURL
4. Вставьте сюда весь скопированный текст — бот сам вытащит cookies
Имя (необязательно — определится автоматически)
Сопроводительное письмо (необязательно)
🔑 Обновить куки аккаунтов
Вставьте новый cURL или строку cookie: hhtoken=… — куки обновятся сразу без перезапуска.
Получить: F12 → Network → любой запрос к hh.ru → правая кнопка → Copy as cURL
📡 WebSocket (realtime, Phase 1)
Read-only слушатель websocket.hh.ru: пуш-события HH (просмотры резюме, приглашения, сообщения) без дополнительного опроса. Управление per-account; глобальный флаг задаётся в config.json.
Глобальный флаг use_websocket_realtime:
🎯 Поиск и отклики
⚙️ Параметры бота
LLM provider:
Reply:
Questionnaire:
🩺 Диагностика (для support / issue)
Собирает версию бота, статус TLS-impersonate, последние 20 KB debug.log и diag.log. В bundle нет куков, токенов или содержимого писем — только метаданные и HTTP-ошибки.
🏢 Фильтры и автоматизация
Региональный поддомен HH
по умолчанию пусто → главный hh.ru. Пример: syktyvkar, moscow, vologda. OAuth и chatik всегда на основном.
Род соискателя для LLM-ответов
Подставляется в системный промпт LLM и дефолтный ответ опросника. Кастомные шаблоны не затрагиваются.
Умный поиск
Фильтры добавляются к поисковым URL. Работают для веб-поиска и OAuth.
Формат работы
Отмечены = разрешены. Если ничего не отмечено — пропускаются все форматы (без фильтра).
🏷️ Фильтр по словам в названии
Регистронезависимо, по подстроке. Применяется до отклика — экономит запросы.
✅ Разрешить (include) — если непусто, оставляем только совпавшие
🚫 Исключить (exclude) — выкинуть если содержит
Автопрохождение тестов
Если включен LLM — вопросы заполнит нейронка. Иначе используются шаблонные ответы.
Пред-проверка вакансий
Делает дополнительный запрос к HH для каждой вакансии. Замедляет отклики, но пропускает неподходящие.
🛑 Контроль лимитов
Если включено — бот ставит паузу при лимите. Снимите паузу вручную или дождитесь 00:00 МСК.
🔑 Метод откликов
Если выключено — отклики через Web (cookies). OAuth быстрее и не требует капчи, но один запрос за раз (не пакетом).
🔗 Пул поисковых запросов
Добавьте URL-адреса поиска вакансий — они появятся как чекбоксы на карточке каждого аккаунта. Поле стр. задаёт глубину поиска (кол-во страниц) для конкретного запроса; если пусто — используется глобальное значение из слайдера выше.
✨ Подсказки по резюме
Анализирует title/роль/скилы резюме и предлагает поисковые запросы с цифрами конкуренции (как в Аудите). Кликни ➕ — добавлю в пул выше.
📋 Шаблоны
✉️ Шаблоны писем
Создайте именованные шаблоны — они появятся в выпадающем списке на каждой карточке аккаунта.
📝 Шаблонные ответы на опросы
Когда вакансия требует опрос — бот автоматически заполнит его. Для каждого шаблона укажи ключевые слова (через запятую) и ответ. Первый совпавший шаблон используется. Последний — ответ по умолчанию.
🚀 Загрузить готовые пресеты
⚠️ Заменит текущие шаблоны. Отредактируй ответы под себя и нажми «Сохранить».
🤖 AI / LLM
🤖 LLM Авто-ответы
Бот будет автоматически отвечать на сообщения работодателей в переговорах со статусом Интервью. Используется OpenAI-совместимый API (GPT-4o-mini, DeepSeek и др.)
💡 Включить/выключить авто-ответы — кнопка во вкладке 🤖 LLM Ответы
Если включено — LLM сам отвечает на вопросы работодателя при отклике. Шаблоны используются как запасной вариант.
Предпросмотр резюме — убедись что парсинг работает корректно:
🔑 API профили
Ключи не отображаются из соображений безопасности — введите повторно при изменении.
⚡ Быстрая настройка — вставь ключ и жми Enter
Бот сам определит провайдера (OpenAI / DeepSeek / Anthropic / Groq / Gemini / HuggingFace) по префиксу ключа и подставит base_url + типовую модель. Если хочешь другие настройки — раскрой профиль ниже вручную.
Системный промпт
🔧 Продвинутое
📋 JSON-редактор
Прямое редактирование конфигов. Изменения применяются сразу после сохранения.
⚠️ Бэкап содержит cookies и API-ключи — храни в надёжном месте.
📦 Полный конфиг (config + accounts + sessions + oauth)