Что умеет решение
Bussol SmartSearch — модуль для 1С-Битрикс: Управление сайтом, обеспечивающий интеллектуальный поиск по сайту. Решение объединяет текстовый и голосовой ввод, автоматическое исправление опечаток и ошибок раскладки, а также опциональный поиск по изображению. Система работает с выбранными инфоблоками, полями и свойствами, при этом администратор может настраивать параметры отдельно для каждого сайта.
Модуль снижает количество потерянных поисковых запросов за счет коррекции смешанных кириллических и латинских символов, исправления опечаток и неточностей ввода. Поиск по артикулам и моделям упрощается благодаря учету особенностей буквенно-цифровых обозначений и дополнительной нормализации голосовых команд. Взаимодействие с каталогом становится удобнее: посетитель может вводить запросы вручную, диктовать их или загружать фотографии для поиска визуально похожих товаров.
Точная настройка области поиска. Вы самостоятельно определяете, какие инфоблоки, поля и свойства участвуют в поиске. Посетители могут переключать область поиска между доступными инфоблоками.
Поддержка актуальности данных упрощена: индекс автоматически обновляется при добавлении, изменении или удалении элементов. Полная переиндексация выполняется фоновым агентом.
Возможности модуля Bussol SmartSearch
Умный текстовый поиск: автоматическое исправление раскладки клавиатуры, нормализация смешанных символов и поиск с учетом опечаток на основе триграмм и расстояния Левенштейна.
Поиск по названиям, описаниям и артикулам: гибкая настройка индексируемых полей и символьных кодов свойств инфоблоков, включая данные о товарах и моделях.
Голосовой ввод: распознавание речи через Web Speech API браузера с корректной обработкой произнесенных буквенно-цифровых обозначений.
Поиск похожих изображений: опциональное сравнение изображений по локальному перцептивному хешу dHash без передачи файлов во внешние сервисы.
Динамическое обновление результатов: выдача обновляется без перезагрузки страницы в процессе ввода запроса.
Ограничение области поиска: возможность поиска по всем настроенным инфоблокам или по конкретному выбранному инфоблоку.
Модуль поддерживает работу на нескольких сайтах в рамках одной установки 1С-Битрикс, позволяя задавать уникальные параметры поиска для каждого ресурса. Пользователь может настраивать внешний вид интерфейса: цвет кнопки «Найти», текст на ней и оформление рамки строки ввода. Параметры выдачи результатов также гибко регулируются: устанавливается количество отображаемых позиций, минимальная длина поискового запроса и активируются отдельные режимы работы.
Техническая интеграция реализована через стандартный компонент bussol:smartsearch с использованием D7-контроллера. Решение полностью совместимо с композитным режимом сайта. Модуль особенно полезен интернет-магазинам для поиска товаров по названию, модели и артикулу, включая коррекцию опечаток. Он эффективен для каталогов запчастей и оборудования, где пользователи вводят сложные комбинации букв и цифр или диктуют маркировку голосом. Инструмент подходит для корпоративных сайтов и каталогов услуг, обеспечивая поиск по нескольким информационным разделам одновременно. Многосайтовые проекты получают возможность независимой настройки зон поиска и визуального стиля для каждого домена.
Для запуска работы установите модуль bussol.smartsearch в административной панели 1С-Битрикс. В левом меню перейдите в раздел Bussol, затем выберите пункт Умный поиск и откройте Настройки. На следующем этапе необходимо выбрать инфоблоки, поля и свойства, участвующие в индексации. Завершающий шаг включает настройку голосового и визуального поиска, оформление элементов интерфейса и параметров вывода результатов.
Запустите переиндексацию и разместите компонент bussol:smartsearch на нужной странице или в шаблоне сайта.
Технические требования
Модуль предназначен для платформы 1С-Битрикс: Управление сайтом. Для работы требуются PHP версии 8.2 и выше, модуль «Информационные блоки» и расширение mbstring. Для поиска по изображениям необходимо расширение GD. Голосовой ввод работает в браузерах с поддержкой Web Speech API при условии использования протокола HTTPS и предоставления разрешения на доступ к микрофону. Доступность распознавания речи и обработка аудио зависят от возможностей конкретного браузера и используемого им сервиса.
В версии 2.0.10 улучшена безопасность обработки загружаемых изображений и результатов поиска, усилена проверка входных данных. Интерфейс настроек доступен в левом меню Bussol через отдельную иконку модуля. Bussol SmartSearch предоставляет посетителям дополнительные возможности поиска, а администраторам — понятные инструменты управления.
General iT может установить «Bussol: Умный поиск – голосовой ввод, исправление ошибок, область поиска», настроить параметры модуля и проверить его работу в существующем проекте.