Автоматизация контента: AI-генерация описаний для 1С-Битрикс

Автоматизация контента: AI-генерация описаний для 1С-Битрикс Каждый интернет-магазин сталкивается с проблемой: сотни и тысячи товаров без уникальных описаний. Копировать тексты конкурентов — риск санкций, писать вручную — долго и дорого. Решение — интеграция AI-модели с инфоблоком Битрикса. Мы на
Услуги, которые мы предлагаем
Показано 1 из 1Все 1626 услуг
Автоматизация контента: AI-генерация описаний для 1С-Битрикс
Средний
~1-2 недели

Наши компетенции:

Часто задаваемые вопросы

Последние работы

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1415
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Разработка веб-сайта для компании ФИКСПЕР
    996
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    735
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    863
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    773
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    1134

Автоматизация контента: AI-генерация описаний для 1С-Битрикс

Каждый интернет-магазин сталкивается с проблемой: сотни и тысячи товаров без уникальных описаний. Копировать тексты конкурентов — риск санкций, писать вручную — долго и дорого. Решение — интеграция AI-модели с инфоблоком Битрикса. Мы настроили такой пайплайн для 50+ проектов: система забирает характеристики из инфоблока, формирует промпт и возвращает готовый текст в карточку товара. Время написания одного описания сокращается с 20 минут до 20 секунд, а бюджет на контент уменьшается до 80%.

Наша команда — сертифицированные инженеры с 5+ годами опыта. За это время автоматизированы каталоги от бытовой техники до промышленного оборудования. REST API и инфоблоки v2.0 — стек, с которым работаем постоянно. Результат: органический трафик на карточки товаров растёт до 34% за 3 месяца после индексации. Свяжитесь с нами — покажем, как это выглядит на ваших данных. Закажите аудит текущего состояния — мы предложим план внедрения.

Как мы собираем данные для промпта?

Процесс сбора данных состоит из нескольких шагов:

  1. Получаем элемент инфоблока через CIBlockElement::GetByID.
  2. Извлекаем поля (название, раздел) и все свойства, исключая технические вроде MORE_PHOTO.
  3. Добавляем актуальную цену через CCatalogProduct::GetOptimalPrice.
  4. Формируем строку контекста с разделением на строки.

Качество текста прямо пропорционально качеству входных данных. Пример реализации:

function buildProductContext(int $elementId): string { $element = CIBlockElement::GetByID($elementId)->GetNextElement(); $fields = $element->GetFields(); $props = $element->GetProperties(); $context = "Товар: {$fields['NAME']}\n"; $context .= "Раздел каталога: " . getSectionName($fields['IBLOCK_SECTION_ID']) . "\n"; foreach ($props as $prop) { if (!empty($prop['VALUE']) && $prop['CODE'] !== 'MORE_PHOTO') { $context .= "{$prop['NAME']}: {$prop['~VALUE']}\n"; } } // Добавляем цену для контекста $price = CCatalogProduct::GetOptimalPrice($elementId); $context .= "Цена: {$price['PRICE']['PRICE']} {$price['PRICE']['CURRENCY']}\n"; return $context; } 

Свойства типа MORE_PHOTO и другие технические пропускаем — в промпте нужны только семантически значимые данные. Как отмечает документация 1С-Битрикс: «Инфоблок — универсальный способ хранения структурированной информации».

Многоуровневая система промптов

Не один промпт для всех товаров — отдельные шаблоны для каждой товарной категории. Электроника и детская одежда требуют разного тона и структуры.

Система промптов с наследованием:

  • Базовый промпт — общие инструкции по стилю, запрещённым фразам, структуре.
  • Категорийный промпт — специфика категории (технический язык для электроники, эмоциональный для lifestyle-товаров).
  • Промпт конкретного инфоблока — особенности магазина (фирменный голос бренда).

Если категорийный промпт не задан — используется промпт родительской категории, затем базовый.

Уровень Назначение Примеры параметров
Базовый Тон, структура, ограничения Длина 200–350 слов, без гипербол
Категорийный Специфика категории Эмоциональность, типичные характеристики
Инфоблочный Уникальный голос бренда Фирменные фразы, tone of voice

Форматирование и структура вывода

Просить AI вернуть чистый HTML-текст ненадёжно — модель может нарушить структуру. Лучше просить структурированный JSON:

{ "preview_text": "Краткое описание до 100 слов для листинга", "detail_text": "Полное описание 200-350 слов с HTML-форматированием", "bullet_points": ["ключевое преимущество 1", "ключевое преимущество 2"], "target_audience": "Для кого этот товар" } 

JSON-режим доступен в OpenAI через response_format: {type: "json_object"}. Bullet points используем для блока «Преимущества» на карточке товара через свойство инфоблока типа S с флагом MULTIPLE.

Как организовать батчевую генерацию?

GPT-4o-mini имеет контекстное окно 128K токенов. Можно отправлять батч из нескольких товаров в одном запросе — это снижает расходы на накладные системные токены:

Опиши следующие 5 товаров. Верни JSON-массив из 5 объектов... [товар 1] [товар 2] ... 

Батч из 5 товаров экономит до 30% токенов на системных инструкциях. Но при ошибке теряем весь батч — делаем retry с повышением и батчи по 3–5 товаров максимум.

Почему важно тестировать промпты?

Для высококонкурентных категорий стоит тестировать разные промпты:

  • Группа A: технический стиль (спецификации → выгоды)
  • Группа B: эмоциональный стиль (образ жизни → технические детали)

Битрикс поддерживает A/B через маркетинговый модуль, но проще сохранить вариант промпта в свойство элемента и замерить конверсию через цели в Яндекс.Метрике.

Кейс: генерация описаний для 28 000 SKU из нашей практики

Задача: бытовая техника, 3 категории (крупная, мелкая, климатическая), разные требования к тексту. Реализация:

  • 3 категорийных промпта, разработанных совместно с маркетологом за 2 дня
  • GPT-4o-mini для основной массы (80%), GPT-4o для топ-100 SKU по обороту
  • Батчи по 3 товара, 8 параллельных воркеров
  • Общее время генерации 28 000 описаний — 14 часов

Результат: органический трафик на карточки товаров вырос на 34% за 3 месяца после индексации. Экономия бюджета на контент — до 80% по сравнению с ручным написанием. Закажите консультацию — подберём оптимальную конфигурацию для вашего магазина.

Что входит в работу

  • Проектирование системы промптов: анализ вашего каталога, разработка базового и категорийных шаблонов
  • Интеграция с инфоблоком: сборщик контекста, передача данных в AI, запись результатов обратно в свойства элемента
  • Батчевый генератор: постановка задач в очередь, обработка с retry, логирование ошибок
  • Контроль качества: модерация первых 100 описаний, настройка чек-листов
  • Обучение и документация: передача системы, инструкция по эксплуатации, поддержка в течение месяца

Таймлайн работ

Этап Срок
Проектирование системы промптов, итерации 2–4 дня
Сборщик контекста товара, интеграция с инфоблоком 1–2 дня
Батчевый генератор, очереди, retry 1–2 дня
Контроль качества, модерация 1 день
A/B тесты, аналитика 2–3 дня (опционально)

Итого: 5–9 рабочих дней до первой продуктивной генерации.

Получите консультацию по автоматизации контента в вашем магазине — наши инженеры помогут подобрать оптимальное решение. Свяжитесь с нами, и мы покажем, как это работает на ваших данных.