← Вернуться на сайт
shop-guid-ai — atsky.ru
Экосистема

Shop Guid AI

Умный шоппинг-гид в вашем торговом центре. Находите нужную одежду по описанию на естественном языке, общайтесь с продавцами напрямую и совершайте покупки без барьеров.

синяя куртка без рукавов
Жилет спортивный синий
🛍️ Семантический поиск по описаниям товаров Qdrant + ИИ
ИИ-Поиск

Гибридный поиск

Система использует комбинацию векторной базы данных Qdrant и ИИ-моделей для нахождения идеальных совпадений.

  • 🔍
    Query Expansion Запрос пользователя расширяется ИИ-моделью (Gemini) для подбора точных синонимов и категорий.
  • 📦
    Векторная БД Qdrant Поиск по косинусной близости векторов модели text-embedding-3-small (1536 измерений) с порогом 0.40.
  • 🛡️
    Умный Fallback Если расширенный запрос не дает результатов, система автоматически повторяет поиск по исходной фразе.
  • 📈
    AI Re-ranking (LLM) Финальное ранжирование кандидатов моделью по парам Название - Описание с отсечением нерелевантного шума.
Архитектура

Современный стек

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

📱

Flutter Client

3.41+ (iOS/Android)

Serverpod

Dart API & Sync

🗄️

PostgreSQL

Основная реляционная БД

🐍

Python Worker

Qdrant & AI API

📡

OTA Updates

Автообновления в обход сторов

  • 📦
    Qdrant (VDB) Семантический индекс
  • ⚙️
    Redis Task Queue Фоновые обработчики
  • 🌐
    Polza.AI (OpenAI) ИИ в качестве бэкенда
Коммуникация

Чат с магазином напрямую

Свобода общения. Покупатели общаются напрямую с сотрудниками торговой точки с поддержкой гостевого режима.

  • 👤
    Lazy Auth (Гостевой доступ) Начало переписки мгновенно, без авторизации. Профиль создается «на лету» с привязкой к гостевому UUID.
  • ✉️
    Бейджи непрочитанных Своевременные уведомления в приложении при поступлении новых сообщений от сотрудников.
  • 🗑️
    Мягкое и полное удаление Скрытие чатов в архив (buyerDeleted / shopDeleted) с физическим удалением диалога из БД, если его стерли оба собеседника.
  • 🔄
    Авто-активация Если в закрытый чат приходит новое сообщение, он автоматически возвращается в список активных для обоих.
Для Бизнеса

Управление номенклатурой

Простые инструменты для владельцев магазинов для загрузки товаров и ведения базы.

# Загрузка товаров через CSV импорт напрямую на сервере
sku,name,category,subcategory,description,price,availableSizes
OW-F-S02,"Блузка шифоновая с рукавом","женское","блузки","V-вырез, шифон",1290.0,"[S,M,L]"
# Автоматический запуск фоновой переиндексации магазина в Qdrant
  • 📂
    Отказоустойчивый CSV Парсинг Импорт с поддержкой экранирования кавычек и автоматическим разрешением дубликатов по SKU.
  • 🔐
    Синхронизация AppUserProfile Профиль пользователя — единый источник правды, синхронизируемый с системными таблицами Serverpod.