voronka← На главную

Подходит или нет — за пару минут

voronka читает вакансию и резюме по смыслу, а не по совпадению слов, и отвечает одним числом: процентом соответствия. Рядом — что мешает и на чём это основано. Решение о кандидате всё равно ваше; инструмент избавляет от чтения резюме вручную.

RU / ENPDF · DOCX · TXT · MDаудио и видео с расшифровкойплагин для LinkedIn и hh

Шаг за шагом

Первый вход

Всё живёт в браузере, ставить ничего не нужно. Порядок одинаковый и для рабочего компьютера, и для домашнего.

01

Открыть сайт и зарегистрироваться

На странице входа есть ссылка «Нет аккаунта? Зарегистрируйтесь». Если регистрация закрыта, страница честно скажет об этом: «Регистрация сейчас закрыта. Доступ по приглашениям» — тогда доступ заводит владелец сервиса.

02

Придумать пароль по правилам

Не меньше 12 символов, обязательно строчная буква, заглавная, цифра и спецсимвол. Чек-лист под полем подсвечивается по мере ввода — невыполненных пунктов остаться не должно.

03

Подтвердить почту

После регистрации приходит письмо со ссылкой. Пока по ней не перешли, войти не получится. Письмо не дошло — на экране есть «Отправить ещё раз».

04

Войти и настроить под себя

Галочка «Запомнить меня» держит сессию дольше. В шапке справа переключаются язык (RU / EN) и тема. Язык меняет не только интерфейс: разборы тоже начинают приходить на выбранном языке. Пароль забыт — ссылка «Забыли пароль?» на экране входа.

Главный экран

Быстрая проверка

Это то, ради чего всё сделано: от резюме до ответа за три действия, без заведения карточек. Панель открывается сразу после входа, блок «Быстрая проверка» — сверху.

Панель · Быстрая проверка

Перетащите резюме или нажмите, чтобы выбрать
PDF, DOCX, TXT, MD, аудио и видео
Вакансия
Руководитель отдела продаж
Запустить
  • Имя вводить не надо — оно распознаётся из резюме само; пока идёт распознавание, кандидат называется «Без имени».
  • Резюме можно не файлом: рядом есть поле «Или вставьте текст резюме», скопированный со страницы текст подходит. Ещё можно выбрать уже заведённого кандидата из базы.
  • Вакансия — из базы или новая прямо здесь: в выпадающем списке есть пункт «— новая из файла или текста —».
  • Аудио и видео тоже принимаются: файл сначала расшифровывается в текст, потом идёт в разбор.

После нажатия «Запустить» появится «Разбор в очереди — можно запускать следующего». Ждать на этой странице не нужно: закидывайте следующее резюме, результаты сами появятся в ленте ниже.

Результат

Как читать процент

Итог разбора — одно число от 0 до 100 и его цвет. Словесного вердикта рядом нет намеренно: цвет и есть вердикт, а число говорит, насколько велик разрыв. Границы зон одинаковы для всех вакансий.

0–64не подходит
65–74скорее нет
75–84спорно, есть вопросы
85–100подходит

Число считается детерминированно: модель не выдаёт его сама, она размечает требования, а формула их взвешивает. Обязательные требования весят вдвое больше желательных, а прямое противоречие материалам бьёт сильнее, чем просто отсутствие данных.

Под быстрой проверкой — последние 20 разборов, свежие сверху. Строка разворачивается по клику, по умолчанию все свёрнуты.

Анна К. Руководитель отдела продаж4 сен, 11:2078%

Закрывала сделки на €2M — знает сложный B2B-цикл, но управленческий контур в резюме не описан.

Узкие места
Управление командой 10+ — нет данных
Английский — заявлен, не подтверждён
Оспорить итогДетальный разбор
Игорь М. Руководитель отдела продаж4 сен, 10:4791%
Пётр В. Руководитель отдела продаж4 сен, 10:3152%

В развёрнутой строке — короткое обоснование, до четырёх узких мест и две кнопки: «Оспорить итог» и «Детальный разбор». Полный список с поиском по кандидату и вакансии — на странице «Разборы».

Второй слой

Детальный разбор

