В малых операциях — однозальной пекарне, семейном книжном, сельском ФАПе, логистическом ИП на две машины — самый полезный интерфейс ежедневного планирования редко выглядит как дашборд. Это разговор, своим голосом, в конце дня. Вот шаблон, который мы видим снова и снова, причина, по которой он работает там, где не работают дашборды, и что строить, если вы делаете в этом пространстве.
Проблема в малых операциях универсальна. Оператор знает значимые переменные — вчерашняя погода, день зарплаты на соседнем заводе, парад в субботу, праздник через три дня, поставщик, опоздавший дважды на этой неделе. Таблицы, в которых эти переменные считаются, написаны для другого масштаба бизнеса: для команды планирования из пяти человек, а не для одного владельца, который ещё и кассир, и уборщик. В итоге — ежедневная рутина, которая или игнорирует таблицу, или борется с ней. В обоих случаях те же списания в конце каждого дня. Шаблон, который работает, — инвертировать интерфейс: вместо того чтобы просить оператора перевести свой день в структурную форму, попросить описать день обычным языком, а перевод сделает модель.
Беседа, а не таблица
Шаблон выглядит так. Каждый вечер оператор две-три минуты описывает день — что продалось, что нет, какая была погода, как выглядел трафик, что-то заметное. Модель пишет небольшой набор структурных фактов в per-operator memory store, связывает их с уже известным контекстом (типичная неделя, паттерн прошлого месяца, локальный календарь), и утром выдаёт один планирующий абзац: сколько печь, сколько ставить смену, какие позиции пропустить, каким поставщикам позвонить. Без дашбордов, без формул, без выгрузок. Оператор слышит план обычным языком, может задать один-два уточняющих вопроса («почему меньше ржаного, чем вчера?») и идёт работать. Работа модели — скучная половина петли; работа оператора — та половина, которую оператор уже умеет делать.
“Интерфейс, который выигрывает в малых операциях, — это тот, которым можно пользоваться, протирая прилавок.”
Что дальше
Тот же шаблон естественно расширяется за пределы планирования. Закупки: модель предлагает заказы поставщикам по той же вечерней беседе, оформляет заказ в предпочитаемом поставщиком формате и ставит его в очередь оператору на отправку. Вариации продукта: модель предлагает новые сочетания из ингредиентов под рукой и учится на том, какие предложения продаются. Комплаенс: модель пишет ежедневный лог пищевой безопасности по голосовому описанию оператора, отформатированный для инспектора. Мы ожидаем, что разговорный цикл планирования станет дефолтным интерфейсом для операций до десяти человек в ближайшие двадцать четыре месяца — не потому, что дашборды плохи, а потому что дашборды всегда были обходом отсутствия компетентного слушателя.
Анатомия вечерней беседы
Вечерняя беседа — две-три минуты свободного описания. Оператор говорит, что продалось, что нет, какая была погода, как выглядел поток гостей, что-то заметное. Модель слушает, задаёт максимум один-два уточняющих вопроса («это был утренний пик или дневной?») и пишет небольшой набор структурных фактов в блокнот оператора. Беседа по умолчанию голосовая — у оператора обычно заняты руки, — но тот же шаблон работает и набором текста. Задача модели во время беседы — слушать, не планировать. Планирование происходит на следующее утро на накопленной памяти, когда оператор свеж и готов действовать на один абзац, а не на стену дашбордов.
Схема memory-хранилища для малых операций
Хранилище памяти намеренно простое. Дневные записи — по одной на день, со штампом даты, держат свободное резюме и любые структурные факты, извлечённые моделью (продажи, погода, исключения). Повторяющийся контекст — типичная неделя оператора, локальный календарь, постоянные поставщики, постоянные сотрудники. Тренды — скользящие агрегаты, которые модель ведёт автоматически: неделя-к-неделе, паттерны по дням недели, месяц-к-месяцу по марже. Схема одинакова между операторами, потому что вопросы одинаковы; содержимое — на оператора и никогда не пересекает арендаторов. Команды из 2–3 операторов делят одно хранилище; более крупные команды разбиваются по ролям, чтобы каденс беседы оставался посильным.
Почему голос побеждает клавиатуру в малых операциях
Три причины. Первая: оператор редко сидит за столом в конце дня — голос работает, когда руки мокрые или заняты. Вторая: важное (парад, день зарплаты, опоздавший поставщик) проще вспоминать в нарративе, чем по полям. Третья: язык, на котором оператор описывает свой день, — это язык, на котором модель училась во время предобучения; набираемая форма принуждает к переводу в чужой словарь. Клавиатурный fallback существует, и некоторые операторы предпочитают его, но по умолчанию — голос, и продукт настроен под него. Задержка под двумя сотнями миллисекунд, частичные транскрипты в реальном времени, ошибки правятся посередине фразы.
Почему утренний абзац побеждает дашборд
Дашборд — это вопрос («как идут дела бизнеса?»), который оператор должен перевести в действия. Планирующий абзац — это набор действий («испечь сорок ржаных, пропустить с зёрнами, позвонить поставщику сыра»), которые оператор должен верифицировать. Шаг перевода в случае дашборда — там, где живёт основная когнитивная нагрузка, и это шаг, который однооператорный бизнес не может позволить себе делать каждое утро. Перенося перевод в модель, мы переносим ежедневное внимание оператора с интерпретации на исполнение. Модель отвечает за свои выводы: каждое утреннее предложение проверяемо, каждое действие логируется, а беседа следующего вечера закрывает петлю по тому, что реально произошло. Дрейф детектируем; система управляема.
Вертикали, где шаблон работает
Мы видим, как одна и та же форма работает — или начинает работать — минимум в пяти вертикалях. Независимая еда (пекарня, кафе, маленькая кухня). Независимая розница (книжный, подарочный, хозяйственный, однолокационный продуктовый). Сельское здравоохранение (приём в клинике, расписание визитов, базовая триажность). Последняя миля логистики (одномашинная доставка, такси на постоянных маршрутах). Независимые профессиональные услуги (одно-юристские бюро, одно-докторские практики, маленькие бухгалтерские офисы). Словарь меняется по вертикали; петля — вечерняя беседа, утренний план, закрытие следующим вечером — нет. Особенно интересны здравоохранение и сельское хозяйство, где язык достаточно отличается, чтобы следующий раунд данных пост-обучения мог существенно поднять качество.
Что мы хотели бы увидеть построенным сверху
Двух продуктовых поверхностей в экосистеме не хватает, и мы хотели бы их увидеть. Первая — поставщик-связной: модель оформляет дневной заказ закупок в предпочитаемом поставщиком формате (часто это сообщение в WhatsApp или письмо с конкретной темой) и ставит его в очередь оператору на отправку. Вторая — комплаенс-писарь: в регулируемых вертикалях — пищевая безопасность, здравоохранение — модель пишет ежедневный лог прямо из вечерней беседы, отформатированный под инспектора, который будет его читать. Оба продукта существуют поверх того же memory-хранилища и той же вечерней беседы; разница — в формате экспорта. Если ваша команда строит что-то из этого, давайте поговорим.
Если ваша команда уже строит в этом пространстве — или хочет, — мы хотели бы услышать. Особенно интересны вертикальные применения (приём в здравоохранении, сельское хозяйство, последняя миля логистики), где шаблон тот же, а словарь — другой. Пишите на stories@vcorp.co.