• AI
  • Companion app
  • Mobile
  • 2025

Companion app, где AI остаётся за сценой

My Secret — сервис общения с персонажами. Я собрал целостный путь от выбора героя и настройки внешности до чата, подписки и возвращения в продукт.

My Secret

My Secret: обложка кейса

Контекст

Пользователь приходит за отношением с персонажем, а не за демонстрацией технологии. Каталог, настройка внешности, чат, подписка и генерация должны работать как один эмоционально понятный опыт.

Задача

Нужно было оставить AI незаметной технологией, а персонажа — живой частью опыта. При этом продукту требовались ясные сценарии выбора, старта диалога и premium-состояний.

Моя роль

Сделал айдентику и дизайн-систему сервиса, спроектировал веб- и мобильную версии: каталог персонажей, пошаговое создание героя, чат, редактор бота, меню и premium-состояния. Отдельно настроил генерацию изображений так, чтобы она держалась общего визуального языка.

Сфера
AI
Год
2025
Что делал
Айдентика, Дизайн-система, Веб, Mobile, Каталог и чат, Генерация изображений

Результат

Целостный companion-опыт

Объединил бренд, интерфейс и генерацию персонажей в одной системе без перегрузки технологией.

80+Экранов
5Сценариев
AIГенерация

1. С чего начинал

  • Человек приходит за общением с персонажем, демонстрация технологии ему не нужна. Интерфейс должен показывать героя и диалог, а генерацию оставлять служебным действием.
  • Платные возможности встречаются почти в каждом разделе. Показать их нужно ясно, но так, чтобы они не перебивали выбор героя и разговор.

2. Тёмный интерфейс и один акцент

Знак — это название mysecret.ai, набранное строчными и поставленное на мягкий градиент от синего к розовому. Сам интерфейс сделал тёмным, почти чёрным. На такой поверхности главным становятся цветные портреты персонажей, а кнопки и поля с ними не спорят. Акцент один, светло-сиреневый, им отмечены собственные сообщения, основная кнопка и метки premium.

My Secret, логотип mysecret.ai на градиенте
Логотип mysecret.ai на градиенте

3. Каталог и настройка героя по шагам

В шапке веб-версии оставил только переключатель «Explore / Chats», корону подписки и профиль. Карточка персонажа состоит из крупного портрета, имени, первой строки описания и счётчика диалогов. Первой в сетке стоит карточка «Create», так что создание своего героя не спрятано в меню. Настройку внешности разбил на экраны с одним вопросом на каждом (тип героя, цвет глаз и так далее), варианты показаны картинками с подписью, а полоса из сегментов сверху сообщает, сколько шагов пройдено.

My Secret, веб: каталог персонажей и кастомизация внешности
Веб: каталог персонажей и кастомизация внешности
My Secret, типы персонажей: human, elf, goblin, demon
Типы персонажей: human, elf, goblin, demon

4. Спроектировал чат и редактор бота

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

My Secret, мобильный чат и создание персонажа
Мобильный чат и создание персонажа
My Secret, редактор бота: имя, теги и примеры сообщений
Редактор бота: имя, теги и примеры сообщений

5. Меню как компонент с двумя состояниями

У гостя в боковом меню разделы «Explore», «Chats», «Create», «My characters», кнопка «Buy Premium» и «Login». После входа на месте кнопки входа появляются баланс звёзд с кнопкой «Top Up», «Profile» и «Log Out». Метку у пункта «Create» предусмотрел в полном и сжатом виде, это подпись «Premium» с молнией и значок-корона для узких мест.

My Secret, десктоп: меню, профиль и состояния premium
Десктоп: меню, профиль и состояния premium

6. Сложности и решения

  • Сложность

    Генерация изображения не всегда даёт результат, которого ждёт человек, а технический язык разрушает ощущение, что перед тобой персонаж.

    Решение

    Убрал из сценария всё, что похоже на работу с моделью. Текстовых запросов нет, есть выбор из готовых картинок по одному признаку за шаг. Повторная генерация осталась одной кнопкой «Regenerate» рядом с «Create» на последнем экране, когда герой уже виден целиком.

  • Сложность

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

    Решение

    Свёл всё платное к одному знаку, короне, и одному акцентному цвету. Корона стоит в шапке, в меню, на метке пункта «Create» и рядом с именем героя в списке чатов.

7. Продуктовые метрики

Каждое решение привязано к показателю: что на него работает и по чему это видно в аналитике.

  • Конверсия из каталога в первый диалог

    Что на это работает
    Каталог с типами персонажей и короткая настройка с мгновенным превью.
    Что смотреть в аналитике
    Доля новых пользователей, которые начали диалог в первой сессии.
  • Конверсия в подписку

    Что на это работает
    Premium-состояния появляются в момент, когда функция понадобилась, и показывают, что именно откроется.
    Что смотреть в аналитике
    Доля увидевших платный экран, которые оформили подписку.
  • Возвращаемость

    Что на это работает
    В чате на первом плане персонаж и сообщение, интерфейс отступает.
    Что смотреть в аналитике
    Удержание на 1-й и 7-й день, число сообщений за сессию.

8. Что получилось

  • 80+ экранов веб- и мобильной версии сделаны на одной дизайн-системе.
  • 5 сценариев связаны в общий путь: каталог → персонаж → настройка → диалог → premium-состояния. Генерация изображений встроена в выбор и создание героя как обычный шаг интерфейса.