Что умеет решение
Модуль «Доктор каталога» для 1С-Битрикс позволяет массово приводить в порядок карточки товаров из административной панели. Инструмент очищает названия и описания, переносит технические характеристики из текстового поля в свойства инфоблока, а также заполняет мета-теги Title, Description, заголовок H1 и ключевые слова. При необходимости генерация описаний и мета-данных выполняется с использованием нейросети. Все изменения фиксируются в журнале с фиксацией состояния «было → стало», что позволяет откатить любую партию товаров или отдельную карточку одним нажатием кнопки. Модуль не затрагивает шаблоны сайта и не выводит никаких элементов на публичных страницах.
Функционал очистки названий включает удаление разделителя «|», переформатирование структуры «АРТИКУЛ БРЕНД | Тип» в «Тип БРЕНД АРТИКУЛ», удаление маркетинговых фраз типа «купить в Москве», лишних пробелов и текста, набранного заглавными буквами. Бренд определяется на основе свойства инфоблока или заданного пользователем списка, а не путем автоматического угадывания. Если поле для артикула пустое, а артикул присутствует в названии, система автоматически записывает его в соответствующее свойство.
Обработка характеристик распознает строки формата «Мощность, кВт 2», «Материал: чугун», «Внутренний диаметр d, мм 4» и данные из таблиц в описании товара. Найденные значения записываются в свойства инфоблока с сохранением имен. Единицы измерения «мм» и «mm» унифицируются. После переноса данных эти строки можно удалить из основного текста, при этом таблицы, изображения, списки и остальной контент остаются без изменений.
Вкладка «Характеристики → свойства» выявляет отсутствующие свойства инфоблока и создаёт их одной кнопкой. Функция очистки описаний удаляет скрипты, стили, атрибуты оформления, обёртки Word и пустые абзацы. Генерация мета-тегов Title, Description, H1 и ключевых слов выполняется по шаблонам с плейсхолдерами {name}, {brand}, {article}, {section}, {city}, {site}, {specs}, {price}. По умолчанию заполняются только пустые поля и точные копии названия; ручные значения не изменяются.
Использование нейросети опционально. Ключ вводит владелец сайта. Поддерживаются YandexGPT, GigaChat, агрегаторы AITunnel и Polza с оплатой в рублях, прямой доступ к OpenAI и любые совместимые с OpenAI серверы по протоколу HTTPS. Модель получает только фактические данные карточки: название, бренд, раздел, характеристики и исходный текст. Запрещено придумывать характеристики, цены и сроки. Доступны режимы: генерация только для товаров без текста, для товаров с коротким текстом или для всех. Описания, содержащие ссылки и файлы, не переписываются. Дневной лимит запросов защищает от непредвиденных расходов. При отсутствии ключа все правила, работа с характеристиками, очистка и шаблоны мета-тегов функционируют в штатном режиме.
Доктор каталога — модуль для 1С-Битрикс, создающий ИИ-описания, SEO-мета-теги и характеристики товаров. Инструмент работает без предварительной записи данных. Пользователь выбирает инфоблок, раздел и диапазон ID, указывает поля для обработки и запускает режим «Показать пример». Система демонстрирует изменения «было → станет» на живой карточке товара. Функция «Диагноз без записи» анализирует весь отфильтрованный набор, подсчитывая количество выявленных проблем для каждого товара. Процесс исправления («Лечить») выполняется пошагово через браузер с отображением прогресс-бара, счетчиков и кнопкой остановки. Прерванные партии можно продолжить позже. Журнал фиксирует исходные и новые значения всех полей. При откате изменений поля, отредактированные вручную после обработки, не перезаписываются, а помечаются как конфликтные.
Модуль разработан с использованием API D7. Чтение элементов и свойств осуществляется через ORM, запись данных — через стандартное API инфоблоков. Обмен данными с сервером реализован через AJAX-контроллер с проверкой сессии и прав доступа. Настройки доступны на стандартной странице модуля. Приложение создает две таблицы для хранения журнала и данных о партиях, при удалении не оставляет следов. Права доступа соответствуют стандартным правам модуля: права на чтение позволяют просматривать данные, права на запись дают возможность запускать процессы и выполнять откат.
Если нужен «Доктор каталога: ИИ-описания, SEO-мета и характеристики товаров для 1С-Битрикс», General iT может помочь с установкой, настройкой и технической проверкой модуля после подключения.