Нужен, когда числа мало: обосновать отказ, подготовиться к интервью, собрать отчёт заказчику. Открывается по ссылке из ленты. Сверху — процент и четыре счётчика по статусам требований.

Подтвержденодоказано материалами
Заявленосказано, но не доказано
Нет данныхуточнить вопросом
Противоречиематериалы говорят обратное

«Подтверждено» не значит «нашлось слово из требования». Если вакансия просит понимание SOLID, а резюме описывает проектирование архитектуры микросервисов — засчитывается, и модель показывает эту цепочку. Ради такого вывода инструмент и делался; поэтому у каждой строки есть источники, по которым вывод можно перепроверить.

  • Вердикт — связный текст: за что кандидат, против чего, что спросить. Читается первым.
  • Чек-лист — требования по одному, со статусом, уверенностью и цитатами-источниками. Обязательные и желательные помечены отдельно.
  • Баллы — как из статусов сложилось число, требование за требованием.

Переключатели «Что показать» независимые: можно держать включёнными сразу все три или оставить один. Выбор запоминается.

  • «Из материалов» — пометка на требовании, которого не было в тексте вакансии: оно выведено из брифинга с заказчиком или из ваших вопросов кандидату.
  • «Использованные материалы» — какие именно файлы и вставки пошли в разбор.
  • «Лог прогона» — служебные шаги: извлечение требований, сопоставление, сборка вердикта. Пригодится, когда разбор упал и надо понять, где именно.
  • «Чем закончилось» — «Нанят» / «Не нанят». Отмечается постфактум, на текущий разбор не влияет.

Обратная связь

Спор и правки

Если вывод неверный — не игнорируйте, а оспорьте. Это самый полезный для инструмента жест: по спорам он калибруется.

Кнопка «Оспорить итог» есть и в ленте, и на странице разбора. Открывается мини-чат, в него пишется возражение свободным текстом — например: «это вакансия хантера, а не аккаунт-менеджера». Модель заново смотрит затронутые строки по материалам и отвечает одним из двух:

  • Изменено — она согласилась, строки переписаны, процент пересчитан.
  • Разметка отстояна — она не согласилась и приводит цитаты, на которых стоит. Строки остаются как были.

Спор не удался и модель не ответила — рядом появляется «Повторить». Тред остаётся свёрнутым, пока его не откроют.

В чек-листе у каждого требования своя кнопка «Оспорить»: выбираете правильный статус и, по желанию, пишете почему. Это точечная правка, когда вердикт в целом верный, а одна строка размечена не так.

Раздел

Вакансии

Вакансия заводится один раз и потом обслуживает всех кандидатов на неё — поэтому здесь не жалко потратить минуту. Создание идёт двумя способами.

СпособЧто происходит
Распознать и создатьВакансия появляется сразу, требования вытягиваются из текста в фоне. Заголовок определится сам. Обычный путь.
Создать без ИИСохраняет вакансию как есть, без извлечения требований. Заголовок вводится вручную.

Пока идёт извлечение, на карточке висит «Требования извлекаются — можно продолжать работу, они появятся здесь». Готовые требования делятся на обязательные и желательные — это деление прямо влияет на процент, обязательные весят вдвое.

Кнопка «Редактировать» открывает список на правку: можно переписать формулировку, переключить обязательность, задать компанию. Стоит потратить время, если модель поняла вакансию не так, как её понимает заказчик — правка подействует на все следующие разборы.

На карточке вакансии есть и обратный ход: выбрать кандидата из базы и нажать «Разобрать под эту вакансию». Ниже — все разборы по этой вакансии в одном списке, удобно сравнивать кандидатов между собой.

Раздел

Кандидаты и материалы

Карточка кандидата нужна, когда одним резюме дело не ограничивается: добавились расшифровка скрининга, ответы на вопросы, заметки. Всё это — «материалы», и все они идут в разбор вместе.

  • Виды материалов: резюме, вакансия, брифинг с заказчиком, расшифровка скрининга, вопросы кандидату, дополнительные и общие вопросы, ответы кандидата, заметки, другое.
  • Добавлять можно вставкой текста или файлом. Аудио и видео расшифровываются автоматически: «Расшифровка в очереди», потом «Идёт расшифровка…», а если не вышло — «Повторить».
  • Стадия кандидата — переключатель из трёх шагов: До скрининга → Скрининг → После скрининга. Прыгать через шаг нельзя, только на соседний.

