Совместимость:
LiveStore 3.*OpenCart 3.*OpenCart 4.0OpenCart 4.1OCStore 3.*MaxyStore 3.*
AIWidget — это современный чат‑виджет для сайта с полной интеграцией (всё работает на стороне сайта, полноценный модуль для OpenCart). Он работает, как с ИИ (любым), так и без него, собирает клиентскую информацию, поддерживает двустороннюю связку с Telegram (сообщения, файлы, аудио), позволяет менеджерам отвечать из админ‑панели, передавать файлы и голосовые сообщения, а также аккуратно хранит историю по сессиям.
Ответы на популярные вопросы
1)
Является ли данный модуль альтернативой облачным виджетам? - ответ, да. Весь основной функционал есть. По отдельным функциям, во-первых, мы будем их включать в новых версиях, во-вторых, обращайтесь, что-то можно сделать уже сейчас
2)
Поддержка любых ИИ? - Ответ, да
3)
Как ищет заказы, товары, вызывает менеджеров? - Ответ, есть встроенные команды/файлы, которые позволяют основному ИИ готовить ответ по запросу. Сейчас реализована работа с базой, но может быть CSV, XML и даже API
Основные функции
- Двухрежимный чат: с ИИ и без ИИ. При этом ИИ может работать в режиме поддержки менеджера (обогащать ответ) и в полноценном режиме ответов, на базе доступных ему навыков (команд: найди товар, посчитай, информация по заказу)
- Сбор информации о клиенте
- Два режима виджета: плавающий и встраиваемый
- Интеграция с Telegram: релей и строгая привязка к сессии
- Загрузка файлов и голосовых сообщений: (виджет ↔ Telegram)
- История, сессии и «Сообщения» в админке: (фильтры, просмотр, ответы)
- Продвинутый UI/UX: плавное открытие, typing‑indicator, фиксированный футер
- Настройка ИИ провайдера (ЯндексГПТ, Гигачат, ЧатГПТ и любые другие)
- Безопасность: HTTPS для webhook, CORS, секреты, кэширование аватаров
Подробно по функциям
1) Двухрежимный чат: с ИИ и без ИИ
- Включение/выключение ИИ на уровне виджета.
- При выключенном ИИ сообщения проходят без оркестрации; при включенном — подключается Orchestrator (команды/скиллы, промптинг, финальный ответ).
- Поддержка «support mode» (обогащение будущего ответа менеджера полезной информацией) и логики «не отвечать ИИ после сообщения менеджера».
2) Сбор клиентской информации
- IP, User‑Agent, Referrer.
- Клиент или пользователь (проверка авторизации)
- Текущая страница + история посещённых страниц (sessionStorage, с ограничением по глубине).
- Yandex Client ID (при наличии) из cookie.
- Всё прикрепляется к сообщению пользователя в БД.
3) Режимы виджета: плавающий и встраиваемый
- Плавающий: кнопка запуска, окно фиксируется, плавная анимация.
- Встраиваемый: виджет занимает целевой контейнер, гибкий ресайз.
- Защита от Mixed Content: URL‑ы строятся относительно текущего протокола.
4) Интеграция с Telegram
- Webhook с принудительным HTTPS.
- Автодобавление получателя в бете телеграм по секрету (команда‑секрет в боте).
- Релей пользовательских сообщений из виджета в Telegram (с префиксом [#widgetId/sessionUUID]).
- Строгая маршрутизация ответов менеджера:[/*][list]
- Reply на сообщение с префиксом → в точную сессию и точный виджет.
- Без префикса → «Публичное сообщение менеджера» всем получателям в Telegram (в виджет не попадает).
[*] Кэширование аватаров Telegram локально и отображение в виджете.[/*][/list]
5) Загрузка файлов и голосовых
- Виджет: загрузка «file» и «audio» через multipart/form-data, чипы‑превью, отправка вместе с текстом.
- Telegram → виджет: voice/audio/document/photo скачиваются через Bot API и сохраняются с публичными ссылками.
- В истории и в окне чата вложения отображаются и доступны по ссылке или плеером.
6) История, сессии и «Сообщения» в админке
- Хранение в таблицах: aiwidgetkorvatsky_sessions, aiwidgetkorvatsky_messages.
- История подтягивается при входе пользователя по session_id.
- В админке: вкладка «Сообщения» (фильтры, список сессий, просмотр переписки, ответ менеджера).
- Ответ менеджера формируется с данными текущего администратора OpenCart (ФИО, email).
- Сообщения менеджера в виджете отображаются как «assistant».
7) Продвинутый UI/UX
- Брендирование под себя (то есть под ваш бренд имеется ввиду, без упоминания моего бренда, как автора чата)
- Плавная анимация открытия/закрытия.
- Красивый typing‑indicator («Печатает…»), который исчезает после ответа.
- Футер и область ввода стабильно прижаты к низу на чистом flex‑лейауте с точным расчётом высоты истории.
- Кнопка «Скачать стенограмму» в шапке.
- Хедер в цвете primary_color, логотип показывается только при наличии картинки.
8) Провайдеры и команды (capabilities)
- Готовые команды - capabilities подтягиваются через /capabilities, отображаются как «быстрые команды».
- Любые провайдеры ИИ
- В коробке уже есть основные команды (найди товар, FAQ, найди инфу по заказу, позови менеджера). Другие команды (например интеграция с CRM) выполняются платно, стоимость от 1500 р. команда, если еще нет в списке бесплатных. Или бесплатно, если есть в списке бесплатных.
9) Безопасность и стабильность
- Webhook Telegram только по HTTPS.
- CORS‑заголовки на апи, аккуратная обработка ошибок (JSON‑ответы) - не ломается, а сообщает пользователю, что пока не может помочь.
- Секрет для автодобавления получателей в бота, что обеспечивает видимость только вашими менеджерами
- Кэширование аватаров Telegram в image/aiwidget/avatars/.
Технологии и требования
- OpenCart: 3.x (для OpenCart 4 по запросу бесплатно, для OpenCart 2, 2.1, 2.2, 2.3 платно - 8000 р.)
- PHP: 7.2+, расширения: cURL, JSON, mbstring, fileinfo, GD/Imagick (для картинок/аватаров) (стандарт OpenCart)
- База: MySQL/MariaDB (стандарт OpenCart)
- Веб‑сервер: Apache/Nginx с поддержкой HTTPS (это обязательно для Telegram webhook)
- Установка на один сайт, количество виджетов любое.
- Любой ИИ провайдер (сейчас в коробке все основные (YandexGPT, OpenAI, GigaChat, DeepSeek...), но если нужен какой-то свой, то пишите, провайдеры добавляются бесплатно)
- Поддержка 1 год с момента продажи
Демонстрация виджета
ВАЖНАЯ ИНФОРМАЦИЯ. Продукт новый и мы, если что, то а) полная гарантия функционала, как описано, и б) исправляем сразу же, быстро прямо в версии.
Способ распространения:
Платно
Совместимость:
LiveStore 3.*OpenCart 3.*OpenCart 4.0OpenCart 4.1OCStore 3.*MaxyStore 3.*
Версия PHP:
PHP 7.0PHP 7.1PHP 7.2PHP 7.3PHP 7.4PHP 8.0PHP 8.1PHP 8.2
Активация:
Вручную, по запросу на почту
Получение файлов:
На сайте, в личном кабинете
Система защиты:
Своя
VQmod:
Ocmod:
Events:
Загружено:
06.11.2025
Обновление:
06.11.2025
Просмотров:
56
Файлы будут доступны после покупки