Я видел это утро своими глазами.
Очередь у стойки. Звонит телефон. Кто-то ждет сдачу, кто-то продлевает велосипед еще на час, а владелец проката — мой пользователь — пытается вспомнить, где же лежит отчет по возвратам. В «Отчетах»? В «Аналитике»? В третьем свернутом разделе сайдбара, который я сам туда положил?
В этот момент я понял неприятную вещь: моя программа — не помощник. Она — еще один человек в очереди, требующий внимания.
Палитру я сделал именно из-за этого утра.
Продукт растет. Человек — нет
Маленькое меню — это удобно. Но любой живой продукт растет: разделы, подразделы, свернутые группы, новые отчеты, новые настройки. Вместе с пользой растет и цена — цена поиска.
И вот что я заметил за собой как за основателем: каждый новый пункт меню казался мне «просто еще одной строчкой». А для владельца проката это был еще один адрес, который надо запомнить. Где лежит «триггер»? В «Маркетинге»? В «Автоматизации»? А SMS-настройки — это «Интеграции» или «Уведомления»?
Со мной так уже было. Я выпускал фичи — настоящие, полезные — а мой крупнейший клиент их просто не трогал. Я злился: ну как так, я же для вас строил.
А потом оказалось, что он их не игнорировал. Он их не нашел. Они утонули где-то между разделами, которые я сам же и наплодил.
То есть я сначала построил ценность, а потом сам же спрятал ее в меню. Клиент не потерял интерес — он потерял фичу.
Это был мой провал дизайна, а не их невнимательность. У владельца проката нет времени на мою таксономию. У него есть клиент, который стоит перед ним прямо сейчас.
Так я сформулировал для себя главный принцип: человек не должен учить структуру моей программы. Моя программа должна понимать намерение человека.
Не «где это лежит», а «что я хочу»
Я каждый день живу в редакторах кода и инструментах, где есть командная палитра. И в какой-то момент меня ударило: почему лучшие профессиональные инструменты — редакторы, операционные системы, почта — все пришли к одному механизму, а я продолжаю строить меню?
Вы не вспоминаете, где лежит команда. Вы просто печатаете, что хотите, — и вы уже там.
Мне это кажется глубоко человечным. В жизни мы не говорим: «открой второй ящик третьего шкафа». Мы говорим: «дай мне, пожалуйста, ключ». Я захотел вернуть интерфейсу эту естественность.
Поэтому в Turborent теперь так: нажмите ⌘K (или Ctrl+K) — или коснитесь светящейся сферы в углу экрана. Начните печатать. Переходите куда угодно.

Каждая страница — в одном запросе: от панели до самого глубокого отчета. Плюс быстрые действия и повседневные команды вроде переключения темной темы. Поиск нечеткий и двуязычный: наберите «sms» или «триггер» на любом языке — нужный экран окажется наверху.

Никакой магии. Просто уважение к вашему вниманию — то, которое я сам задолжал вам раньше.
Усталость не от работы, а от интерфейса
Прокатное ПО — это ежедневное ПО. Десятки переключений в день: выдача, возврат, звонок, отчет, снова выдача.
Каждое «где же это было?» — маленький разрыв внимания. Десятки разрывов — и к вечеру вы устали не от клиентов, а от моего меню.
Палитра убирает эти разрывы. Вы не «идете по меню» — вы продолжаете думать о человеке перед вами, пока пальцы уже набирают следующую команду.
Я верю: продукт не должен перерастать тех, кто им пользуется. Он должен складываться до размера одной строки поиска.
Чего я осознанно не стал делать
Палитра дополняет, а не заменяет. И это были мои самые трудные решения — решения «нет».
Я оставил сайдбар — он нужен для открытий. Иногда человек не знает, что ищет, и ему важно побродить по разделам, увидеть новое. Поиск не умеет удивлять, а хорошее меню — умеет.
И я не тронул кассу. На выдаче у сотрудника заняты руки и глаза: телефон клиента, залог, велосипед у входа. Там важен сфокусированный кликовый флоу — палитра добавила бы лишь лишнее нажатие. Мы с командой специально не стали тащить ее туда, где она мешает.
Хороший дизайн — это не только то, что ты добавил. Это и то, от чего отказался. Эти два «нет» дались мне тяжелее, чем сама палитра.
Куда я хочу это вести
Загляну чуть вперед — честно, без сроков.
Сегодня палитра понимает названия команд. Но я думаю о том, что будет, когда она начнет понимать намерения, сказанные своими словами. Не «открой раздел продлений», а «продли аренду до вечера». Не «найди отчет», а «сколько мы заработали в выходные».
Я осторожно веду Turborent в эту сторону. Не как «кнопку ИИ ради ИИ», а как продолжение той же идеи: программа все меньше требует правильного клика и все больше понимает живую формулировку.
Палитра — это фундамент. Сначала я убрал необходимость помнить, где что лежит. Следующий шаг — убрать необходимость формулировать строго. Останется только смысл: что вы хотите сделать для клиента прямо сейчас.
Направление честное: от меню — к поиску, от поиска — к пониманию.
Лучший интерфейс — незаметный
Есть интерфейсы, которыми восхищаются. А есть те, которые перестаешь замечать. Я хочу делать вторые.
Когда вся программа — одно поле поиска, внимание уходит туда, где ему место: на человека по ту сторону стойки, на очередь, которая движется быстрее, на аренду, которая оформляется, пока клиент еще не успел заскучать.
Попробуйте: нажмите ⌘K — и просто напишите, что хотите сделать.
А я пока продолжу делать Turborent все менее заметным. Чтобы заметнее становились вы.
Валерий, основатель Turborent