ИИ-плагин для наполнения товаров Datika.me на Shop-Script
О проекте
Кейс Datika.me · Webasyst Shop-Script
ИИ-плагин для массового наполнения и обогащения карточек товаров
Для интернет-магазина Datika.me разработали индивидуальный плагин Shop-Script, который помогает готовить карточки товаров из неполных данных поставщиков. Он собирает сведения, предлагает фото и SEO-поля, а сотрудник проверяет результат до переноса в каталог. Решение рассчитано и на создание новых товаров, и на дополнение уже заведённых позиций.
CSV, XLS, XLSX, коды вручную или товары Shop-Script; артикул, SKU, EAN, штрихкод, бренд, модель и сведения из прайса.
Поиск по заданным источникам и в интернете, подбор фото, описание, характеристики, тип, категория и SEO-поля.
Предпросмотр, правки, одобрение или отклонение, затем импорт с учётом выбранных правил сохранения данных.
Задача и устройство решения
У поставщиков часто есть только код, название и несколько столбцов прайса. Ручной поиск описаний, характеристик и изображений для сотен позиций занимает время, а поиск только по внутреннему артикулу может привести к чужому товару. Для Datika связали интерфейс плагина в Webasyst с отдельным серверным API на Python: он обрабатывает задания в фоне, обращается к OpenAI API за данными о товаре и использует поисковый сервис для кандидатов изображений. Закрывать вкладку во время обработки можно; о завершении задания предусмотрено письмо.
Как проходит обработка товаров
- Создание задания. Менеджер загружает CSV/XLS/XLSX, вводит коды вручную или выбирает существующие товары. Указывает тип идентификатора и колонку с кодом, при необходимости добавляет контекст поиска и сопоставляет поля файла с данными магазина: ценой, артикулом, изображениями и другими известными сведениями.
- Поиск и подготовка. Профиль задаёт язык, приоритетные сайты, дополнительные инструкции и правила поиска. Система собирает название, описание, характеристики, фото, URL, meta title и meta description карточки, предлагает тип товара, налог и категории из структуры магазина. Для Datika выбор категории ограничили статическими категориями: динамические формируются по собственным правилам.
- Проверка человеком. На экране задания видны найденные данные и статусы позиций. Сотрудник редактирует карточку, выбирает и переставляет фотографии, ищет дополнительные фото, запускает повторную обработку отдельного товара, одобряет или отклоняет результат. Нескольким позициям можно назначить тип или категорию одновременно.
- Перенос в магазин. Одобренные позиции можно выгрузить в CSV или импортировать в Shop-Script с выбранным статусом; для задания может создаваться отдельный набор товаров. При обогащении существующих карточек сохраняется связь с тем же товаром, а цена и остатки не заменяются результатами ИИ.
Доработки после проверки на реальном каталоге
- Связка с прайс-листами поставщиков. В поиск передаются название, бренд, SKU/EAN/Barcode и описание из заданных столбцов прайса. Это даёт больше контекста, чем один внутренний код. Данные поставщика остаются основой карточки.
- Приоритетные источники и проверка артикула. В профиле можно задать сайты поставщиков и строгий режим. Для фотографий система сверяет код на самой странице товара и проверяет несколько результатов; если совпадение не найдено, чужое фото не подставляется. В карточке проверки показываются источники данных.
- Фото и характеристики. Система собирает изображения со страницы подходящего товара с настраиваемым пределом; на проекте применяли ограничение до шести выбранных фото. Менеджер видит дополнительные варианты, меняет главное изображение и проверяет, как найденные характеристики соотносятся с уже созданными полями Shop-Script.
- Защита введённого вручную. Для категории, типа, налога, названия, статуса, фото и характеристик есть режим сохранения текущих значений. Отдельная настройка защиты ручных данных позволяет заполнять пустые поля без замены того, что ранее внёс сотрудник.
- Описание поставщика. Текст в поле Opis proizvoda можно разбивать на читаемые абзацы без изменения слов. Профиль определяет, использовать только сведения поставщика или разрешить дополнение ИИ; противоречащие исходным данным утверждения должны отсеиваться и проверяться перед публикацией.
- Настройки и отчёты. Доступны профили поставщиков, язык контента, поисковая глубина, модель, инструкции для генерации, максимальное число фото и уведомления. Отчёт показывает ориентировочные затраты на обработку; они не являются точной суммой счёта внешних API.
Результат проекта
У Datika появился рабочий процесс для пакетной подготовки карточек: от кода или строки прайса до проверенного товара в Shop-Script. Итерации по реальным заданиям помогли улучшить сверку артикулов, сбор фото с сайтов поставщиков, сохранение описаний и защиту уже внесённых данных. Точность поиска зависит от исходного прайса и доступности страниц поставщика, поэтому модерация остаётся обязательным этапом; количественных показателей экономии времени или роста продаж для этого плагина мы не заявляем.
Об устройстве самого магазина читайте в кейсе маркетплейса Datika.me. Если для вашего каталога требуется похожая интеграция с прайсами, источниками и правилами проверки, посмотрите услугу программирования Shop-Script или опишите задачу нам.

