Свой ИИ-ассистент в Telegram: почему первая попытка не взлетела

За две недели я собрал себе личного ИИ-ассистента в Telegram — умного, навороченного и бесполезного. Разбираю, где ошибся, что такой ассистент вообще умеет и почему вторая попытка будет маленькой.

поделиться Telegram VK
Содержание

Я недавно рассказывал в канале про свои эксперименты с AI: как пытался заказывать через него продукты и вообще приспосабливал к самым разным задачам. На волне этих экспериментов появилась идея: а что, если сделать из нейросети полноценного помощника — этакого Джарвиса, который живёт в Telegram, отвечает на сообщения и помогает вести дела? Идея показалась мне настолько хорошей, что я немедленно сел её воплощать — как выяснилось позже, слишком немедленно.

Что такое личный ИИ-ассистент

Личный ИИ-ассистент — это языковая модель, к которой приделаны руки: доступ к заметкам, календарю, задачам и мессенджеру. От чата с нейросетью он отличается тем, что живёт в твоём контуре и работает с твоими данными, а не с общими знаниями из интернета.

Практически он умеет три вещи. Принимать входящее: скинул голосовое или ссылку — он разобрал и положил куда надо. Отвечать по твоим данным: не «как обычно планируют неделю», а «что у тебя в календаре на четверг». Делать рутину по расписанию: собрать дайджест, напомнить, свести список.

Всё остальное — надстройки, и именно на них я и погорел.

Помощник мечты зануды

Сказано — сделано. Занимался я этим, наверное, недели две. И сжёг кучу токенов.

Что умеет мой ассистент? Умеет создавать дела, показывать их и изменять. Умеет работать с календарём: посмотреть его, добавить событие. Умеет задавать фокус дня и фокус недели. Проводит утренний обзор, вечерний и даже недельный.

По описанию — помощник мечты зануды. Я почти собой гордился.

Что пошло не так

Я слишком быстро перешёл к разработке: не продумал архитектуру, не составил план, а сразу бросился собирать.

Типичная ошибка начинающих — я про неё знал. Мне это не помогло.

В итоге мой ассистент очень умный, очень навороченный — а пользоваться им я не могу: он ловит баги практически на каждом действии. Что бы я ни попросил, что-нибудь да отвалится.

Дальше начинается отдельный жанр. Я иду в соседний чат и вместе с другим ассистентом успешно чиню эти баги. Возвращаюсь довольный, пробую снова — и мой помощник ловит баги уже в другом месте. Опять соседний чат, опять починил, опять сломалось где-то ещё. Одна нейросеть исправляет ошибки другой, а я сижу между ними курьером. Процесс бесконечный, я уже устал.

Причём по отдельности всё выглядит прилично: вот дела, вот календарь, вот обзоры. А вместе это работает так, что проще ничего не трогать. Умный, навороченный и бесполезный — обидное сочетание.

Вторая попытка

Теперь хочу сделать всё заново. На этот раз по уму: сильно сузить задачу и оставить только то, с чем помощник нужен мне каждый день, — краткий обзор задач (какие выполнены, какие нет), совсем простое заведение задач и фиксацию фокуса дня и недели.

Хочу, чтобы здесь была польза от нейросети, а не механическая работа с календарём и задачами в другом интерфейсе. Календарь в новую версию вообще не поедет: с ним прекрасно справляется обычное приложение, нейросеть ему не нужна.

Если подумать, я прошёл классический путь личного проекта: сначала захотел всё и сразу, потом утонул в багах, потом сузил до главного. Обычно я читаю про этот путь у других авторов и понимающе киваю. А тут прошёл его сам, на собственных токенах. Так, конечно, доходчивее.

Зато эти две недели не пропали зря. Я теперь точно знаю, каким мой ассистент быть не должен, а заодно довольно небольшой ценой понял, как в принципе вести вайбкодинг-проекты. Во вторую попытку забираю три правила: сначала план и архитектура, потом код; функционал режется до того, что нужно каждый день; у каждой функции должен быть ответ, зачем здесь нейросеть.

Если собираешься завести себе такого же помощника — сначала реши, где именно нейросеть даст тебе пользу, и только потом садись строить. Новую версию сделаю маленькой и полезной. Соберу — обязательно расскажу, что из этого вышло.

Короткие ответы

Чем ИИ-ассистент отличается от чата с нейросетью? Доступом к твоим данным и возможностью действовать: не только ответить, но и записать, напомнить, собрать.

Нужен ли для этого программист? Нет, но нужна готовность разбираться. Версия под одну задачу собирается за вечер; мои две недели ушли ровно на то, что оказалось лишним.

С чего начать? С одной задачи, которую делаешь каждый день руками. Ассистент «на всё» не взлетает — проверено.

обсудить

Комментариев здесь нет — обсуждение этой статьи живёт под постом в канале.

Обсудить в Telegram
Стас Макаров

Стас Макаров

Пишу про личную эффективность, системы и работу над проектами. Помогаю собирать рабочие системы под контекст — без культа продуктивности и шаблонных методологий.