Внизу карточки — «Запустить разбор»: выбираете вакансию и жмёте. Там же есть выбор модели; по умолчанию стоит рабочая, недоступные помечены. Менять её стоит только осознанно — на результат влияет.

Удаление кандидата уносит с собой все его материалы и разборы, подтверждение спрашивается один раз.

Раздел

Видео и аудио

Отдельная страница «Видео» — библиотека записей: загрузить, получить текст, скачать исходник, при необходимости привязать к кандидату или вакансии.

01

Загрузить

Перетащить файл в зону или выбрать вручную. Видно процент загрузки и сколько прошло времени. Принимаются mp3, m4a, aac, wav, flac, ogg, opus, mp4, mov, webm, mkv.

02

Дождаться расшифровки

В строке файла идёт «Идёт расшифровка…» с таймером. Страницу можно закрыть и вернуться позже.

03

Открыть запись

Внутри — плеер и текст расшифровки с таймкодами вида [04:17]. Клик по фразе перематывает видео на это место. Обычный поиск браузера по тексту работает.

04

Привязать и использовать

«Прикрепить к кандидату» и «Прикрепить к вакансии» связывают запись с карточкой — после этого расшифровка участвует в разборах. Рядом «Скачать исходник» и удаление файла целиком.

Записи, залитые сюда, по умолчанию ни к кому не привязаны — в списке они помечены как «Не привязано». Пока не привяжете, в разбор кандидата они не попадут.

Расширение для браузера

Плагин в браузере

Самый быстрый путь, если кандидат уже открыт на LinkedIn, hh.ru или career.habr.com. Не надо ничего копировать и переключать вкладки: плагин сам берёт текст страницы.

linkedin.com/in/кандидат
voronka
Вакансия
Руководитель отдела продаж
Разобрать страницу
78%
Ответ за 6.2 с
Блокеры
Управление командой 10+ — не подтверждено
Открыть полный разбор →
  • Войти один раз — кликнуть по иконке voronka в панели расширений браузера и ввести ту же почту и пароль, что на сайте. Пока вход не сделан, панель на странице скажет об этом.
  • Завести вакансии на сайте — плагин их только выбирает, создавать вакансии он не умеет.
  • Дальше два клика: кнопка «voronka» на странице кандидата → выбрать вакансию → «Разобрать страницу».

Разбор из плагина ничем не отличается от сделанного на сайте: он попадает в общую ленту, его можно оспорить и открыть детально.

Справка

Если что-то сломалось

Инструмент пишет причину сбоя человеческим языком прямо в строке разбора. Вот что стоит за самыми частыми формулировками.

СообщениеЧто делать
У вакансии нет требований для оценкиВакансию создали без ИИ либо извлечение упало. Откройте вакансию, добавьте требования вручную или пересоздайте её с распознаванием.
Модель недоступна. Попробуйте позжеПроблема на стороне модели, не в ваших данных. Повторить через несколько минут.
Превышено время ожидания · Задача завислаНажать «Повторить». Материалы никуда не делись, заново их загружать не нужно.
В материалах не найдено имя кандидатаВ резюме нет имени или оно нечитаемо. Откройте карточку кандидата и впишите имя вручную.
Решение готово, но текст не удалось достроитьПроцент и разметка требований верны и ими можно пользоваться — не собрался только связный вердикт.
Расшифровка не удаласьКнопка «Повторить» рядом с материалом. Если повторяется — проверьте, что в файле есть внятная речь.

Честно о рамках

Границы инструмента

Стоит знать до того, как начнёте на него опираться.

Решение принимает человекИнструмент не отсеивает и не отказывает сам. Процент — повод прочитать причины, а не заменитель чтения.
Это не ATSЗдесь нет учёта кандидатов по этапам найма, писем и пайплайнов. Только разбор соответствия.
Черты характера не проверяются по резюме«Стрессоустойчивость» и «системное мышление» нельзя доказать документом — им место в вопросах на интервью.
Результат зависит от требованийКривые требования дадут кривой процент. Одна правка на карточке вакансии чинит все будущие разборы по ней.