Когда активно ищешь работу, легко потеряться в сотнях одинаковых вакансий на hh.ru. Я несколько раз ловил себя на том, что снова открываю одно и то же объявление, трачу время и раздражаюсь. Решил автоматизировать и сделал небольшое расширение для Chrome.

Проблема

На hh.ru нет встроенной подсветки уже просмотренных вакансий или резюме.
В итоге:

  • постоянно возвращаешься к одному и тому же объявлению;

  • путаешься, где уже был;

  • тратится время и внимание.

Решение: HH Highlighter

Моё расширение автоматически подсвечивает посещённые вакансии и резюме.
Вот как это выглядит:

До:

До расширения
До расширения

После:

Выбор цвета #d32f2f, вкл/выкл, счётчик и последние 5 + бейдж 24 на иконке. «Вся история» открывает history.html
Выбор цвета #d32f2f, вкл/выкл, счётчик и последние 5 + бейдж 24 на иконке. «Вся история» открывает history.html
Все ссылки подсвечены всегда
Все ссылки подсвечены всегда

Как это работает

Технически всё просто:

  • расширение добавляет content script, который проверяет ссылки на странице;

  • если вакансия/резюме уже открывалась — ссылка подсвечивается;

  • используется Manifest v3 (актуальный формат для Chrome Extensions).

Код полностью открыт → GitHub: apofeouz/hh-highlighter

Roadmap (куда проект движется дальше)

  • ## Что нового в v1.1.3 (уже в Store) ✅ Popup по иконке: вкл/выкл, 6 пресетов цвета live без перезагрузки ✅ Бейдж на иконке с количеством просмотренных (белый на #d32f2f) ✅ История: последние 5 в попапе + страница history.html с поиском и датами (только локально) ✅ Onboarding как закрепить иконку 📌 ## Roadmap дальше - Экспорт/импорт настроек (JSON) - Поддержка Superjob/Avito (в один продукт, без нового расширения) - Скрытие просмотренных / разные цвета для статусов

Как установить (1 клик)

Вариант 1 — из Store (рекомендую): 👉 Установить из Chrome Web Store — v1.1.3 с выбором цвета #d32f2f, бейджем и историей

Вариант 2 — вручную с GitHub:

  1. Скачайте hh-highlighter/releases или git clone https://github.com/apofeouz/hh-highlighter.git

  2. chrome://extensions/ → Режим разработчика → Загрузить распакованное

🌐 Ленд со скринами и FAQ: https://code.apofeouz.ru/hh-highlighter/

Вместо заключения

Я делал HH Highlighter в первую очередь для себя, но понял, что проблема типичная для многих соискателей. Делюсь решением — возможно, оно сэкономит и ваше время. Буду рад идеям и PR’ам в репозитории.