Содержание
После первого удачного сценария почти всегда хочется добавить «личный кабинет». В нём будут мои заявки, мои заказы, избранное, уведомления и, возможно, ещё один раздел с аккуратными иконками. У этой идеи есть неприятная особенность: в ней легко построить второй сайт для человека, которому нужно нажать одну кнопку.
Личный раздел в Telegram Mini App нужен, когда человек регулярно возвращается к нескольким своим предметам, видит их разные состояния и может сделать понятное действие без ручного поиска. Для одного выбора, одной заявки или одного статуса обычно хватает короткого маршрута из бота.
Слово «кабинет» здесь ничего не доказывает. Сначала смотрим на работу человека: он каждый раз приходит к одному и тому же действию или реально управляет несколькими своими делами? Разница кажется небольшой, пока команда не начинает поддерживать пустые экраны и объяснять, зачем они вообще существуют.

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

Личному разделу нужны свои предметы, статусы и действия
Кабинет получает смысл, когда у одного человека появляется несколько самостоятельных предметов: разные заказы, записи, обращения, документы, объекты аренды или этапы работы. У каждого предмета может быть своё состояние: ждёт подтверждения, требует действия, завершён, изменён. И главное, после состояния есть доступный ход, а не просто красивая метка.
Возьмём три строки. Первая: «ваша запись через два дня, подтвердить или перенести». Вторая: «по этому заказу нужен ответ на один вопрос». Третья: «документ готов, открыть или задать уточнение». Человек быстро понимает, почему эти строки живут рядом: они его, они разные и с каждой можно что-то сделать.
Если вместо этого мы видим один и тот же статус «в работе» и кнопку «написать менеджеру», общий экран мало что сократил. Такой сценарий можно честно провести через бот: одно сообщение, одна ссылка, один разговор. Mini App не обязан быть витриной всех внутренних сущностей компании.
Практический вывод: общий раздел заслуживают несколько своих предметов с разными состояниями и самостоятельными действиями. Одних карточек для этого мало.

Раздел собирает несколько действий, а не показывает меню
Полезный личный раздел экономит поиск. Человек видит, что требует его внимания сейчас, а что можно открыть позже. Он не должен угадывать, где спрятана нужная карточка: в «профиле», «заказах», «истории» или в очередном экране с тремя полосками. Это не призыв отказаться от навигации. Это просьба сначала доказать, что навигации есть что соединять.
У хорошего раздела есть собственная работа: помочь сравнить несколько текущих предметов, заметить исключение, вернуться к нужному и выполнить следующее действие. У плохого есть только состав: «профиль», «настройки», «уведомления», «о сервисе». Состав выглядит взрослым, пока человек не приходит и не ищет единственную кнопку.
Здесь я бы не спорил со словом «личный кабинет». Оно может быть уместным. Вопрос в другом: может ли человек за одну минуту назвать, какие именно свои дела он там увидит и зачем они должны жить рядом? Если ответ распадается на общие слова, сначала полезнее сделать один маршрут лучше.
Что проверять: раздел должен уменьшать поиск между несколькими действиями человека. Если он только раскладывает функции по полкам, это ещё не причина его строить.

Личный раздел не отменяет разговор в сложном месте
Самая опасная версия кабинета обещает самостоятельность там, где у системы нет права на решение. Человек видит изменение цены, нестандартное условие, спорную доступность или вопрос по договорённости. Если приложение прячет это под общий статус, ему придётся писать заново и объяснять, что было до этого. Красивый раздел в этот момент работает хуже обычной переписки.
Полезнее сохранить контекст и передать один открытый вопрос. Например: вот выбранный объект, вот что изменилось, вот ответ, который нужен от команды. Человек не превращается в оператора собственной заявки, а специалист не начинает разговор с чистого листа. Ранее мы разбирали эту передачу как отдельный переход; в личном разделе она остаётся той же честной границей.
Личный кабинет не обязан закрывать все маршруты сам. Он обязан не терять человека между ними. Если исключения появляются редко, достаточно одной понятной точки связи. Если они становятся ежедневной работой, сначала нужно разбирать процесс команды, а не украшать уведомление.
Граница совета: личный раздел полезно использовать для контекста и самостоятельных действий. Сложное решение надо честно передать человеку вместе с тем, что уже известно.
Проверьте пять повторных обращений
Возьмите пять недавних обращений без личных данных. Это могут быть записи, заказы, подборы, обращения по услуге или другие повторяемые дела. Для каждого выпишите три вещи: предмет человека, его текущее состояние и одно действие, которое человек действительно может сделать сам.

Теперь посмотрите на лист. Если почти все строки ведут к одному и тому же действию, например «написать» или «узнать статус», вы нашли задачу для короткого бота и хорошего сообщения. Если рядом появились разные предметы, разные состояния и разные самостоятельные ходы, у общего раздела есть предметное основание.
Тест не выберет за вас структуру данных, доступы или способ хранения. Он даёт более ранний и честный результат: видно, есть ли у человека несколько собственных дел, которые стоит собирать на одной поверхности. Сначала лучше увидеть эту плотность на листе, чем после разработки спорить с пустым экраном.
Промежуточный итог: личный раздел возникает из нескольких реальных предметов, состояний и действий. Если на листе один маршрут, не нужно пририсовывать ему второй этаж.
Сначала один маршрут, затем общий раздел
Бот может уже работать, а потребность в личном разделе ещё не появиться. Такой раздел оправдан, когда один человек регулярно управляет несколькими своими предметами, понимает их состояния и может сделать следующее действие без поиска и повторного рассказа.
Один выбор или один статус лучше провести коротким маршрутом. Несколько реальных дел стоит собрать в общую поверхность, которая экономит человеку путь. Там, где решение остаётся у команды, нужен один честный вопрос и сохранённый контекст.
Главный вывод: строить личный раздел стоит после того, как несколько самостоятельных дел человека уже видны в реальном маршруте. До этого полезнее не усложнять вход.
Частые вопросы о личном разделе
Нужно ли делать раздел, если человек часто открывает Mini App?
Не обязательно. Частые открытия могут вести к одному действию. Сначала посмотрите, появляются ли несколько собственных предметов, состояний и самостоятельных ходов.
Когда бот остаётся удобнее личного раздела?
Когда человеку нужна одна короткая проверка, ссылка или статус, а следующий шаг всё равно один. Бот в таком случае не обязан уступать экрану.
Что считать предметом человека?
То, к чему он возвращается и о чём может принять действие: конкретную запись, заказ, запрос, документ, объект или этап. Общая новость сервиса предметом не становится.
Нужно ли показывать всю историю действий?
Нет. Показывайте то, что помогает продолжить текущие дела. Полный журнал редко нужен человеку на первом экране и может создать лишние вопросы о данных.
Что делать со сложным исключением?
Оставить один понятный переход к человеку вместе с контекстом. Личный раздел не должен изображать автоматическое решение там, где его нет.
Источники и полезные продолжения
Платформа даёт способы запуска, контекст и хранение. Решение о личном разделе остаётся продуктовой работой команды.