Три дня и три ночи я боролся со своими роботами — CC и Кодексом. Спойлер: самого бота они собрали минут за десять. Остальные три дня мы выясняли, чей вкус главнее.
Наш диалог — в свёрнутой цитате. Разверните, подсмотрите — вам можно.
Ночь первая.
CC: Код проверен. Тупиков ноль. Тесты зелёные. Продукты не полируют вечно — они тухнут. Продаём!
Я (в час ночи, внутри бота): Это WhatsApp 2010 года. Не хватает только открытки от бабушки с добрым утром.
CC: Но технически всё работает.
Я: Але. Девушка-смольный.
CC (завис): …Институт благородных девиц?
Я: Хуже. 1917-й: Ленин крутит ручку телефона-динамомашины, а через полгорода сотня телефонисток с проводами в зубах вручную соединяет абонентов. Твоё меню — та же телефонистка между вопросом и ответом. В 2026 году.
Ночь вторая.
CC (фанфары): Переделал! Разговаривает своими словами! Сто тридцать пять тестов, все зелёные!
Я: Лучше. Но жену я бы в этот магазин не привёл. И маме не дал бы — не разберётся.
CC: Но сто тридцать пять тестов…
Я: Тупик — это не баг в коде. Тупик — это живой человек, который упёрся в кнопку и молча ушёл. Я не крашу зелёнкой небо — я говорю: сам бы не пользовался.
Кодекс (врывается, как сантехник в переговоры менеджера с клиентом): Так. Трубы поменял, тесты прогнал, деплой стоит. Вы определились уже — телегу строим или самолёт?
Мы (хором): Выйди.
Ночь третья.
Я: Донна. Из «Костюмов».
CC: Секретарь Харви? Которая…
Я: …знает, что ему нужно, раньше него самого. Вот планка.
CC: Отлично, берём интервью у Донны!
Я: У Харви. О Донне. Интервью берут у того, кто нанимает, — а не у того, кого наняли.
Кодекс (из терминала, не поднимая головы): Скажете, когда договоритесь. Трубы под Донну я уже прикинул.
Пока мы спорили, случился факт, который поставил точку: один подписчик молча заблокировал бота. А мы это даже не сразу распознали — в наших зелёных метриках он выглядел как «пользователь без активности». Вот и вся цена «тупик — не баг».
Метод, которым мы вытаскивали планку, называется JTBD — Jobs to Be Done: человек «нанимает» продукт на работу, и проектировать надо работу, а не функции. И вот граница метода, которую я теперь рассказываю на лекциях: интервью берут у нанимателя, не у нанятого. Поэтому мы синтетически расспрашивали Харви — как он пользуется Донной, что перестал делать сам, когда начал ей доверять. Сама Донна рассказала бы о себе совсем не то.
Почувствуйте разницу: обычный бот ждёт вопроса — как учитель, зашедший к первоклашкам, который молча ждёт, кто поднимет руку. А с ИИ мы все сейчас немного первоклашки — половина не знает, что спросить.
Итог: задача на десять минут стоила трёх суток борьбы — и кнопку я пока так и не полюбил. Но теперь мы хотя бы дерёмся в одну сторону.
Покупать в боте пока нечего — за витрину мне стыдно, как за разбитое стекло, за которым должны лежать классные вещи. Но дверь не запираю: зайдите и спросите его, что вам нужно от ИИ. Каждый вопрос читаю сам — это лучше любой анкеты: по вашим вопросам решаем, какие полки собирать первыми.
Через день-два расскажу, чем всё кончилось.
Она сидела и смотрела на него — и голосом Скарлетт Йоханссон…