aha·moment
ЛичноеПошаговая настройка

Автоматический поиск вакансий с оценкой релевантности через ИИ

Система проверяет новые вакансии из RSS-ленты и оценивает их соответствие профилю с помощью нейросети. Она отфильтровывает лишние предложения и присылает в Telegram только те, что подходят по критериям. Это избавляет от ручного просмотра сотен неподходящих объявлений.

Результат: отсеивает 90% мусора на входе

Для кого
  • Разработчик
  • Руководитель
Интеграции
  • Telegram

Что понадобится

Инструменты
  • n8n — Конструктор автоматизаций: соединяет сервисы без программирования. Есть бесплатная версия для своего сервера
  • Telegram-бот — Бот в Telegram, который сам выполняет задачи и отвечает людям
Нужно
  • Аккаунт в n8n
  • Доступ к API Groq
  • RSS-ссылка с вакансиями
  • Подключенный Telegram-бот
Настройка
вечер
Сложность
Нужен конструктор (n8n, Make)
Расходы
≈ 0 ₽/мес за бесплатный тариф Groq API

Как повторить

  1. Настроить триггер по расписанию в n8n на запуск раз в час.
  2. Добавить узел чтения RSS-ленты с вакансиями.
  3. Написать код для очистки текста от HTML-тегов и извлечения ссылок.
  4. Составить промпт с четкими критериями отклонения и требованиями к формату JSON.
  5. Отправить запрос к нейросети через HTTP-запрос с ограничением количества элементов.
  6. Добавить блок обработки ошибок для парсинга ответа нейросети.
  7. Настроить проверку на дубликаты через локальную таблицу и отправку уведомлений в Telegram.

Промпт

Вставьте этот текст в ИИ-ассистента. Слова в фигурных скобках замените своими данными.

Промпт
Проанализируй вакансию на соответствие профилю инженера по автоматизации. Жесткие критерии отклонения (score 1–3): Требуется программирование на Java, C++, C#, Go, Rust, Ruby, PHP; Позиция управленческая: руководитель, директор, менеджер, тимлид, бизнес‑партнёр, HR, маркетолог, дизайнер, продакт; Требуется глубокая экспертиза в DevOps, Kubernetes, Docker на уровне администрирования; Фокус на frontend (React, Vue, Angular) или mobile (iOS, Android); Требуется только ручное тестирование без автоматизации; Вакансия про консалтинг, стратегию, методологию без практической реализации. Критерии высокой релевантности (score 7–10): Прямое упоминание n8n, Make, Zapier, Power Automate; Автоматизация бизнес‑процессов через API и webhooks; Работа с LLM (OpenAI, Claude, Groq) для автоматизации задач; Интеграция мессенджеров (Telegram, ВК) с CRM/сервисами; Парсинг данных, ETL‑процессы, работа с базами данных; Python как вспомогательный инструмент (скрипты, обработка данных). Оценка: 1–3: Не соответствует профилю; 4–6: Частичное совпадение, но есть серьезные расхождения; 7–10: Полное соответствие. Верни только JSON без markdown: {«score»: число, «reason»: «краткое обоснование в 1–2 предложениях»}

Подробности

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

Автор создал автоматический процесс в платформе n8n. Он запускается раз в час. Система берет ленту вакансий, очищает текст и отправляет его в нейросеть Groq. Промпт (инструкция) строго задает критерии оценки. Нейросеть должна вернуть ответ в формате JSON с числом от 1 до 10 и причиной. Если оценка ниже 7, вакансия игнорируется.

В процессе были решены три технические проблемы. Первая — лимиты бесплатного тарифа нейросети. Чтобы не превысить норму запросов, система обрабатывает не более 10 вакансий за один запуск. Вторая — ошибки в ответе нейросети. Иногда модель возвращает текст с лишними символами. Код автоматически исправляет это или ставит нулевую оценку, чтобы процесс не останавливался. Третья — дубликаты. В ленте одни и те же вакансии появляются снова. Система запоминает ссылки в локальной таблице и не присылает их повторно.

В итоге пользователь получает в Telegram только вакансии с высокой релевантностью. Шум отсеивается автоматически. Шаблон готового процесса доступен для импорта.

Источник

Оригинал: Мониторинг вакансий с ИИ‑скорингом на n8n и Groq API: разбираем архитектуру и грабли с Rate Limit (habr.com, рус.)

Добавлено 27 октября 2026 г.

Похожие кейсы

  • Пошаговая настройка

    Личное

    ИИ-агент анализирует резюме и предлагает улучшения

    Разработчик тратил два часа в день на заполнение форм для отклика. Теперь нейросеть Gemini сама проверяет резюме, находит слабые места и предлагает, как их исправить. Это экономит время и повышает шансы на собеседование.

    Без кода

    • Gemini
  • Пошаговая настройка

    Личное

    Автоматическая пересылка писем из почты в Discord

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

    Нужен конструктор

    • n8n
  • Разбор опыта

    Личное

    Интерактивный гид по действию препарата GLP-1

    Врач создал бесплатный сайт-путешествие, объясняющий, как работает препарат GLP-1. Пользователь прокручивает страницу, видя анимацию и слушая голос. Это помогает понять действие лекарства на органы без сложных текстов.

    Нужен терминал

    • Cursor
    • Gemini
  • Пошаговая настройка

    Личное

    QA-инженер подключил нейросеть к документации и базам данных

    Автоматизатор тестирования связал ИИ-агента с корпоративной wiki, базами данных и системой управления тестами. Нейросеть помогает быстро находить нужную информацию, проверять гипотезы по данным и избегать дублирования проверок. Это ускоряет погружение в новые задачи и снижает время на рутинный поиск.

    Нужен терминал · Настройка несколько часов на настройку

    • Cursor
    • MCP
  • Разбор опыта

    Личное

    DotLingo: локальный перевод книг нейросетью на своём компьютере

    Автор хотел прочитать английскую книгу на русском и собрал приложение, которое переводит файлы нейросетью прямо на компьютере — без отправки текста на чужие серверы и без лимитов.

  • Пошаговая настройка

    Личное

    ИИ-репетитор языка в чате с проверкой ошибок

    Нейросеть выступает личным преподавателем. Она проводит занятия по программе, проверяет ответы и запоминает ошибки. Новые слова автоматически сохраняются в словарь на телефоне.

    Без кода · Настройка 5 минут

    • Claude Code