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