Интерфейс начинается ещё до первого слова
Когда человек открывает дневник, первым препятствием часто становится не отсутствие мыслей. Между мыслью и записью возникает короткая цепочка решений. Это заметка, задача, настроение или идея? К какому проекту она относится? Нужен ли заголовок? Сохранить её в сегодняшнем дне или отправить куда-то на потом?
Каждый вопрос кажется безобидным, но вместе они создают трение именно в тот момент, когда внимание особенно хрупкое. Живая мысль за несколько секунд превращается в данные, которые нужно правильно оформить. Иногда человек всё-таки заполняет форму. Иногда просто закрывает приложение.
Мы проектируем Narratives, исходя из другого предположения: человеку не нужно понимать внутреннее устройство продукта до того, как он выразит то, что его занимает. Сначала интерфейс должен принять мысль, а уже потом выстроить вокруг неё полезный опыт.
Одно место, чтобы начать
Narratives намеренно сосредоточен вокруг одного основного экрана. Внизу находится знакомое место, где можно написать текст, записать голос или добавить изображение. Выше — то, что уже происходило: сообщения пользователя, ответы ассистента, наблюдения, значения трекеров, напоминания и итоги.
Это не означает, что все объекты внутри приложения одинаковы. Значение трекера остаётся структурированной записью, а у события есть время. Смысл в другом: пользователю не требуется переходить в новое маленькое приложение каждый раз, когда меняется характер мысли. В одном разговоре могут появиться фразы «я снова об этом думаю», «запиши 300 миллилитров» и «напомни мне завтра».
Единая точка входа избавляет от необходимости заранее предсказывать результат. Можно начать с неопределённости. Полезная форма появится уже по ходу разговора.
Почему таймлайн, а не коллекция заметок
Папка отвечает на вопрос «куда это положить?». Таймлайн отвечает на другой вопрос: «что происходило рядом?». Для личного дневника второй вопрос часто оказывается важнее. Идея, перемена настроения, сорвавшийся план и короткое наблюдение могут обрести смысл именно потому, что случились недалеко друг от друга.
Хронология сохраняет этот окружающий контекст. Значение трекера не висит в абстрактной базе данных — оно остаётся частью конкретного дня. Итог не заменяет сообщения, из которых появился, а находится рядом с ними. Напоминание может сохранить причину, по которой оно вообще было создано.
Таймлайн также признаёт, что жизнь не приходит к нам по категориям. Работа влияет на сон, прогулка меняет решение, а фотография возвращает к старому разговору. Разделение таких моментов по папкам делает систему аккуратнее, но иногда мешает увидеть историю целиком.
Разговор гибче формы
Формы прекрасно работают, когда структура данных уже известна. Если нужно ввести дату, число и единицу измерения, понятные поля эффективны. Но личная рефлексия обычно начинается раньше, чем появляется структура. Фраза «я снова устал» может оказаться случайным замечанием, началом разговора или причиной в течение недели понаблюдать за сном.
Диалог позволяет смыслу проявляться постепенно. Ассистент может отнестись к мысли именно как к мысли, задать полезный вопрос, помочь сформулировать следующий шаг или понять, что человек хочет сохранить более структурированное наблюдение. Пользователю не приходится переключать режим мышления, пока это происходит.
Поэтому мы воспринимаем разговор не как одну из функций, а как интерфейс, который соединяет остальные возможности. Текст, голос, изображения, трекеры и действия, привязанные ко времени, остаются разными инструментами, но получают общий естественный способ начала.
Разные объекты, одна история
Личный таймлайн не должен превращаться в бесконечную стену одинаковых сообщений. Разным моментам нужен разный визуальный вес. Короткий ответ, значение трекера, итог дня и запланированное событие выполняют разные задачи, поэтому их важно узнавать, не покидая общий поток.
Narratives использует карточки и структурированные элементы внутри таймлайна, чтобы сделать различия заметными. Структура возникает там, где она помогает: значение легко увидеть, событие показывает время, а итог собирает день в компактную картину. При этом каждый объект остаётся связанным с разговором, который придал ему смысл.
В результате получается не обычный мессенджер и не панель показателей. Скорее, это непрерывная личная история, где диалог соединяет части, а структурированные элементы появляются только тогда, когда делают происходящее понятнее.
Минимализм — это работа, которую продукт берёт на себя
Минималистичный интерфейс иногда понимают как интерфейс с очень небольшим количеством возможностей. У Narratives другая цель. Мы хотим уменьшить число решений, которые принимает пользователь, а не диапазон задач, с которыми способен помочь продукт.
Из-за этого сложность перемещается под поверхность. Приложению нужно понять, размышляет ли человек, задаёт фактический вопрос, вносит значение в трекер или просит совершить действие. Нужно сохранить контекст, отличить случайное упоминание от намерения и показать результат в подходящей форме. Спокойный интерфейс возможен только тогда, когда внутренняя система берёт эту работу на себя.
Поэтому хороший минимализм не убирает контекст и контроль. Он показывает их в тот момент, когда они действительно нужны. Поверхность остаётся тихой, а важные действия — явными и понятными.
Никакого ритуала обслуживания
Многие персональные системы постепенно превращаются во вторую работу. Категории нужно чистить, теги начинают означать разное, панели требуют обновления, а во входящих копятся элементы, которые предстоит разобрать. Инструмент для поддержки жизни сам становится отдельным проектом.
Таймлайн уменьшает эту нагрузку. У нового материала уже есть естественное место: он произошёл сейчас. Более строгую структуру можно добавить там, где она действительно приносит пользу, но система не зависит от того, удалось ли идеально классифицировать каждую мысль.
Благодаря этому проще возвращаться. После паузы не остаётся сломанной организационной системы. Можно открыть Narratives через тихую неделю и продолжить со следующего предложения. История останется на месте и не потребует сначала исправить пропущенные дни.
Интерфейс должен отойти в сторону
Главный объект Narratives — не поле ввода, карточка или панель навигации. Это развивающаяся мысль человека. Каждое решение в интерфейсе должно сохранять короткий путь между моментом, когда человек что-то заметил, и моментом, когда смог облечь это в слова.
Один экран, один таймлайн и один знакомый способ начать — не ограничения. Это попытка сделать так, чтобы продукт исчезал в правильный момент. Когда начинается разговор, интерфейс должен перестать требовать понимания и вернуть внимание к тому, ради чего человек открыл дневник.
