AI Ассистент конструктора
AI ассистент — встроенный помощник в конструкторе ботов, который понимает структуру вашего бота и умеет редактировать его напрямую в реальном времени через SSE-поток.
Открытие виджета
Нажмите кнопку AI ассистент (иконка бота) в панели инструментов слева вверху конструктора. Панель чата появится справа.
Возможности
- Вопросы о конструкторе — спросите о типах блоков, настройках, логике потока
- Анализ схемы — ассистент видит все ноды и блоки вашего бота в текущем сеансе
- Редактирование бота — ИИ может добавлять/изменять/удалять ноды и блоки прямо на канвасе
- Автолayout — расставить ноды по сетке командой типа «упорядочи схему»
- Подсветка нод — ИИ может выделить нужные ноды при объяснении
Workflow план → подтверждение
Перед любым редактированием ИИ обязательно предложит план с пронумерованными шагами:
- Ознакомьтесь с планом
- Нажмите Подтвердить — ИИ выполнит шаги один за другим
- Нажмите Отменить — ничего не изменится
Остановка
Кнопка Stop (красный квадрат) отменяет текущую генерацию.
Очистка истории
Кнопка с иконкой обновления в заголовке чата очищает историю диалога. ИИ начнёт разговор заново.
Аналитика воронки
ИИ умеет анализировать, на каких шагах пользователи уходят и почему. Это позволяет получить конкретные рекомендации по улучшению сценария без необходимости вручную разбирать статистику.
Как спросить
Задайте ИИ вопрос в свободной форме, например:
- «Почему пользователи не регистрируются?»
- «На каком шаге люди уходят из бота?»
- «Какие команды слабые — покажи статистику»
- «Проанализируй воронку и скажи что нужно улучшить»
ИИ автоматически:
- Получит текущую схему сценария
- Загрузит статистику по каждой команде
- Проверит содержимое проблемных команд
- Выдаст конкретные рекомендации: какой текст изменить, какую кнопку добавить, куда провести связь
Расшифровка полей статистики
| Поле | Описание |
|---|---|
| Просмотры | Сколько раз пользователи заходили в эту команду (суммарно за всё время) |
| Среднее время | Среднее время (секунд) от показа команды до следующего действия пользователя |
| Переходы из команды | Сколько раз пользователи нажали кнопку или сработал автопереход на следующий шаг |
| Уходы (drop-off) | Сколько раз пользователь зашёл в команду, но так и не перешёл дальше |
| Процент уходов | Доля визитов без перехода. Значение выше 50% у НЕ-финальных команд — повод разобраться |
| Пользователи сейчас | Сколько пользователей в данный момент находятся в этой команде и ещё не совершили действие |
| Финальная команда | Команды без исходящих связей — конец сценария. Высокий процент уходов у них это нормально |
| Сервисная команда | Содержит только логические блоки (база данных, API, переменные, условия). Пользователь проходит автоматически; высокий drop-off нормален |
| Есть действие пользователя | Команда содержит кнопки или форму ввода — пользователь должен что-то нажать или написать. Если false — команда лишь уведомляет или автоматически переводит дальше |
Что ИИ считает проблемой
Проблемными считаются только команды, у которых одновременно:
- Не финальная — есть исходящие связи по дизайну
- Не сервисная — содержит сообщения для пользователя, а не только логику
- Есть действие пользователя — требует нажать кнопку или ввести текст
- Процент уходов > 50%
Команды-уведомления без кнопок имеют высокий drop-off по определению — пользователь прочитал уведомление и продолжил или сработал автопереход. Это норма, не проблема.
Типичные причины реального drop-off:
- Нет кнопки перехода — пользователь не понимает что делать дальше
- Неясный текст — сообщение не объясняет следующий шаг
- Тупик без связи — команда не ведёт никуда
- Форма ввода без инструкции — пользователь не знает что нужно написать
- Много пользователей «зависли» — вероятно, ожидают ввода, который непонятно как совершить
Применение рекомендаций
После анализа ИИ назовёт конкретные команды и предложит исправления. Вы можете:
- Попросить ИИ сразу реализовать изменения: «Применяй все рекомендации»
- Выбрать конкретные: «Исправь только команду "Регистрация"»
- Отклонить и сделать самостоятельно
Важно: Статистика накапливается суммарно с момента первой публикации сценария. Разбивка по периодам не поддерживается — данные отражают весь срок работы бота.
Безопасность
- Редактирование канваса доступно только авторизованным пользователям
- ИИ не выполняет деструктивные действия без явного подтверждения плана
- История хранится в базе данных и привязана к сессии
