Главная Наставничество 1-на-1 Внедрение & Разработка Компаниям Клуб Обо мне & Кейсы База Личный Кабинет Забронировать слот ↗
⚡️ КОНТУР 01 · МАРКЕТИНГ & ЛИДОГЕНЕРАЦИЯ · РЕШЕНИЕ #02

Парсинг целевых ЛПР из открытых источников и AI-скоринг

Автоматический сбор теплых баз ЛПР из тематических Telegram-чатов, 2ГИС, Яндекс Карт и HeadHunter. Интеллектуальная фильтрация спама через Gemini 3.6 Flash, автоматическое обогащение реквизитов по ИНН через DaData и моментальная доставка квалифицированных лидов в Telegram-чат отдела продаж.

// Время развертывания
⏱️ ~2 часа под ключ
// Базовая AI-модель
⚡️ Gemini 3.6 Flash
// Экономия ресурсов
💰 20+ часов/нед рутины
// Среда разработки
🛠 Google Antigravity
// Хранение данных
🔒 SQLite + Google Sheets
// РАЗДЕЛ 01 · АРХИТЕКТУРА ПРОЦЕССА

Бизнес-логика пайплайна «со стрелочками»

Вся система работает в полностью асинхронном режиме. Парсеры извлекают сырой поток сообщений и карточек организаций, Gemini 3.6 Flash на лету отделяет реальный спрос от предложений услуг и спама, DaData подтягивает официальные данные ФНС, а менеджер получает готовое досье за 60 секунд.

[Открытые источники] (Чаты TG / 2ГИС / Карты / Вакансии HH)
        │
        ▼ (Парсинг сырых данных через HTTP / Playwright / Telethon)
[Сырой поток данных] (Тексты сообщений, карточки компаний, сниппеты)
        │
        ▼ (Обработка Gemini 3.6 Flash: фильтрация спама + извлечение ЛПР)
[Структурированный лид] (ФИО, Должность, Компания, Телефон, Telegram, Боль)
        │
        ▼ (Обогащение через DaData / Checko по ИНН: выручка, штат, суды)
[Квалифицированное досье] (Оценка соответствия ICP: от 1 до 10)
        │
        ▼ (Запись в базу и доставка в отдел продаж)
[Google Таблица / CRM / Telegram-чат] ➔ [Менеджер берет в работу за 60 сек]
// РАЗДЕЛ 02 · ПОШАГОВЫЙ ПЛАН

Roadmap реализации сервиса (Шаги 1–6)

ШАГ 01

Настройка окружения на компьютере

Убедитесь, что установлен Python 3.10+ и Git. Включите качественный VPN с локацией США (например, SAGE VPN @Michael_Sage_bot) для стабильной работы Gemini API и Antigravity без блокировок.
mkdir -p ~/Automations/lead_scraping_engine
cd ~/Automations/lead_scraping_engine
python3 -m venv venv
source venv/bin/activate
ШАГ 02

Правила Harness проекта (.agents/AGENTS.md)

Создайте в корне проекта файл правил .agents/AGENTS.md, чтобы агент Antigravity:
  • Хранил все секреты и токены строго в .env.
  • Не перезаписывал рабочие базы данных без бэкапа.
  • Использовал Pydantic для строгой валидации структуры контактов.
ШАГ 03

Сбор необходимых доступов и API-ключей

Подготовьте ключи перед передачей промпта:
  • GEMINI_API_KEY — ключ Google AI Studio (тариф Free / Pay-as-you-go).
  • TG_API_ID & TG_API_HASH — с портала my.telegram.org.
  • ALERT_BOT_TOKEN & ALERT_CHAT_ID — бот от @BotFather для оповещений.
  • DADATA_API_KEY — бесплатный ключ DaData.ru на 10 000 запросов/сутки.
ШАГ 04

Конфигурация .env

Агент сгенерирует файл .env и проверит валидность подключений перед запуском парсинга.
ШАГ 05

Генерация архитектуры в Google Antigravity

Скопируйте готовый промпт из Раздела 3 ниже. Antigravity создаст модули: scrapers/, ai_filter.py, enricher.py, storage.py и bot_notifier.py.
ШАГ 06

Тестовый запуск и калибровка фильтров

Запустите тестовый сбор по 1 каналу или поисковой выдаче карт, проверьте качество отсечения спама и запись в leads.db.
// РАЗДЕЛ 03 · ГОТОВЫЙ ПРОМПТ ДЛЯ ANTIGRAVITY

Copy-Paste Промпт для сборки в Google Antigravity

