Парсер 3 фриланс-бирж с ИИ-скорингом лидов
Автоматический сбор и оценка заказов: 2-3 часа ручного поиска превратились в 5 минут разбора готового списка
- Клиент
- Личный инструмент, готов адаптировать под бизнес-задачи (парсинг тендеров, каталогов конкурентов, госзакупок)
- Дата
- 10 марта 2026 г.
Метрики
| Метрика | До | После |
|---|---|---|
| Время поиска заказов в день | 2-3 часа | 5 минут |
| Лидов собирается в сутки | ~5-10 (вручную) | 60-100 |
| Точность топ-скоринга 9+ | — | ~40% релевантных |
Задача
Поиск подходящих заказов на фриланс-биржах — рутина, которая съедает 2-3 часа в день. FL.ru, Freelance.ru, Kwork — каждая биржа со своей структурой, своими фильтрами, своим количеством мусорных объявлений. Нужно было автоматизировать и сбор, и первичную фильтрацию.
Что сделал
Собрал асинхронный парсер, который каждые 240 минут обходит 3 биржи и складывает свежие заказы в единую базу. Парсеры разделены по модулям — легко добавить новую биржу.
После сбора каждый лид проходит ИИ-скоринг через Gemini 2.5 Flash-Lite: модель оценивает заказ от 1 до 10 с обоснованием по конкретным критериям (соответствие стеку, адекватность бюджета, признаки "хорошего" клиента).
Топ-лиды (скоринг 8+) падают в Telegram с обоснованием от ИИ и прямой кнопкой для отклика. Всё остальное — в базе для ручного разбора при желании.
Инфраструктурно: деплой на VDS через systemd, автостарт, маршрутизация API-запросов через Xray VLESS (Германия) для стабильного доступа к Gemini из РФ. Free-квоту Gemini обходим ротацией API-ключей по разным Google Cloud проектам + ограничением объёма enrichment через конфиг.
Результат
- Время поиска заказов: 2-3 часа → 5 минут в день
- Собирается 60-100 свежих лидов ежедневно
- Точность топ-скоринга 9+: примерно 40% реально релевантных (остальное — ложные срабатывания, которые модель честно предупреждает в обосновании)
- Работает 24/7, не падает месяцами благодаря systemd-автозапуску
Где применимо клиентам
Архитектура универсальная — те же механизмы подходят для:
- Мониторинг тендеров (zakupki.gov.ru, B2B-Center)
- Отслеживание упоминаний бренда/конкурентов в интернете
- Парсинг каталогов конкурентов с обновлением цен
- Автоматический сбор и квалификация B2B-лидов по заданным критериям
Готов адаптировать решение под конкретную задачу бизнеса — обычно от идеи до работающего парсера с уведомлениями проходит 5-10 рабочих дней.
Стек
Нужно похожее?
Напишите задачу в двух предложениях — отвечу в течение часа.