OpenCart

AI Product Descriptions для OpenCart 2.3, 3.x и 4.x — генератор описаний

Скачать бесплатно
Версия
v1.1.0 (OpenCart 4)
v1.1.0 (OpenCart 3.x)
v1.0.0 (OpenCart 2.3)
Совместимость
OpenCart 2.3.0.0 – 2.3.0.2 · 3.0.2 – 3.0.5 · 4.0.2 – 4.1.x
Платформа
OpenCart
AI Product Descriptions для OpenCart 2.3, 3.x и 4.x — генератор описаний

Что внутри

  • Кнопка «AI» прямо в карточке товара в админке OpenCart
  • Готовое описание вставляется в редактор одним кликом
  • Не нужны собственные ключи OpenAI или других LLM — генерация через облачный сервис CatCode
  • Украинский, русский и английский — язык берётся из языковой вкладки товара
  • Дневной лимит: 30 генераций в сутки во Free, 300 в Pro
  • Массовая генерация описаний и мета-тегов для всего каталога Pro
  • Управление тоном и длиной текста Pro
  • Генерация мета-тегов (title + description) и ключевых слов Pro
  • Свежая установка = бесплатная версия: триал стартует только вашим кликом
  • Три сборки в одной лицензии: OpenCart 2.3, 3.x и 4.0.2 – 4.1.x

AI Product Descriptions — модуль AI-генерации описаний товаров для OpenCart 2.3, 3.x и 4.x — три отдельные сборки в одной лицензии. В карточке товара появляется кнопка «AI»: вписываете название (при желании — атрибуты), и модуль генерирует готовый текст описания, который сразу вставляется в редактор. Ключи OpenAI или других LLM-провайдеров не нужны — генерация идёт через облачный сервис CatCode, а магазин лишь отправляет название товара и получает текст.

Базовая версия — бесплатная. Скачать с официального OpenCart marketplace: opencart.com/…/extension_id=48685. В Free — генерация описания для одного товара вручную, в пределах дневного лимита (30 генераций в сутки); Pro поднимает лимит до 300 в сутки и добавляет массовую генерацию для всего каталога, управление тоном и длиной текста, генерацию мета-тегов (title + description) и ключевых слов — купить ниже. Язык текста берётся из языковой вкладки товара и работает в обеих версиях.

Как это работает — шаг за шагом

  1. Открываете карточку товара в админке и вписываете название — этого уже достаточно; атрибуты и категория сделают текст точнее.
  2. Нажимаете кнопку «AI» рядом с полем описания.
  3. Модуль отправляет запрос на сервис генерации — без ваших API-ключей, без регистраций у LLM-провайдеров.
  4. Сервис генерирует текст через цепочку LLM-провайдеров с авто-фолбеком: если один недоступен, запрос автоматически идёт следующему. Вывод очищается от markdown-обёрток.
  5. Готовый текст вставляется в редактор описания — просматриваете, при необходимости правите и сохраняете товар.
  6. С Pro: запускаете массовую генерацию по всему каталогу с отдельной вкладки, управляете тоном и длиной текста и генерируете мета-теги (title + description) и ключевые слова.

Как это выглядит в админке

Кнопка «AI» рядом с полем описания в стандартной карточке товара. Pro-пункты видно сразу — они серые, с бейджем.
Кнопка «AI» рядом с полем описания в стандартной карточке товара. Pro-пункты видно сразу — они серые, с бейджем.
Настройки в бесплатной версии: честно показана граница Pro, ничего не включается само.
Настройки в бесплатной версии: честно показана граница Pro, ничего не включается само.
Триал стартует только кликом: e-mail — и ключ на 7 дней приходит сразу в модалку.
Триал стартует только кликом: e-mail — и ключ на 7 дней приходит сразу в модалку.
С активным Pro управление тоном и длиной текста разблокировано.
С активным Pro управление тоном и длиной текста разблокировано.
Массовая генерация по каталогу: обработка по одному товару, прогресс и журнал видно на месте.
Массовая генерация по каталогу: обработка по одному товару, прогресс и журнал видно на месте.
Мета-теги, сгенерированные из карточки товара, ложатся прямо в свои поля.
Мета-теги, сгенерированные из карточки товара, ложатся прямо в свои поля.

Что включено в лицензии

