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