Подробности
Проект: трансформационная программа по работе с финансовыми установками и метафорическими картами.
Задача:
Провести аудит существующего Telegram-бота, исправить ошибки в логике MINI-программы и создать отдельную демонстрационную воронку с анализом метафорических карт через искусственный интеллект.
Что было сделано:
- Проведён полный аудит опубликованных сценариев ManyChat.
- Проверены и приведены в порядок 23 связанных потока.
- Перестроена последовательность заданий: Task 4 → Task 6 → Task 9 → Task 10 → Task 11 → Task 13 → Completion → Upsell.
- Неиспользуемые задания Task 5, 7, 8 и 12 безопасно отключены.
- Создан отдельный кубик для количества проработок со значениями 1–3.
- Реализованы циклы: пользователь проходит карточное упражнение ровно столько раз, сколько выпало на кубике.
- Исправлены условия, счётчики и переходы между заданиями.
- Исправлены зависания после показа метафорической карты.
- Устранена гонка выполнения между записью ответа пользователя и запуском GPT.
- Переработаны GPT-промпты: исключены служебные ответы модели, лишние приветствия и отклонения от сценария.
- Проверена общая колода из 73 метафорических карт.
- Добавлена строгая валидация диапазона 1–73 с корректной обработкой ошибочных значений.
- Настроено завершение MINI-программы и автоматический переход к предложению полной программы.
- Добавлена кнопка связи с экспертом.
Отдельная DEMO-воронка:
- Приветствие и знакомство с методом метафорических карт.
- Отдельные ветки «Да» и «Нет».
- Ввод номера карты и роутер на 73 изображения.
- Передача изображения в OpenAI Vision.
- Получение нейтрального визуального описания карты.
- GPT-диалог по заданному психологическому сценарию.
- Хранение истории разговора.
- Fallback при ошибке внешнего запроса.
- Финальное предложение программы и кнопка «Написать Юле».
Результат:
MINI-программа стала проходиться последовательно без переходов в отключённые задания. Кубик выдаёт только значения 1–3, карточные упражнения повторяются нужное количество раз, а ввод несуществующей карты корректно обрабатывается. Дополнительно запущена отдельная DEMO-воронка с 73 картами, компьютерным зрением и интерактивной GPT-диагностикой. Все ключевые сценарии проверены живыми тестами в Telegram.
Стек: ManyChat Visual Flow Builder, Telegram Bot, ManyChat API, OpenAI API, Vision, External Request, JSON, JSONPath, Custom Fields, Conditions, Randomizer, Smart Delay.