Промпт для Google Antigravity IDE / CLI
Вставьте в диалог агента для полной сборки сервиса
Ты — Lead Scraping & AI Automation Architect в Google Antigravity.

Твоя задача — создать под ключ модульный асинхронный микросервис на Python для автоматического парсинга, обогащения и скоринга целевых контактов ЛПР (Лиц, Принимающих Решения) из открытых источников:
1. Тематические Telegram-чаты и каналы (сообщения о поиске подрядчиков/услуг).
2. Гео-сервисы и открытые каталоги (Яндекс Карты, 2ГИС — карточки компаний, телефоны, сайты, email).
3. Сайты вакансий (HeadHunter — вакансии компаний, где ищут специалистов под расширение бизнеса).

ПЕРВЫМ ШАГОМ:
1. Проверь наличие файла `.env` в текущей директории.
2. Если файла нет или в нем отсутствуют переменные, выведи пользователю вежливый и четкий запрос:
   "Для запуска парсера мне понадобятся следующие доступы:
    1. GEMINI_API_KEY (ключ Google AI Studio)
    2. TG_API_ID и TG_API_HASH (с my.telegram.org, если нужен сбор из Telegram)
    3. ALERT_BOT_TOKEN и ALERT_CHAT_ID (Telegram-бот для отправки готовых лидов)
    4. DADATA_API_KEY (по желанию, для автоматического пробива выручки и ИНН)
    Пожалуйста, пришли их или укажи, какие источники мы подключаем в первую очередь."
3. Создай шаблон `.env.example`.

ТРЕБОВАНИЯ К АРХИТЕКТУРЕ КОДА:
1. Модуль парсинга (scrapers/):
   - telegram_collector.py: использует Telethon для безопасного мониторинга публичных чатов по ключевым словам ("ищем", "нужен подрядчик", "посоветуйте", "куплю").
   - web_collector.py: парсер карточек организаций (название, категория, город, телефон, сайт, email).
2. Модуль AI-анализа и фильтрации (ai_filter.py):
   - Используй Gemini 3.6 Flash через официальный google-generativeai или прямой REST API.
   - Промпт для Gemini:
     "Ты — квалификатор B2B-лидов. На входе текст сообщения/карточки.
      Задача:
      1. Определи тип: РЕАЛЬНЫЙ СПРОС (клиент ищет услугу) или СПАМ (продавец предлагает услуги / резюме). Если спам — верни ignore: true.
      2. Извлеки: суть потребности, контактное лицо, название компании, контакты.
      3. Оцени теплоту лида от 1 до 10."
3. Модуль обогащения (enricher.py):
   - По сайту или названию компании находит ИНН, ФИО генерального директора и выручку через API DaData.
4. Модуль сохранения и уведомлений:
   - Сохраняет валидных лидов в локальную базу SQLite (leads.db) с защитой от дублей по contact_id/phone/username.
   - Отправляет горячие лиды (оценка 7+) в Telegram-чат отдела продаж:
     🔥 НАЙДЕН ЦЕЛЕВОЙ ЛПР (Оценка: {score}/10)
     🏢 Компания: {company} | ИНН: {inn} (Выручка: {revenue} млн ₽)
     👤 ЛПР: {director_name} ({position})
     📞 Контакты: {phone} | {telegram} | {email}
     💡 Потребность: {need_summary}
     📍 Источник: {source}
     [💬 Написать в Telegram]  [📞 Позвонить]

Сделай код чистым, модульным, добавь обработку ошибок сети и подробное логирование. Начни выполнение с анализа окружения и создания структуры проекта.
// 44 строки · Полный рабочий промпт архитектора · 100% без сокращений
// РАЗДЕЛ 04 · КОНТРОЛЬ КАЧЕСТВА (QA)

Чек-лист проверки работоспособности

Файл .env заполнен, переменные и API-ключи проверены.
Запущен проверочный скрипт python main.py --source test.
В тестовый чат отправлено сообщение с реальным запросом на услугу.
Gemini за 2 секунды распознал намерение покупки, отсек спам и сформировал карточку.
Менеджеру в Telegram прилетело сообщение с кнопкой перехода в диалог к клиенту.
Контакт сохранен в локальной базе leads.db и Google Таблице.

Получите персональный план и оценку задачи
за 1 день

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

• Канал в Telegram: @uncrn_sage
// ПРЯМАЯ СВЯЗЬ БЕЗ ПОСРЕДНИКОВ
Написать в Telegram ↗ Забронировать слот в Календаре ↗ Написать в MAX ↗
Прямой контакт ● Online