Загальний опис
Мета проекту — створити веб-інтерфейс для автоматизованого пошуку моделей в Instagram, початкової комунікації з ними та збору профілів. Система використовуватиме парсинг за заданими фільтрами, повідомлення та AI-агент для спілкування. Всі дії користувача (скауту) відстежуються та керуються через особистий кабінет із таблицею аналітики (у стилі Airtable).
⸻
1. Користувачі та авторизація
Функції після входу в систему:
- Доступ до особистої панелі
- Доступ до власної таблиці результатів (подібно до Airtable)
- Можливість запуску через панель керування:
1. Парсинг
2. Розсилка
3. автокомунікація
- Управління проксі та технічними акаунтами
- Відстеження статусу оброблених контактів
- Розділ управління проксі (завантаження, перевірка, валідація)
⸻
2. Парсинг за фільтрами
Скаут починає парсинг через інтерфейс, задаючи бажані параметри. Всі фільтри можна вмикати/вимикати за бажанням.
Фільтри:
1. Стать (чоловіча/жіноча)
2. Вік (від - до)
3. Тип контенту (наприклад, відвертий / професійний / про стиль життя)
4. Тексти постів (за ключовими словами)
5. Наявність посилань у біографії (на агрегатори та зовнішні платформи)
6. Кількість повідомлень (з X)
7. Частота публікацій (дата останньої публікації)
8. Кількість підписників
9. Підписки на певних впливових осіб (дорослі моделі тощо)
10. Геолокація
11. Пошук за схожими акаунтами (Look-a-like)
12. Посилання на інші платформи (TikTok, Twitter тощо)
Результат:
Зібрані профілі автоматично заносяться до таблиці з значеннями для кожного фільтра.
⸻
3. Таблиця обробки (аналог Airtable)
Кожному скауту надається доступ до власної інтерактивної таблиці:
- Відображення всіх знайдених профілів
- Поля з фільтрами та можливістю оцінки релевантності кожного з них
- Стовпці зі статусами обробки профілю:
1) Білий: щойно проведено спарринг
2) Жовтий: поштове відправлення надіслано
3) Помаранчевий: отримано позитивну відповідь.
4) Червоний: контакт досяг стадії анкетування.
Додатково можна реалізувати кольорову фільтрацію, теги, коментарі та сортування за активністю.
⸻
4. Розсилка
Панель пошти включає:
- Поле для завантаження контактів із таблиці (для розсилки)
- Поле для тексту поштового повідомлення
- Можливість вибору кількості потоків / Підключення технічних акаунтів
Додаткова функція:
Комбінований режим — запуск парсингу та миттєвої розсилки «гарячим» контактам у момент їхньої максимальної активності.
5. Автоматизований зв’язок
Функція AI-агента, імітуюча живе спілкування за заданим сценарієм:
- Алгоритм побудований на основі прикладів діалогів (навчання на 50+ реальних переписках)
- Мета: отримати згоду на заповнення анкети (Google Form)
- За бажанням: розвідник може використовувати AI або спілкуватися вручну
- Автовідповіді записуються до таблиці з оновленнями
статусу