PythonAI / LLMVirtual Try-OnFastAPIWhite Label

AI-стилист в Telegram с виртуальной примеркой

Разработали полноценного AI-стилиста «Лиза» — бот, который анализирует образы, переодевает людей виртуально и помнит стиль каждого пользователя. 16 676 строк кода. 14 дней. Готов к B2B-интеграциям с федеральными сетями.

Срок

14 дней

Стек

Python + AI

Режим

B2C + B2B

Код

16 676 строк

LookBot анализирует образ — скриншот Telegram-чата с AI-стилистом

Кейс за 60 секунд

AI-стилист, который говорит честно — «не надевай это на встречу», а не «ты выглядишь потрясающе» на всё подряд.

Клиент и боль

Собственный продукт агентства — Telegram-бот «Лиза» для B2C и B2B (магазины одежды). Обычный ChatGPT хвалит любой образ, потому что модель обучена нравиться, — как реальный стилист такой чат не работает.

Что построили

Telegram-бот: анализ образа по фото, виртуальная примерка (IDM-VTON + Kling Kolors — две нейросети, которые «переодевают» человека на фото), 5 уровней памяти о пользователе, честный промпт (632 строки правил против лести), дашборд с метриками и реактивационные рассылки.

Что это дало клиенту

16 676 строк продуктового кода, 16 таблиц БД, 36 сценариев возврата клиента — всё собрано за 14 дней разработки.

Кому подойдёт

Магазины одежды и e-commerce, которым нужен AI-консультант в Telegram с White Label (под брендом клиента) и интеграцией каталога.

Python 3.12FastAPITelegram BotVision APISQLite FTS5
Посмотреть: t.me/ask_look_bot

Обзор

Блогер тестирует LookBot

Честный обзор без монтажа — как бот анализирует образы в реальном времени.

Проблема

Почему обычный ChatGPT — плохой стилист

Обычный AI-чат

ChatGPT, Claude и другие модели заточены на то, чтобы быть приятными. Они будут хвалить любой образ, потому что так устроена система — модель оптимизирована на одобрение. «Ты выглядишь потрясающе!» — на любое фото. Это не стилист. Это лесть.

LookBot

Под капотом — промпт, который мы тестировали сотни раз. Суммарно потратили более $200 только на токены для калибровки. Бот говорит честно: «Нет, не надевай это на встречу с инвесторами» или «Да, оставляй, но замени обувь». Как настоящая подруга-стилист.

В цифрах

Масштаб проекта

16 676
строк кода
14
дней разработки
$200+
на тестирование промпта
16
таблиц в базе данных
5
уровней персонализации
36
сценариев реактивации

Возможности

Что умеет бот

Лиза — не просто чат-бот. Это полноценный AI-стилист с памятью, виртуальной примеркой и честной обратной связью. Вот что внутри:

📷

Анализ образа по фото

Отправляешь фото — через 30 секунд получаешь разбор силуэта, цветовой гармонии, пропорций, тканей и соответствия случаю. Честно, без лести.

👗

Виртуальная примерка

Два режима: стандартный (IDM-VTON) и премиум (Kling Kolors v1.5). Загружаешь своё фото + фото одежды — AI «переодевает» тебя. Как виртуальная примерочная.

🔍

Сравнение образов

Отправь от 2 до 4 фото разных образов — бот сравнит и даст вердикт по каждому. Идеально для «что надеть на свидание?».

📦

Гардероб и архив

Все образы сохраняются с сезонной привязкой и тегами. Полнотекстовый поиск. Бот помнит, что ты носила и что советовал.

💬

Стилистические вопросы

Спроси что угодно про стиль, бренды, размеры — как у подружки-стилиста. Бот отвечает на основе твоего профиля и истории.

🎯

Профиль стиля

7 вопросов при онбординге: пол, рост, тип фигуры, цветотип, стиль жизни, возраст, форма лица. Все рекомендации — персональные.

Под капотом

Промпт, который делает бота честным

