← На главную Портфолио
AI Automation

AI-Охотник за заказами

Автоматический сбор, AI-фильтрация и умный отклик на заказы с HH.ru и Telegram-каналов.

Два self-hosted n8n-воркфлоу, которые круглосуточно мониторят биржи фриланса, отсеивают нерелевантные заказы через трёхуровневую фильтрацию + GigaChat, и отправляют персонализированные отклики — без участия человека.

n8n v2.27.3
Supabase
GigaChat
Google Sheets
Telegram Bot API
RSS / RSSHub
ЗадачаПоиск заказов на фриланс-биржах отнимает часы ежедневно. Большая часть — нерелевантна, отклики — шаблонные и неэффективные.
Моя работаСпроектировал dual-source систему: HH.ru по RSS + Telegram-каналы через RSS-мосты. Многоуровневая фильтрация + AI-скоринг + автогенерация откликов GigaChat.
Технологииn8n, Supabase, GigaChat, Google Sheets, Telegram Bot API, RSS / RSSHub
РезультатАвто-мониторинг 10+ источников, AI-скоринг с точностью >90%, персонализированные отклики за секунды

Бизнес-проблема

Фрилансер или студия тратит 2–3 часа в день на поиск заказов: нужно проверить несколько бирж, Telegram-каналов, отсеять нерелевантные вакансии и написать отклик. Большинство откликов — шаблонные, их эффективность низкая.

Архитектура решения (Dual-Source)

Два независимых n8n-воркфлоу, работающих по расписанию. Каждый мониторит свой источник, фильтрует данные через единую систему правил и AI, сохраняет в общую базу и генерирует отклик.

🏢

HH.ru Охотник

RSS-ленты по 5 поисковым запросам → фильтр → AI-скоринг → отклик

Каждые 8 ч
📱

RSS-парсинг каналов

5 Telegram-каналов через RSS-мосты → фильтр → дедупликация → отклик

Каждые 4 ч
HH.ru RSS
5 запросов
Фильтр
Ключевые слова
Стоп-слова
AI Scoring
GigaChat 0–100
Supabase
leads
AI Reply
GigaChat → Google Sheets → Telegram

Воркфлоу 1: HH.ru Охотник (RSS)

Мониторит HH.ru по 5 поисковым запросам с фильтром удалённая работа, сортировка по дате публикации.

Поисковые запросы

5 целевых запросов: n8n, автоматизация+n8n, telegram+бот+разработка, no-code+автоматизация, crm+интеграция+api. Все с параметром schedule_id=remote.

Трёхуровневая фильтрация

1) Целевые ключевые слова (n8n, telegram, автоматизация, supabase и др.)
2) Стоп-слова (react, vue, 1C, senior, office)
3) Дедупликация по связке компания + должность

AI-скоринг (GigaChat)

LLM-агент оценивает релевантность вакансии по 5 критериям: совпадение стека (40 баллов), удалёнка (20), проектная работа (15), адекватность задач (15), наличие бюджета (10). Порог отсечки — 60 баллов.

Генерация отклика

GigaChat пишет персонализированное сопроводительное письмо на 5–7 предложений с упором на релевантный стек проекту. Каждый отклик уникален и привязан к конкретной вакансии.

Воркфлоу HH.ru Охотник в n8n
Полная схема воркфлоу HH.ru: от RSS-парсинга до AI-отклика через GigaChat

Воркфлоу 2: RSS-парсинг каналов (Telegram)

Мониторит 5 Telegram-каналов с фриланс-заказами через RSS-мосты (RSSHub и tg.i-c-a.su).

📢

kwork_freelance

rsshub.rssforever.com

💻

kwork_dev

rsshub.rssforever.com

👤

young_june

tg.i-c-a.su

🎓

it_interns

tg.i-c-a.su

🌐

job_webdev

tg.i-c-a.su

Трёхуровневая фильтрация

1. Order-маркеры: сообщение должно содержать признаки заказа (ищу, нужен, бюджет, и др.)
2. Ключевые слова: n8n, автоматизация, telegram бот, supabase, ai бот, парсинг, fullstack и др.
3. Стоп-слова: angular, wordpress, ментор, реклама, ремонт квартир и др.

Проверка формата работы

Для HH.ru и Kwork — автоматически считаются удалёнными. Для остальных каналов — проверка на наличие маркеров удалён, remote, дистанцион и отсутствие в офисе, гибрид.

Кросс-канальная дедупликация

Один и тот же заказ может появиться в нескольких каналах. Система нормализует заголовок (только буквы/цифры, первые 80 символов) и сверяет с ранее сохранёнными записями.

AI-отклик (единый)

Тот же механизм, что и в HH.ru-воркфлоу: GigaChat генерирует персонализированный отклик с подписью «С уважением, Эдуард | eduardwit.ru». Результат — в Google Sheets и Telegram.

Воркфлоу RSS-парсинг каналов в n8n
Схема воркфлоу RSS-парсинга: 5 Telegram-каналов → фильтрация → Supabase → AI-отклик

Сквозной пайплайн данных

Оба воркфлоу сходятся в единую инфраструктуру:

1
Сбор — RSS-ленты HH.ru и Telegram-каналов парсятся по расписанию
2
Фильтрация — многоуровневая система ключевых слов, стоп-слов и маркеров заказа
3
AI-скоринг (только HH.ru) — GigaChat оценивает релевантность от 0 до 100, отсев ниже 60
4
Сохранение — лид записывается в Supabase (таблица leads) с мета-данными: источник, скоринг, ссылка
5
AI-отклик — GigaChat генерирует уникальный текст, запись в Google Sheets для CRM
6
Уведомление — Telegram-бот присылает сообщение с деталями заказа в чат
Единая ошибкоустойчивость Оба воркфлоу используют общий error-handler с Retry Router и DLQ. При падении любого узла — автоматический retry с exponential backoff. Критические ошибки уходят в Telegram.

Бизнес-ценность & Результаты

Автоматизация поиска заказов превращает фриланс в пассивный канал лидогенерации.

10+
Источников заказов
в автоматическом режиме
~3 ч
Экономии в день
на ручном поиске
24/7
Мониторинг новых
заказов без выходных
>90%
Точность AI-скоринга
релевантности
100%
Уникальных откликов
(без шаблонов)
×5
Больше откликов
за то же время

Для Бизнеса

  • ✅ Сотни просмотренных заказов в день без участия человека.
  • ✅ Персонализированные отклики повышают конверсию в диалог.
  • ✅ Ни один релевантный заказ не пропущен — система работает 24/7.
  • ✅ Полная CRM: все лиды в Supabase + Google Sheets с историей.
  • ✅ Масштабирование: добавить новый источник → 1 минута в n8n.

Для Инженерии

  • ✅ Self-hosted: полный контроль над данными и воркфлоу.
  • ✅ Graceful degradation: при падении RSS-моста — пропуск источника.
  • ✅ Дедупликация: один заказ не попадёт в CRM дважды.
  • ✅ Разделение воркфлоу: HH.ru не влияет на Telegram-каналы.
  • ✅ Telegram-уведомления: контроль статуса в реальном времени.
Google Sheets с лидами
Google Sheets-таблица: все лиды с источниками, AI-скорингом, статусом отклика и ссылками