Детали разработки
Консультант сайта -- обучаемый
Автономный виджет-консультант, который работает без внешних API и нейросетей, полностью на ресурсах вашего сервера. Посетитель задаёт вопрос -- он попадает в базу. Администратор пишет ответ -- система запоминает. При следующем похожем вопросе ответ формируется автоматически. С каждым днём база знаний растёт, а процент автоматических ответов приближается к 95%.
Обучаемый консультант -- это стартовый уровень интеллектуальных коммуникаций для вашего сайта. Он не требует подписок на сторонние сервисы, не отправляет данные посетителей во внешние системы и не создаёт ежемесячных расходов. Вся логика, база знаний и аналитика работают на вашем сервере внутри инфраструктуры 1С-Битрикс. При этом функциональность виджета значительно превосходит большинство платных чат-решений за счёт нечёткого поиска, морфологического анализа и системы самообучения.
Функции компонента
Виджет на сайте
Плавающая кнопка с настраиваемым положением, цветом и анимацией. При нажатии открывается окно чата. Приветственное сообщение, аватар консультанта, кастомизация под фирменный стиль сайта. Адаптация под мобильные устройства.
Нечёткий поиск
Алгоритм сопоставления вопроса посетителя с базой знаний учитывает морфологию русского языка, синонимы, опечатки и перестановки слов. Вопрос «как вернуть товар» найдёт ответ, привязанный к фразе «возврат продукции».
База знаний в инфоблоке
Все вопросы и ответы хранятся в стандартном инфоблоке Битрикс. Администратор управляет базой через привычную панель: добавляет, редактирует, группирует по разделам сайта, привязывает ключевые слова.
Система самообучения
Каждый вопрос без ответа попадает в очередь для администратора. После написания ответа система автоматически связывает его с вопросом и всеми похожими формулировками. Со временем виджет закрывает до 95% обращений без участия человека.
Рейтинг полезности
После каждого ответа посетитель может оценить его полезность. Оценки влияют на приоритет ответов: если на один вопрос есть несколько вариантов, система показывает тот, который получил наивысший рейтинг.
Панель аналитики
Дашборд в административной панели: частые вопросы, вопросы без ответа, средняя оценка полезности, динамика обращений по дням, процент автоматических ответов. Данные помогают улучшать базу знаний целенаправленно.
Типовые заготовки
Готовые ответы, привязанные к разделам сайта: доставка, оплата, гарантия, возврат. Администратор создаёт заготовки заранее -- система использует их сразу при запуске, не дожидаясь вопросов от посетителей. Быстрый старт с первого дня.
Уведомления для администратора
При поступлении вопроса без ответа в базе администратор получает уведомление на email. Настройка частоты: мгновенно, сводка за час, дайджест за день. Быстрая ссылка для перехода к ответу прямо из письма.
Что получает бизнес без единого рубля ежемесячных расходов
Обучаемый консультант -- единственное решение в каталоге, которое не требует подключения нейросетей и внешних сервисов. Вы оплачиваете лицензию один раз и получаете полнофункциональный виджет, который работает на ваших серверных мощностях бесконечно. Никаких лимитов на количество диалогов, токенов или подписчиков.
Без нейросетей и внешних API. Данный компонент работает полностью автономно на сервере 1С-Битрикс. Подключение языковых моделей не требуется. Стоимость нейросетей и обслуживания -- 0 рублей. Это оптимальный выбор для проектов, которым важна полная независимость от сторонних сервисов и отсутствие ежемесячных платежей.
Структура проекта
- local/
- components/
- veomedia/
- consultant.trainable/ -- основной компонент
- class.php -- логика поиска, морфология, сопоставление
- .parameters.php -- настройки компонента для админки
- .description.php -- описание компонента в системе
- templates/.default/ -- шаблон виджета
- template.php -- HTML-разметка виджета
- style.css -- стили виджета и окна чата
- script.js -- клиентская логика, AJAX-запросы
- php_interface/
- init.php -- регистрация событий и обработчиков
- veomedia/
- consultant-trainable/
- install.php -- создание инфоблоков и свойств
- ajax_handler.php -- обработка запросов от виджета
- search_engine.php -- алгоритм нечёткого поиска и морфологии
- rating.php -- система оценок и рейтинга ответов
- analytics.php -- сбор статистики и формирование дашборда
- notifier.php -- email-уведомления для администратора
- admin_page.php -- страница аналитики в админпанели
Если необходима индивидуальная разработка
Ниже представлена оценка трудозатрат на разработку данного компонента с нуля специалистом профессионального уровня. Оценка приведена без учёта внедрения на сайт клиента.
| Работа | Часы |
|---|---|
| Архитектура проекта, создание инфоблоков и свойств, инсталлятор | 3 |
| Серверная логика компонента: обработка запросов, маршрутизация | 5 |
| Алгоритм нечёткого поиска с морфологией русского языка | 8 |
| Система рейтинга и приоритизации ответов | 3 |
| Вёрстка виджета: кнопка, окно чата, адаптив, кастомизация | 6 |
| Клиентский JavaScript: AJAX-запросы, анимации, состояния | 5 |
| Панель аналитики в административной части | 5 |
| Система уведомлений для администратора | 2 |
| Типовые заготовки ответов, импорт и привязка к разделам | 3 |
| Тестирование, отладка, оптимизация производительности | 4 |
| Итого | 44 |
Стоимость внедрения компонента на сайт клиента оговаривается отдельно и в определённых случаях может быть бесплатной -- например, если у клиента есть тестовый сайт для проверки работоспособности компонента перед переносом на рабочий проект.
- Стоимость указана за лицензию для размещения на одном веб-проекте. Для использования на нескольких сайтах требуется приобретение дополнительных лицензий.
- Каждый сайт индивидуален. Если при работе компонента на сайте клиента возникнут ошибки, компания ВеоМедиа исправит их бесплатно.
- Компонент можно доработать по индивидуальным требованиям клиента. Условия и стоимость доработки оговариваются отдельно.
- Текущий компонент предоставляется исключительно с функциями, описанными в описательной части данной страницы.
Обучаемый консультант -- идеальный старт. Этот компонент позволяет начать автоматизацию клиентских коммуникаций без единого рубля ежемесячных затрат. База знаний накапливается органически, процент автоматических ответов растёт каждую неделю, а посетители получают мгновенную помощь в любое время суток. Когда возможности обучаемого консультанта станут недостаточными, вы сможете перейти на гибридный или AI-консультант, сохранив всю накопленную базу знаний.
