Зв'язатись
OpenCart

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

Генеруйте описи товарів в OpenCart кнопкою «AI» прямо в картці товару — без власних API-ключів. Три збірки: 2.3, 3.x і 4.x. Pro додає масову генерацію по каталогу, мета-теги, ключові слова та керування тоном і довжиною тексту.

Завантажити безкоштовно
Версія
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 — генератор описів

Що включено в ліцензії

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

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 керування тоном і довжиною тексту розблоковане.
Масова генерація по каталогу: обробка по одному товару, прогрес і журнал видно на місці.
Масова генерація по каталогу: обробка по одному товару, прогрес і журнал видно на місці.
Мета-теги, згенеровані з картки товару, лягають прямо у свої поля.
Мета-теги, згенеровані з картки товару, лягають прямо у свої поля.

Скільки коштує

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 і не залежить від модуля.

Чи можна перенести ліцензію на інший домен?

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

Ліцензію треба продовжувати?

Ні. Для OpenCart ліцензія назавжди: одна оплата, і Pro-функції лишаються з вами. Закінчується лише 7-денний тріал — після нього Pro вимикається, а безкоштовна версія працює далі.

Питання щодо модуля?

Пишіть у Telegram — відповімо протягом робочого дня. Допоможемо з налаштуванням, сумісністю та активацією ключа.

@catcode_support

Не той варіант, що шукаєте?

Ми робимо кастомні модулі під WordPress, WooCommerce, OpenCart і Shopify. Розкажіть про задачу — підготуємо оцінку.

Замовити кастомний модуль