Туториал от продакта: как я создал бота и облегчил себе жизнь
Меня зовут Калаш Алоян, я продакт-менеджер со стажем более 11 лет и преподаватель на курсе для продакт-менеджеров в Яндекс Практикуме. Я собрал себе тг-бота, чтобы делегировать ему часть личных и рабочих задач. Двигало мной любопытство, но получилось очень удобно. В статье поделюсь, с чем мне помогает бот, и инструкцией, как его собрать.
Как личный бот помогает продакт-менеджеру
Рабочие задачи, которые я автоматизировал с помощью бота:
- Аналитика
Бот собирает данные из открытых источников со ссылками на фактические и подтверждённые данные. Преимущество перед поисковиками: не нужно просматривать 10+ вкладок с некачественной информацией.
- Новости и анонсы
Например, нужен анонс релиза новой фичи. Бот пишет и причёсывает текст новости для пользователей.
- Обработка ответов пользователей
Когда продакт вручную обрабатывает результаты кастдев-опроса с ответами на открытые вопросы, он теряет от 2 часов до 2 дней — из моей практики. Бот экономит это время — прочитает, отсортирует и определит частоту ответов пользователей.
- Анализ отзывов и обращений
Бот вычитывает и структурирует сообщения пользователей в поддержку. После выкатки новой фичи так можно узнать о багах или моментах, которые можно улучшить.
- Брейнсторминг
Например, задача — придумать название нового продукта. Бот получает облако смыслов и пожелания и предлагает столько вариантов, сколько нужно.
- Подбор графики и генерация изображений
Поиск в интернете работает не всегда. А здесь я «рисую словами». Бот помогает готовить презентации, рекламные креативы и, разумеется, котов. Картинки при этом получаются уникальными, можно использовать там, где душе угодно, и не беспокоиться о нарушении авторских прав.
- Резюмирование статей и документов
Бот анализирует ссылки или .pdf и отправляет краткое содержание материалов. Тоже экономия времени!
Про личное: «Управление делами Калаша» я также использую для перевода на любые языки и занятий английским.
Как написать телеграм-бота: туториал
Прелесть в том, что писать ничего не нужно. Пройдёмся по инструкции: как сделать бота для опытных продактов и других специалистов.
- Шаг 1. Создаём бота
Заходим в BotFather в Телеграм — все боты создаются через него. Нажимаем /start и получаем список команд.
Чтобы создать нового бота, выбираем команду /newbot.
Называем бота, а дальше указываем username.
Важный момент: название должно быть написано слитно либо через нижнее подчеркивание — как в примере: TetrisBot, tetris_bot.
Дальше получаем сообщение с токеном, который понадобится на следующих шагах для настройки бота.
- Шаг 2. Регистрируемся на платформе конструктора
Всю логику мы будем настраивать в конструкторе ботов Coze. Платформа помогает интегрировать с ботом самые разные сервисы — от автоматизации email-рассылок до трекинга привычек.
Раньше конструктор был бесплатным, но недавно выкатили апдейт и появились платные тарифы. Пользоваться можно, но с ограничениями.
Создаём учётную запись.
На главной странице нажимаем Create bot и заполняем поля во всплывающем окне.
- В поле Workplace выбираем Personal.
- В Bot name — название бота.
- В Bot description — описание бота. Можно пропустить поле или указать ваш профиль.
- Нажимаем Confirm.
На следующем экране начинаем настраивать, как будет работать бот.
- Шаг 3. Настраиваем бота
Возможностей у Coze много, и они регулярно обновляются. Поэтому покажу тот минимум, который использую сам. Если вы найдёте ещё что-то интересное, поделитесь в комментариях.
После создания бота на конструкторе попадаем на экран с настройками.
Настройки легко можно поменять, поэтому будьте смелее в своих экспериментах.
Вверху экрана выбираем модель ИИ. У неё полный функционал, платить за неё не нужно. Я выбрал GPT-4 Turbo.
Остальные настройки можете расставить как у меня. При наведении курсором платформа даёт подсказки. А если есть трудности с английским, можно перевести страницу через браузер.
Слева можем рассказать боту его «легенду». Например, бот — помощница по имени Татьяна. В ответах следует быть кратким, отвечать в одном-двух предложениях, коротко и по сути.
Такая настройка подойдёт, например, для приёма заявок от клиентов, если им пользуются несколько человек или целая команда. Я не заполнял этот блок — бот личный, поэтому достаточно базовых настроек.
Справа — окно превью, где можно потестировать работу бота перед тем, как публиковать настройки.
В центре — указываем основные настройки и навыки бота. Я пользовался несколькими — ниже расскажу о них.
Чтобы расширить возможности бота, можно установить плагины. Например, мы хотим, чтобы он мог генерировать изображения.
Для этого:
- нажимаем на плюсик напротив Plugins;
- выбираем в списке DALLE 3 и добавляем.
Готово! Теперь бот не только пишет тексты, но и генерирует изображения по запросу.
Можем добавить и другие плагины в зависимости от целей. Вот те, которые использую я:
Скроллим ниже. Можно заполнить вступительный текст и вопросы бота. Справа показал, как это может выглядеть на Preview.
- Шаг 4. Публикуем изменения
Когда всё настроили, нажимаем справа вверху Publish — платформа сохраняет и применяет изменения.
- Шаг 5. Мы на финишной прямой!
Снимаем все галочки. Напротив Telegram нажимаем кнопку Configure. Указываем токен, который мы создали в BotFather в самом начале. Сохраняем все изменения.
Нажимаем Publish. Отсюда переходим в бота в Телеграм. Нажимаем Finish. Готово.
В следующей статье покажу запросы, с которыми я обращаюсь к боту, и расскажу о результатах, которые я получаю как продакт-менеджер от работы с «Управлением делами Калаша».
Кроме работы с нейросетями, предлагаю изучить программу курса «Продакт-менеджер для специалистов с опытом». Я там проверяю домашние задания студентов, и делаю это сам — без помощи бота). На курсе опытные продакты и руководители делятся кейсами и лучшими практиками, проводят индивидуальные консультации и помогают составить план развития.
А пока расскажите — пользуетесь нейронками и для каких задач? Можете поделиться своим опытом в комментариях.
Купите перплексити/чат жпт и не страдайте хернёй
а бесплатный не катит?
Все сделала по инструкции, уже хотела радоваться, но в боте вот такое сообщение:
The bot's usage is covered by the developer, but due to the developer's message credits being exhausted, the bot is temporarily unavailable.