Функция Бесплатно Pro
Кнопка «AI» в карточке товара — генерация описания вручную
Облачный сервис генерации — собственные API-ключи LLM не нужны
Авто-фолбек между несколькими LLM-провайдерами
Дневной лимит генераций 30 в сутки 300 в сутки
Массовая генерация описаний для всего каталога
Язык текста — украинский, русский, английский
Управление тоном и длиной текста
Генерация мета-тегов — title и description
Генерация ключевых слов

Сколько стоит

1 290 грн — разовая покупка. Лицензия бессрочная: платите один раз, обновления и техническая поддержка входят в цену. Один ключ — один домен и его поддомены.

Переносите магазин на другой домен — деактивируйте лицензию на старом и активируйте на новом самостоятельно в кабинете.

Лицензия бессрочная — ничего не истекает и не выключается. Один ключ — один домен; переносите магазин — деактивируйте лицензию на старом домене и активируйте на новом самостоятельно.

Один ключ — один домен. Переносите магазин — деактивируйте лицензию на старом домене и активируйте на новом самостоятельно, без обращения в поддержку.

Сначала триал, потом оплата. Свежая установка — это чистая бесплатная версия: ничего Pro само собой не включается и через неделю не гаснет. Пробные 7 дней стартуют только вашим кликом: в настройках модуля «Попробовать Pro» → вкладка «Попробовать 7 дней» → e-mail → ключ приходит сразу в модалку и дублируется письмом. Именно поэтому возврат средств после оплаты не предусмотрен — вы видите модуль в деле до того, как платите.

Технические требования

  • OpenCart 4.0.2 – 4.1.x — PHP 8.0+ (требование самой платформы)
  • OpenCart 3.0.2 – 3.0.5 — PHP 7.0–7.4
  • OpenCart 2.3.0.0 – 2.3.0.2 — PHP 5.6 / 7.0 (2.3 тянет mcrypt, которого в 7.4 уже нет)
  • Расширение cURL на любой из веток
  • Исходящий HTTPS-доступ сервера к сервису генерации CatCode
  • Собственные API-ключи OpenAI / Mistral / других LLM-провайдеров не нужны

Что под капотом

  • Ключи LLM живут только на стороне сервиса — не в коде модуля, не в БД магазина. Даже полный дамп вашей БД не раскроет ни одного ключа.
  • Цепочка провайдеров с авто-фолбеком — сервис прогоняет запрос через несколько LLM в порядке качества для украинского копирайта; недоступность одного провайдера не останавливает генерацию.
  • Санитизация вывода — markdown-обёртки и служебные фенсы срезаются, в редактор попадает чистый текст.
  • Ядро не патчится — кнопка вставляется в готовую разметку формы товара через штатное событие OpenCart (admin/view/catalog/product_form/after), а не модификацией шаблона. Поэтому она есть и на 4.0.x, где движок OCMOD отсутствует, и на 4.1, и переживает обновление темы админки.
  • Лимиты считаются по лицензионному ключу на стороне сервиса — модуль в магазине остаётся тонким прокси без состояния.

Как установить

  1. Возьмите сборку под свою версию магазина: catcode_ai_descriptions.ocmod.zip (OpenCart 4.x), catcode_ai_descriptions-oc3.ocmod.zip (3.x) или catcode_ai_descriptions-oc2.ocmod.zip (2.3).
  2. Загрузите архив через Расширения → Установка расширений в вашей OC-админке → Установить. В OpenCart 2.3 встроенный инсталлятор работает только с настроенным FTP — если FTP нет, просто распакуйте содержимое папки upload/ в корень магазина по SSH или файловым менеджером хостинга.
  3. Расширения → Модули → найдите CatCode AI Descriptions и нажмите «+» (установить). Именно этот шаг регистрирует кнопку в карточке товара и выдаёт вашей группе права на модуль.
  4. Откройте любой товар — рядом с полем «Описание» появится кнопка «AI». Работает сразу, бесплатно, без ключа.
  5. Для Pro: «Попробовать Pro» → триал на 7 дней или вставьте ключ, пришедший после оплаты.

История версий

