arrow-backКо всем проектам

ТИА

тактичный ассистент для отслеживания состояния

ТИА

О проекте

«ТИА» — это Telegram-бот, который помогает девушкам отслеживать физическое и эмоциональное состояние, фиксировать фазы цикла и получать персонализированные рекомендации. Проект задумывался как «умный дневник под рукой», который не только собирает данные, но и превращает их в удобную аналитику: еженедельные и ежемесячные отчёты, прогнозы, напоминания и советы. Дополнительно в продукте реализован формат взаимодействия с партнёром — бот тактично подсказывает, как корректно учитывать изменения в состоянии девушки, сохраняя уважительный и деликатный тон

Задача проекта

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

Требования

  • check-markПростое и тактичное взаимодействие с пользователем
  • check-markКорректная аналитика даже при неполных данных
  • check-markБезопасное хранение и обработка личной информации
  • check-markСтабильная работа и масштабируемость системы
deadline image

Frontend

next_js

Next JS

Backend

nest_js

Nest.js

UX/UI design

figma

Figma

Админ-панель:

strapi

Strapi

Этапы работ

Регистрация и вводные вопросы

Мы начали с самого простого — регистрации и стартового опроса. Здесь важно было не перегрузить пользователя длинными анкетами и не создать ощущение медицинской процедуры. Первые шаги должны были пройти за пару минут и вызвать доверие. Для этого мы сделали сценарий в стиле лёгкой беседы: бот «здоровается», объясняет, зачем нужны данные, и задаёт начальные вопросы так, как будто это подруга, а не формальная анкета. Мы тестировали разные формулировки и оставили те, что показались наиболее естественными и дружелюбными.

Frame 2131330172.svg

Сбор ежедневных данных

Следующий этап — ежедневный сбор информации о самочувствии и настроении. Здесь сразу проявились сложности: девушки не всегда отвечали регулярно, а часть данных приходила в свободной форме. Мы внедрили систему тегов, которые бот предлагал для быстрого выбора, но при этом оставили возможность писать свой вариант. Чтобы такие ответы не терялись, мы разработали модуль нормализации текста — бот сопоставлял похожие слова и выражения («устала» = «измотана»). Дополнительно был создан механизм «умной работы с пропусками»: если данные отсутствовали, они не обнуляли отчёт, а корректно пропускались.

Frame 2131330199.svg

Мини-приложение для отслеживания цикла

Мы сделали веб-приложение внутри Telegram для наглядного отслеживания цикла. Основной вызов был в том, чтобы совместить медицинскую точность с простотой визуализации. В итоге выбрали формат цветовых зон для фаз цикла с подсказками о характерных состояниях. Это решение помогло сохранить ясность, даже если пользователь видит календарь впервые.

Frame 2131330201.svg

Еженедельные отчеты и графики

Чтобы пользователь мог видеть динамику, мы добавили отчёты за неделю. Они включали графики настроения и энергии, заметки пользователя и краткие рекомендации. Проблема была в том, что отчёты выглядели неполными при пропусках. Мы решили её через алгоритм сглаживания: данные усреднялись, а записи, которые бот не смог отнести к категории, выводились в разделе «твои заметки». Так мы сохранили целостность отчёта и при этом не потеряли индивидуальные детали.

Frame 2131330203.svg

Ежемесячные отчёты и напоминания

Месячный отчёт получился более масштабным: он показывает закономерности, прогнозы и долгосрочные изменения. Мы столкнулись с тем, что у разных девушек длительность цикла индивидуальна, и простая «средняя модель» не работала. Пришлось делать динамическое определение цикла для каждой пользовательницы. В отчётах добавили предупреждения: если данных мало, бот честно пишет, что выводы ограничены. Это повысило доверие к системе.

Работа с пропусками

Мы понимали, что реальная жизнь не всегда позволяет каждый день заполнять дневник. Чтобы аналитика не ломалась, был реализован отдельный модуль, корректно обрабатывающий пропуски. Бот также предлагал ненавязчивые напоминания в разное время суток. Мы специально избегали навязчивого «спама», чтобы сохранить тактичность ассистента.

Взаимодействие с партнёрами

Одна из ключевых функций — возможность подключить партнёра. Здесь стояла тонкая задача: давать партнёру подсказки, но не превращать их в давление или критику. Мы сделали систему «уровней деликатности», которую девушка выбирает сама. Например, партнёр может получать короткие советы в духе: «сегодня лучше запланировать отдых» или «покажи поддержку». Это позволило сделать функцию полезной и одновременно тактичной.

Лунный календарь и кризисные периоды

В продукт встроили два дополнительных слоя аналитики: отслеживание состояния по лунным фазам и уведомления о кризисных возрастах. Для нас это было новым направлением — пришлось адаптировать логику так, чтобы «внешние факторы» не искажали личные данные. В итоге лунные подсказки встроены как дополнительный слой, который можно включить или выключить, а уведомления о кризисных периодах подаются максимально мягко, как советы, а не диагноз.

Frame 2131330211.svg

Монетизация и платные функции

Для устойчивости проекта мы внедрили платные подписки. В бесплатной версии остаётся базовый функционал (сбор данных и отчёты), а в подписке — расширенная аналитика, дополнительные материалы и более глубокие прогнозы. Оплата полностью встроена в Telegram, чтобы пользователь не отвлекался и мог продолжить диалог сразу после покупки.

Результат

На этапе закрытого тестирования мы получили высокую вовлечённость: пользовательницы активно отвечали, пробовали новые функции, делились впечатлениями. Эксперты-психологи отметили, что качество консультаций повысилось — они получали больше структурированных данных о клиентках и могли тратить меньше времени на базовый опрос. Компания-заказчик получила сразу три эффекта: автоматизацию рутинной работы специалистов; новый маркетинговый инструмент «входа» для потенциальных клиенток; рост лояльности и вовлечённости существующих пользователей. «ТИА» стал не просто дневником настроения, а полноценным тактичным ассистентом, который помогает девушкам лучше понимать себя и выстраивать гармоничные отношения, а компании-заказчику — масштабировать бизнес и повышать эффективность специалистов.