Pavel Perelomov CPO / CTO · JUST APP LLC · just.ooo
JUST Move-to-Earn: Контекст Продукта
300K+
Пользователей
в 140 странах мира
TOP-10
Google Play
в категории фитнес
Механика: Тренировка → GPS считает калории → WIN токены → вывод через SPEED (BEP-20 BSC) → USDT → банк.
Проблема: Пользователи не понимают, как зарабатывать максимум, бросают приложение на 3-й день, не знают какой тариф выбрать и не получают мотивацию в нужный момент.
Решение: AI-ассистент, который знает продукт изнутри, знает каждого пользователя персонально и действует проактивно — не ждёт вопроса.
Архитектура Системы Nick
Три точки входа (Telegram Bot, In-App Chat, Push API) подключены к ядру NIKITA-BRAIN на FastAPI, которое обрабатывает запросы через Intent Detector, RAG Pipeline и Judge Anti-Fraud. Ядро опирается на три внешних сервиса: векторную базу Qdrant (38 414 чанков), веб-поиск Tavily в реальном времени и каскадный LLM API через OpenRouter.
RAG Pipeline — Шаг за Шагом
Пример запроса: «Сколько я заработаю если буду бегать час в день?»
Ответ: «При беге 60 мин/день на тарифе JUST FITNESS ты заработаешь ~$2,908/мес. С Legend DSW — до $3,088/мес. Твой тариф: JUST STEP. Апгрейд окупится за 4 дня.»
Никита Не Ждёт Вопроса — Действует Первым
🌅 Утренняя Мотивация
Триггер: 9:00, нет тренировки вчера → «За 30 мин ходьбы сегодня — +420 WIN ($0.84). За месяц пропусков = -$25. Поехали? 🔥»
💰 Близко к Выводу
Триггер: баланс 30 000 WIN → «Осталось 5 000 WIN до первого вывода. Это 2 дня активных тренировок. Хочешь план?»
📊 Подбор Тарифа
Триггер: 5 дней бега на JUST STEP → «На JUST FITNESS ты бы зарабатывал в 7 раз больше. Апгрейд окупится за 3 дня.»
🏆 Достижение DSW
Триггер: уровень Expert DSW → «+46% к заработку и +110 мин/день. Комплект $18.90, окупится за 6 дней.»
🔥 Мотивационный Визуал
Триггер: 10 000 калорий за месяц → персональная картинка + призыв поделиться с реферальной ссылкой
База Знаний — 38 414 Чанков
Источники
UpToDate — ведущая медицинская база для врачей. MedlinePlus — официальный ресурс NIH (США).
Категории
Спортивная медицина и физиология
Питание и диетология
MET коэффициенты для 60+ видов активности
Восстановление и предотвращение травм
Психология спорта и мотивации
Техническая Реализация
Vector DB: Qdrant (self-hosted в Kubernetes)
Embedding: text-embedding-ada-002
Chunk: 512 токенов, overlap 50
Index: HNSW, cosine distance, threshold 0.7
Обновление: автокраулер + ручная верификация
Планы
Спортивная KB (nutrition · workout · tournaments), Neo4j граф для связей между знаниями.