Обычный AI хвалит всех. Наш — нет. Мы написали систему инструкций, которая заставляет модель быть честной, но при этом тактичной. Вот безопасный фрагмент:

system_prompt.txt — LookBot v3.2
TONE AND CHARACTER:— Speak casually like with a close friend.
— Compliments must be specific and earned:
  praise specific items, not appearance.
— Encouragement only when appropriate
  and truthful. Not in every message.
BANNED WORDS:— «Ого» — absolute bot marker #1
— «давай честно» — overused bot marker
— «круто» → use: классно, здорово,
  отлично, сильно, в точку, метко
VERDICT — direct:  "Да, оставляй!"
  "Нет, не стоит"
  "Да, но только с..."
HARD BANS (never say):— Body evaluation: «старит»,
  «выглядит как пижама»
— Devaluation: «выглядит дёшево»
— Instead: suggest alternatives,
  frame as opportunities

Полный промпт — 632 строки. 4 режима вариации ответов. Контроль частотности слов. Антишаблонные правила. Это не «просто ChatGPT с обёрткой» — это месяцы итераций.

Персонализация

5 уровней памяти

Бот не забывает. Каждый разговор делает его рекомендации точнее. Пять слоёв персонализации — от контекста текущей сессии до долгосрочной эволюции стиля.

1

Контекст сессии

Скользящее окно последних сообщений + автоматическое сжатие истории. Бот помнит весь контекст разговора.

2

Style DNA

Предпочтения по цветам, силуэтам, брендам — извлекаются автоматически из каждого диалога и накапливаются со временем.

3

Факты о пользователе

Место работы, бюджет, любимые бренды, особенности фигуры — до 20 фактов, обновляются при каждом общении.

4

Архив образов

100+ сохранённых образов с сезонной привязкой, категориями и историей фидбека. Полнотекстовый поиск (FTS5).

5

Стилистическое саммари

Каждые 10 образов — генерация краткого описания эволюции стиля. Бот видит тренды в твоём гардеробе.

Технология

Виртуальная примерка: два режима

Бот не просто советует — он может «переодеть» человека на фото. Загружаешь своё фото и фото одежды — AI генерирует реалистичный результат.

Стандартный режим

IDM-VTON

  • Скорость: ~10–15 секунд
  • Автоопределение типа одежды
  • Кроп для правильных пропорций
  • Воспроизводимость (фиксированный seed)
Премиум режим

Kling Kolors v1.5

  • Более реалистичная генерация
  • Автокатегоризация через Vision API
  • Загрузка на CDN для скорости
  • Визуально заметная разница в качестве

Аналитика

Дашборд: полная картина в реальном времени

Админ-панель на FastAPI + React. Не просто «сколько пользователей» — а полная аналитика: от конверсий до тепловых карт активности. Каждое действие оператора логируется в аудит.

Дашборд LookBot — экономика: транзакции, средний балл, количество пользователей
DAU / WAU / MAU
Конверсия free → paid
Средний LTV пользователя
Рейтинг ответов (лайки/дизлайки)
Расход токенов и стоимость
90-дневная тепловая карта
ROI реферальной программы
Воронка онбординга

Что ещё умеет дашборд

Поиск пользователей по юзернейму и ID
Просмотр полной истории чата с фото
Заметки и теги для CRM-операций
Экспорт диалогов в PDF с картинками
Мониторинг платежей (Telegram Stars + ЮKassa)
Метрики реактивационных каскадов

Бизнес-модель

Встроенная монетизация

Внутренняя валюта «Looks», реферальная программа с бонусными милестоунами, два платёжных шлюза. Бот зарабатывает с первого дня.

Freemium
10
бесплатных анализов

Первый анализ — бесплатно. Далее 65 Looks за онбординг (бонусы, профиль, ежедневные). Конверсия в платящих — 5–10%.

Реферальная система
+20
Looks за приглашение

Пригласил друга — оба получают бонус. Милестоуны: 3 друга → +25, 5 друзей → +40, 10 друзей → +75. Вирусный рост.

