Есть идея по этому модулю?
Опишите доработку или сценарий — обсудим вместе с другими клиентами.
Доктор каталога: ИИ-описания, SEO-мета и характеристики товаров для 1С-Битрикс
Менее 50 раз установок
Ставится из 1С-Битрикс Marketplace за пару минут — вкладка «Установка».
Технические данные
Число установок:
Менее 50 раз
Версия:
1.0.1
Адаптивность:
Нет
Поддержка композита:
Нет
Дата публикации:
05.10.2026
Совместимые редакции
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Старт
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Стандарт
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Малый бизнес
- Программа для ЭВМ "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. Модель получает только факты карточки — название, бренд, раздел, характеристики, прежний текст — и запрет придумывать характеристики, цены и сроки. Режимы: писать описания только товарам без текста, товарам с коротким текстом или всем; описания со ссылками и файлами не переписываются. Дневной лимит запросов защищает от неожиданного счёта. Без ключа все правила, характеристики, чистка и шаблоны мета работают как обычно.
Как это устроено. Вы выбираете инфоблок, раздел, диапазон ID и галочки «что лечить», нажимаете «Показать пример» и видите «было → станет» на живой карточке без записи. «Диагноз без записи» проходит по всему фильтру и считает, у скольких товаров какие претензии. «Лечить» идёт шагами из браузера с полосой прогресса, счётчиками и кнопкой «Остановить»; незавершённую пачку можно продолжить. Журнал хранит старое и новое значение каждого поля; при откате поля, которые правили вручную после лечения, не затираются и помечаются конфликтом.
Модуль написан на API D7: чтение элементов и свойств через ORM, запись штатным API инфоблоков, AJAX через контроллер с проверкой сессии и прав, настройки в стандартной странице модуля. Создаёт две таблицы для журнала и пачек, удаляется без следов. Права доступа — стандартные права модуля: чтение — просмотр, запись — запуск и откат.
Установка
1. Marketplace → Каталог решений → найдите «Доктор каталога» и нажмите «Установить». Либо загрузите решение в Marketplace → Установленные решения и нажмите «Установить» у появившейся строки.
2. Откройте Настройки → Настройки продукта → Настройки модулей → Доктор каталога (или Контент → Доктор каталога → Настройки).
Настройка за пять минут
3. Вкладка «Каталог»: отметьте инфоблоки товаров, укажите название сайта и город в предложном падеже («Москве») для мета-тегов. Свойства артикула и бренда модуль находит сам по названию и типовым кодам; при нестандартных кодах впишите их. Если свойства бренда нет, перечислите бренды списком — без этого название «HGR20R HIWIN | Направляющая» не разобрать.
4. Вкладка «Правила»: включите нужные правила названия, выберите режим мета (по умолчанию — заполнять только пустые поля и дословные копии названия), проверьте шаблоны Title и Description.
5. Вкладка «Нейросеть» (необязательно): выберите провайдера, вставьте ключ, нажмите «Проверить подключение», выберите режим генерации описаний. Для YandexGPT нужен идентификатор каталога, для GigaChat — корневой сертификат Минцифры на сервере.
6. Нажмите «Сохранить».
Первый запуск
7. Контент → Доктор каталога → Лечение. Выберите инфоблок и раздел, нажмите «Показать пример» — модуль найдёт первую карточку с претензиями и покажет «было → станет», ничего не записывая. Кнопка «Проверить карточку» делает то же для конкретного ID.
8. Нажмите «Диагноз без записи»: пройдёт весь фильтр и посчитает претензии. Затем «Лечить». Для первого запуска с нейросетью ограничьте число товаров полем «Не больше карточек за запуск» (20–50) и посмотрите результат в журнале.
9. Вкладка «Характеристики → свойства»: нажмите «Просканировать описания» — модуль покажет характеристики, для которых в инфоблоке нет свойств, и заведёт выбранные одной кнопкой. После этого лечение перенесёт их из текста.
Откат
10. Контент → Доктор каталога → Журнал и откат. У каждой пачки — кнопка «Откатить пачку», у каждой строки журнала — «Откатить карточку». Поля, которые правили вручную после лечения, не затираются и помечаются конфликтом.
Если что-то не работает
— на странице лечения нет инфоблоков: они не отмечены в настройках;
— характеристики не переносятся: в инфоблоке нет строковых свойств с такими названиями — заведите их на вкладке «Характеристики → свойства» или задайте префикс кодов;
— нейросеть не отвечает: нажмите «Проверить подключение» в настройках, проверьте исходящие соединения сервера и лимит запросов в сутки;
— карточка на сайте не изменилась: сбросьте кэш компонентов (Настройки → Автокэширование → Очистить кэш) и композитный кэш.
Удаление
Marketplace → Установленные решения → «Удалить». Модуль снимает переходники страниц и настройки; таблицы журнала удаляются, если не отмечено «Сохранить данные». Изменения в товарах остаются.
1. Marketplace → Каталог решений → найдите «Доктор каталога» и нажмите «Установить». Либо загрузите решение в Marketplace → Установленные решения и нажмите «Установить» у появившейся строки.
2. Откройте Настройки → Настройки продукта → Настройки модулей → Доктор каталога (или Контент → Доктор каталога → Настройки).
Настройка за пять минут
3. Вкладка «Каталог»: отметьте инфоблоки товаров, укажите название сайта и город в предложном падеже («Москве») для мета-тегов. Свойства артикула и бренда модуль находит сам по названию и типовым кодам; при нестандартных кодах впишите их. Если свойства бренда нет, перечислите бренды списком — без этого название «HGR20R HIWIN | Направляющая» не разобрать.
4. Вкладка «Правила»: включите нужные правила названия, выберите режим мета (по умолчанию — заполнять только пустые поля и дословные копии названия), проверьте шаблоны Title и Description.
5. Вкладка «Нейросеть» (необязательно): выберите провайдера, вставьте ключ, нажмите «Проверить подключение», выберите режим генерации описаний. Для YandexGPT нужен идентификатор каталога, для GigaChat — корневой сертификат Минцифры на сервере.
6. Нажмите «Сохранить».
Первый запуск
7. Контент → Доктор каталога → Лечение. Выберите инфоблок и раздел, нажмите «Показать пример» — модуль найдёт первую карточку с претензиями и покажет «было → станет», ничего не записывая. Кнопка «Проверить карточку» делает то же для конкретного ID.
8. Нажмите «Диагноз без записи»: пройдёт весь фильтр и посчитает претензии. Затем «Лечить». Для первого запуска с нейросетью ограничьте число товаров полем «Не больше карточек за запуск» (20–50) и посмотрите результат в журнале.
9. Вкладка «Характеристики → свойства»: нажмите «Просканировать описания» — модуль покажет характеристики, для которых в инфоблоке нет свойств, и заведёт выбранные одной кнопкой. После этого лечение перенесёт их из текста.
Откат
10. Контент → Доктор каталога → Журнал и откат. У каждой пачки — кнопка «Откатить пачку», у каждой строки журнала — «Откатить карточку». Поля, которые правили вручную после лечения, не затираются и помечаются конфликтом.
Если что-то не работает
— на странице лечения нет инфоблоков: они не отмечены в настройках;
— характеристики не переносятся: в инфоблоке нет строковых свойств с такими названиями — заведите их на вкладке «Характеристики → свойства» или задайте префикс кодов;
— нейросеть не отвечает: нажмите «Проверить подключение» в настройках, проверьте исходящие соединения сервера и лимит запросов в сутки;
— карточка на сайте не изменилась: сбросьте кэш компонентов (Настройки → Автокэширование → Очистить кэш) и композитный кэш.
Удаление
Marketplace → Установленные решения → «Удалить». Модуль снимает переходники страниц и настройки; таблицы журнала удаляются, если не отмечено «Сохранить данные». Изменения в товарах остаются.
Техническая поддержка — ООО «ФРИСТАЙЛ ГРУПП».
Как обратиться: форма на https://freestylegroup.ru/factory/support/, почта support@freestylegroup.ru, Telegram @FreestyleGroupSpb, телефон +7 (999) 050-05-55. Часы работы: понедельник–пятница, 10:00–19:00 по Москве. Ответ на обращение — в течение одного рабочего дня.
Что входит в поддержку в течение оплаченного периода: помощь с установкой и настройкой, разбор случаев, когда характеристики или названия разбираются не так, как ожидается, настройка шаблонов мета и промптов под ваш каталог, исправление ошибок модуля, обновления с новыми возможностями. Для разбора пришлите ID товара и результат кнопки «Проверить карточку».
Что не входит: правка шаблонов и компонентов сайта, настройка чужих модулей, оплата и поддержка провайдеров нейросетей, работы по SEO-продвижению. Такие задачи выполняются по отдельной договорённости.
Продление периода обновлений и поддержки — 30 % от стоимости решения за 12 месяцев. Без продления модуль продолжает работать в установленной версии.
Как обратиться: форма на https://freestylegroup.ru/factory/support/, почта support@freestylegroup.ru, Telegram @FreestyleGroupSpb, телефон +7 (999) 050-05-55. Часы работы: понедельник–пятница, 10:00–19:00 по Москве. Ответ на обращение — в течение одного рабочего дня.
Что входит в поддержку в течение оплаченного периода: помощь с установкой и настройкой, разбор случаев, когда характеристики или названия разбираются не так, как ожидается, настройка шаблонов мета и промптов под ваш каталог, исправление ошибок модуля, обновления с новыми возможностями. Для разбора пришлите ID товара и результат кнопки «Проверить карточку».
Что не входит: правка шаблонов и компонентов сайта, настройка чужих модулей, оплата и поддержка провайдеров нейросетей, работы по SEO-продвижению. Такие задачи выполняются по отдельной договорённости.
Продление периода обновлений и поддержки — 30 % от стоимости решения за 12 месяцев. Без продления модуль продолжает работать в установленной версии.
Установите этот модуль прямо сейчас!
Для этого укажите адрес сайта:
пример: https://www.site.ru
Подтвердите что сама лицензия у вас куплена
