Skip to content

Fazl51/HH-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HH Agent

HH Agent - браузерный JavaScript-ассистент для HeadHunter, который добавляет на hh.ru панель управления откликами, шаблоны сопроводительных писем, AI-генерацию текста и автоматическое поднятие резюме.

Проект рассчитан на людей, которые часто откликаются на вакансии и хотят быстрее проходить однотипные действия в интерфейсе hh.ru.

Что умеет

  • Добавляет кнопку запуска массовых откликов на странице поиска вакансий.
  • Открывает форму отклика, выбирает резюме и вставляет сопроводительное письмо.
  • Поддерживает несколько шаблонов сопроводительных писем.
  • Может генерировать письмо через совместимый OpenAI-style API, например NeuroAPI.
  • Сохраняет настройки в localStorage.
  • Добавляет компактную панель настроек прямо на страницу hh.ru.
  • Поддерживает авто-поднятие резюме по заданному интервалу.

Быстрый старт

Самый простой вариант - использовать готовый bundle из script.js.

  1. Установите расширение для запуска пользовательских скриптов, например Scripty или Tampermonkey.
  2. Создайте новый скрипт для домена hh.ru.
  3. Вставьте содержимое script.js.
  4. Откройте hh.ru и настройте резюме, задержку, шаблон письма и AI-ключ в панели HH Agent.

Настройки

В панели доступны:

  • селектор резюме;
  • задержка между действиями;
  • выбор шаблона письма;
  • AI API key;
  • AI model;
  • профиль кандидата для генерации письма;
  • язык письма;
  • base URL AI API;
  • авто-поднятие резюме;
  • URL страницы резюме.

Для разработки

npm install
npm run build

Сборка использует webpack и пишет bundle в dist/script.js.

В текущем snapshot репозитория готовый к использованию файл - script.js. Если сборка сообщает о недостающих модулях из src/, восстановите исходное дерево модулей перед разработкой.

Безопасность и ограничения

  • Не храните реальные API-ключи в коде.
  • Сначала тестируйте скрипт на небольшом числе вакансий.
  • Учитывайте правила HeadHunter и не запускайте агрессивную автоматизацию.
  • Интерфейс hh.ru меняется, поэтому CSS-селекторы могут требовать обновления.

Стек

  • JavaScript
  • Webpack
  • Babel
  • Browser userscript
  • NeuroAPI/OpenAI-style chat completions

Лицензия

ISC. См. LICENSE.

About

Browser userscript for HH.ru responses, cover letters, AI generation, and resume auto-raise.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors