Русский
Предварительный обзор продукта · Скоро

Liftline: отслеживание оборудования зала, управление очередями и прогнозное обслуживание с ИИ

Первый взгляд на Liftline — готовящуюся к выпуску платформу SEYSO с ИИ для управления сетевыми и независимыми спортзалами. Ваша тренировка без помех. Статус оборудования в реальном времени, умные очереди посетителей, прогнозное обслуживание и классификация заявок о неисправностях через NLP в трёх ролевых порталах.

9 мин чтения Автор: SEYSO SERVICES INC

3

Ролевых портала

Real-time

Статус оборудования

NLP

Разбор заявок

Predictive

Обслуживание

Проблема, которую ни один спортзал толком не решил

Зайдите в любой оживлённый коммерческий спортзал во вторник в 18:00. Стойка для приседаний занята. Блочная тяга занята. Узнать время ожидания невозможно. У третьего блочного тренажёра уже две недели порвана рукоять, но персонал не уверен, у какого именно: в заявке было написано «эта сломанная штука с тросом». Посетители раздражаются. Кто-то уходит раньше. Некоторые отменяют абонемент через три месяца, а зал так и не связывает эти события.

Основа Liftline предельно проста: посетители видят свободное оборудование, встают в очередь к занятому и сообщают о проблемах за секунды. Самое интересное — что происходит с этими данными, когда они начинают поступать.

Три портала, одна платформа

Каждая роль видит ровно то, что ей нужно. RBAC применяется на уровне API.

Приложение посетителя · приоритет мобильных устройств

/app/*

Актуальная карта оборудования. Запись в очередь с уведомлением, когда она подойдёт. Сообщение о проблеме с фото и описанием в одно предложение — Claude классифицирует его на сервере. История ожидания. Умные уведомления вроде «Стойка для приседаний, которой вы обычно пользуетесь, только что освободилась.»

Панель персонала · планшет / компьютер

/staff/*

План зала со статусом всего оборудования в реальном времени. Отсортированная очередь заявок с отметками серьёзности. Уборка и осмотры планируются автоматически по интенсивности использования, а не фиксированным таймерам. Уведомления о недовольстве, если посетитель трижды за неделю безуспешно ждал одно и то же оборудование.

Административный портал · компьютер

/portal/*

Тепловые карты использования оборудования по часам, дням и сезонам. Поиск узких мест на плане зала. Панель риска оттока, сопоставляющая снижение частоты визитов с доступностью оборудования. Рекомендации по закупкам: «Вам нужны ещё два блочных тренажёра — вот данные.»

Как это выглядит на практике

Три ролевых портала с тестовыми данными спортзала — не макеты Figma. Ниже — двухминутный обзор, записанный в тестовой среде, и несколько характерных экранов.

~23 МБ · MP4 · нажмите для воспроизведения

Административный портал · /portal/dashboard
Панель администратора Liftline: текущая заполняемость, доступное оборудование, выручка и выводы ИИ
Текущая заполняемость, выручка, риск оттока и обеспеченность оборудованием — основной экран на каждый день.
Панель персонала · /app/floor
План зала Liftline для персонала со статусом каждого тренажёра, текущим посетителем и длиной очереди
Каждый тренажёр, индикатор текущего статуса, кто занимается и сколько человек ждёт.
Центр управления ИИ · /portal/ai
Центр управления ИИ Liftline с вкладками прогнозного обслуживания, риска оттока, сегментов посетителей и закупок
Прогнозное обслуживание, риск оттока, сегменты посетителей, закупки — всё кешируется с подходящим TTL.

Показана тёмная тема · доступна светлая · оформление под бренд каждого зала

Где ИИ действительно полезен

Мы устояли перед желанием добавить ИИ в каждую функцию. Вот восемь задач, где Claude справляется с тем, что другим средствам даётся плохо:

  1. Прогноз времени ожидания. Прогноз очереди к каждому тренажёру по истории использования и текущей посещаемости зала.
  2. Рекомендации по замене оборудования. Когда блочная тяга занята: «Тренажёр для тяги сидя свободен и нагружает те же мышцы.»
  3. Прогнозное обслуживание. Анализ потока заявок для прогнозирования поломок до их возникновения и расстановки приоритетов по серьёзности и частоте использования.
  4. Классификация заявок о неисправностях. NLP обрабатывает свободный текст заявок: определяет тип проблемы, находит дубликаты и отмечает угрозы безопасности для немедленной эскалации.
  5. Адаптивные планы тренировок. Динамическая перестройка плана занятия с учётом недоступного оборудования в реальном времени.
  6. Выявление узких мест. Данные датчиков и очередей выявляют закономерности скопления людей на плане зала.
  7. Выявление признаков недовольства. Повторные безуспешные ожидания одного оборудования → проактивное предложение альтернативы вне часов пик.
  8. Выявление риска оттока. Сопоставление снижения частоты посещений со случаями недоступности оборудования.

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

Стек

  • Фронтенд: Next.js 14 (App Router) + TypeScript + Tailwind CSS — одна кодовая база, три ролевых интерфейса.
  • Бэкенд: Node.js + Express + TypeScript с промежуточными обработчиками аутентификации, RBAC, журнала аудита и ограничения частоты запросов.
  • База данных: PostgreSQL 16.
  • Реальное время: Socket.io — обновления статуса оборудования поступают каждому подключённому клиенту за <100 мс.
  • Кеш: Redis — состояние очередей в критическом пути и прогнозы времени ожидания.
  • ИИ: Anthropic Claude API для классификации через NLP, прогнозирования и адаптивного планирования тренировок.
  • Электронная почта: Nodemailer с MailHog для согласованности среды разработки.

Для локальной разработки всё контейнеризировано через docker-compose; рабочая среда запускается в облаке клиента (AWS, GCP или Azure — на ваш выбор), а база данных, Redis и Socket.io находятся в его VPC.

Архитектура на одной схеме

┌─────────────────────────────────────────────────────┐
│                  Next.js Frontend                    │
│  ┌──────────┐  ┌──────────────┐  ┌───────────────┐   │
│  │ Member   │  │    Staff     │  │  Admin Portal │   │
│  │ App /app │  │ Dash /staff  │  │    /portal    │   │
│  └────┬─────┘  └──────┬───────┘  └───────┬───────┘   │
└───────┼────────────────┼──────────────────┼──────────┘
        ▼                ▼                  ▼
┌─────────────────────────────────────────────────────┐
│              Express API + Socket.io                 │
│  ┌────────┐ ┌────────┐ ┌────────┐ ┌──────────────┐   │
│  │  Auth  │ │  RBAC  │ │ Audit  │ │ Rate Limiter │   │
│  └────────┘ └────────┘ └────────┘ └──────────────┘   │
│  ┌──────────────────────────────────────────────┐    │
│  │           AI Service · Claude API             │    │
│  └──────────────────────────────────────────────┘    │
└──────────┬───────────────────────────┬───────────────┘
           ▼                           ▼
     ┌──────────┐               ┌──────────┐
     │PostgreSQL│               │  Redis   │
     │    16    │               │  cache   │
     └──────────┘               └──────────┘

Где мы сейчас и куда движемся

Liftline находится в закрытой разработке как собственный продукт SEYSO. Оболочка из трёх порталов, статусы оборудования в реальном времени, управление очередями и конвейер классификации заявок через NLP уже работают в нашей среде разработки. Следующие этапы — прогнозное обслуживание и прогноз времени ожидания.

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

Почему сейчас подходящий момент

С 2020 по 2024 год фитнес-индустрия перестроилась. Ожидания посетителей теперь формирует ПО — приложения записи на занятия, умные силовые тренажёры, носимые устройства, — но основа управления большинством залов по-прежнему блокнот на планшете. Liftline учитывает реальное поведение посетителей в зале и даёт владельцам данные для обоснованных решений о персонале, планировке и закупках.

Хотите пилотное внедрение Liftline в своём зале?

Мы выбираем небольшую группу первых операторов для установки Liftline до публичного запуска. Если в вашем зале регулярно жалуются на доступность оборудования, растёт очередь ремонта или есть непонятный отток посетителей, велика вероятность, что мы сможем помочь.