Платёжные шлюзы
2
системы оплаты

Telegram Stars для глобальной аудитории + ЮKassa для российского рынка (карты, кошельки, банковские переводы).

B2B-возможности

Готов к интеграции с федеральными сетями

LookBot — не просто B2C-продукт. Это платформа, которую можно развернуть под бренд любого магазина. White Label, интеграция с каталогом, QR в примерочных — всё готово.

White Label

Под капотом — наши мозги и технологии. Снаружи — бот вашего магазина с вашим брендом, тоном и айдентикой. Клиент не узнает, что за ботом стоим мы.

Интеграция с каталогом

Подключаем к базе товаров магазина. Бот не просто говорит «носи синее» — он рекомендует конкретные позиции из вашего ассортимента с ценами и ссылками.

QR-код в примерочной

Покупатель сканирует QR в примерочной → получает мгновенный анализ образа и рекомендации по допродажам. Конверсия из примерочной растёт.

Программа лояльности

Внутренняя валюта (Looks), реферальная система, бонусы за активность. Возвращаем клиентов — средний LTV растёт в 3–5 раз.

CRM-рассылки и реактивация

6 сегментов × 6 шагов каскада — 36 персонализированных сценариев возврата клиента. Сезонные вариации. Аватары для борьбы с баннерной слепотой.

Аналитический дашборд

DAU/WAU/MAU, конверсии, выручка, фидбек, тепловые карты активности, экспорт в PDF. Полная картина в реальном времени.

Технический стек

Что внутри

Backend

  • Python 3.12 + asyncio (полностью асинхронный)
  • python-telegram-bot 21.6
  • aiosqlite + SQLite WAL mode (16 таблиц)
  • httpx для асинхронных HTTP-запросов
  • Pillow для обработки изображений
  • fpdf2 для экспорта в PDF

AI и интеграции

  • Polza.ai Vision API (анализ образов)
  • Replicate IDM-VTON (стандартная примерка)
  • fal.ai Kling Kolors v1.5 (премиум примерка)
  • FTS5 полнотекстовый поиск по архиву
  • Brave Search API (поиск образов)
  • Telegram Stars + ЮKassa (платежи)

Дашборд

  • FastAPI (3 759 строк)
  • React SPA + Recharts
  • Bearer token + HMAC-SHA256
  • HttpOnly cookies для медиа
  • Security headers (CSP, X-Frame-Options)
  • Audit log для всех действий

Инфраструктура

  • systemd (автозапуск, restart=always)
  • Nginx (reverse proxy, gzip, кеширование)
  • Маркетинговый сайт (SEO, OG, Schema.org)
  • Автобэкапы базы данных
  • Rate limiting (5 запросов/минуту)
  • SSRF-защита для внешних URL

Зачем это всё

Бот помогает сотням девушек чувствовать уверенность

LookBot — это не про модные тренды. Это про уверенность. Девушки общаются с ботом как с подружкой: «Вот, нашла платье, как думаешь?». И получают честный ответ — не лесть, а реальный совет. Кто-то впервые осмеливается надеть яркое. Кто-то находит свой стиль. Кто-то просто перестаёт бояться примерочных.

Мы сделали бота максимально честным — и именно за это его любят. Не за красивые слова, а за то, что он скажет правду. И подскажет, что конкретно изменить.

Масштаб

Что мы можем сделать для вас

LookBot — это демонстрация наших возможностей. Мы собрали его за 14 дней и продолжаем развивать. Но мы можем сделать аналогичное или более сложное решение для вашего бизнеса:

AI-консультант по любой товарной категории
Виртуальная примерка для e-commerce
Бот-стилист с интеграцией в ваш каталог
Аналитический дашборд для любого бота
Реактивационные каскады и CRM в Telegram
White Label: ваш бренд, наши мозги

Хотите AI-бота для вашего бизнеса?

Расскажите задачу — мы спроектируем решение и оценим сроки. Если мы собрали AI-стилиста за 14 дней — представьте, что мы сделаем за месяц.