1.1.0 (OpenCart 3.x) — 11 августа 2026
Ветка 3.x наконец сравнялась со старшими: раньше там была отдельная упрощённая сборка 0.2.1 без лицензии, без массовой генерации и без управления тоном и длиной. Теперь это тот же модуль, что для 4.x и 2.3: лицензия проверяется на сервере CatCode, пробный период на 7 дней стартует по клику, в Pro доступны мета-теги, ключевые слова, стиль текста и массовая генерация по каталогу. Кнопка «AI» больше не вставляется патчем ядрового шаблона товара — она добавляется штатным событием, поэтому не исчезает после «Обновить» в Модификациях и не конфликтует с другими расширениями.
1.1.0 — 9 августа 2026 (OpenCart 4)
Оба фикса контекста из сборки 2.3 перенесены в основную ветку: артикул товара больше не идёт в запрос как характеристика (помечен как SKU, а рядом идут настоящие атрибуты товара) — поэтому код вроде Product 15 больше не превращается в «15-дюймовый» в мета-тегах; категория больше не берётся первая попавшаяся — отправляются все, самые глубокие первыми, поэтому монитор из двух категорий больше не описывается как компьютер.
1.0.0 — 9 августа 2026 (OpenCart 2.3)
Сборка под OpenCart 2.3: кнопка «AI» в стандартной карточке товара, массовая генерация, тон и длина, серверная лицензия с триалом по клику — тот же набор, что в 4.x. Заодно исправлены две ошибки контекста, которые были во всех сборках: артикул товара (model) ехал в запрос под заголовком «характеристики» — и код вроде Product 15 превращался в «15-дюймовый» в мета-тегах; а категория бралась первая попавшаяся, поэтому монитор, который лежит и в «Мониторы», и в «Компьютеры», описывался как компьютер. Теперь артикул помечен как SKU, рядом идут настоящие атрибуты товара, а категории отправляются все, самые глубокие первыми.
1.0.0 — 5 августа 2026
Перестроена модель Free/Pro: свежая установка — это бесплатная версия, триал стартует только кликом, ключ проверяется на сервере лицензий (с 14-дневным льготным периодом на случай недоступности). Добавлена вкладка «Массовая генерация» — описания и мета-теги для всего каталога, с прогрессом и возможностью остановить; управление тоном и длиной текста; генерация ключевых слов. Кнопка в карточке товара теперь вставляется штатным событием вместо OCMOD-модификации — на OpenCart 4.0.x, где движка OCMOD нет, она раньше не появлялась вообще. Промпт больше не позволяет выдумывать характеристики и цифры, которых нет в данных товара.
0.2.0 — июль 2026
Первый публичный релиз: кнопка «AI» в форме товара OpenCart 4, генерация описания через облачный сервис с авто-фолбеком LLM-провайдеров, санитизация вывода от markdown, freemium-лимиты по лицензионному ключу, пакет в нативной структуре OC 4.1 (install.json + ocmod).

Частые вопросы

Надо ли регистрироваться в OpenAI и платить за токены?

Нет. Генерация идёт через облачный сервис CatCode — модуль не просит никаких API-ключей, а стоимость генераций уже включена в лицензию.

Одна сборка на все версии OpenCart?

Нет, сборок три — под 2.3, под 3.x и под 4.x: платформы слишком разные, в 2.3 и 3.x свои шаблоны и свой редактор описания. Лицензия одна, ключ подходит к любой сборке — просто берите файл под свою версию магазина.

Меняет ли модуль тему или checkout?

Нет. Модуль работает только в админке — добавляет кнопку в стандартную форму товара. Витрина и оформление заказа не затрагиваются.

Что будет, если сервис генерации временно недоступен?

Модуль покажет сообщение об ошибке — и всё. Товар не изменится, ранее сгенерированные описания останутся на месте.

Что произойдёт с описаниями после удаления модуля?

Ничего. Сгенерированный текст — это обычное содержимое поля описания товара; он хранится в БД OpenCart и не зависит от модуля.

Можно ли перенести лицензию на другой домен?

Да. Деактивируйте лицензию на старом домене — слот освободится, и тот же ключ можно активировать на новом.

Что будет, когда лицензия завершится?

Pro-функции выключатся, а бесплатная версия будет работать дальше — уже сгенерированные описания остаются на товарах. Напомним об окончании на почту за 14, 7, 3 и 1 день; продление включает Pro тем же ключом.

Вопросы по модулю?

Пишите в Telegram — ответим в течение рабочего дня. Поможем с настройкой, совместимостью и активацией ключа.

@catcode_support

Не тот вариант, что искали?

Мы делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.

Заказать кастомный модуль