Блог, який наповнює себе сам
Контент-маркетинг для інтернет-магазину впирається в одне: статті
треба писати. Копірайтер — це 1500–3000 ₽ за текст та тиждень очікування. Власними силами — вічне «напишу у вихідні».
AI Blog закриває питання.Ви затверджуєте тему одним кліком, а модуль сам пише статтю, малює обкладинку, заповнює мета-теги, розставляє посилання на товари та публікує за розкладом. Далі блог працює без вас.
Що отримує магазин
- Трафік з інформаційних запитів.Картка товару відповідає на запит «купити теплицю», стаття — на «який полікарбонат вибрати для теплиці». Це різні люди на різних стадіях, і вдруге більше.
- Посилання зі статей прямо в каталог.Головна відмінність від блогу на WordPress поряд з магазином: модуль бачить ваш каталог і вставляє в текст посилання на конкретні товари та розділи. Стаття не просто інформує - вона веде до покупки.
- Мікророзмітка з коробки.Article, BreadcrumbList, FAQPage, ItemList, Open Graph — те, за що зазвичай платять окремо сеошнику.
Як це працює
- Теми.Натискаєте «Підібрати теми» — модуль дивиться на ваш каталог і пропонує список ідей. Або додаєте свої.
- Твердження.Відзначаєте відповідні. Нічого не публікується без вашої згоди.
- Генерація.Стаття збирається за 10 кроків: перевірка на дубль → бриф → план → розділи → вступ → FAQ → мета-теги → перелінковка → обкладинка → збірка. Кожен крок - окремий запит, тому нічого не відвалюється по таймууту на слабкому хостингу.
[li]Вичитка (за бажанням).Готова стаття чекає на задане число годин — можна поправити перед публікацією.
- Публікація.За розкладом, з повідомленням в Telegram або на пошту.
Шість нейромереж на вибір
| Провайдер | Особливості |
| GigaChat (Сбер) | Російський. Є безкоштовний тариф на текст та картинки |
| YandexGPT | Російський, оплата з рублевого рахунку |
| OpenAI-сумісний | ChatGPT, DeepSeek, OpenRouter - будь-який сервіс з цим API |
| Anthropic (Claude) | Краща якість довгих текстів |
| Ollama | Локальні моделі на своєму сервері, без передачі даних назовні |
| Заглушка | Демо-режим: прогнати весь конвеєр без ключів і без витрати токенів |
Різні провайдери на різні завдання.Текст можна писати однією моделлю, службові завдання — іншою, картинки — третьою. Наприклад: тексти на безкоштовному GigaChat, мета-теги на дешевій моделі, обкладинки там же.
Сертифікат Мінцифри для GigaChat вже вшитий у модуль — нічого довстановлювати на сервер не потрібно.
Обкладинки статей
Три режими на вибір:
- картинка від нейромережі;
- картинка з накладеним заголовком;
- банер на суцільному фоні — взагалі без нейромережі та без витрат.
Шрифт з кирилицею вшитий у модуль, тому заголовок малюється на будь-якому хостингу, навіть якщо системних шрифтів на сервері немає.
Як це виглядає на сайті
Сторінка блогу та рубрики— картки з обкладинками, фільтр за рубриками, пагінація.
Сторінка статті— зміст з якорями, FAQ-акордеон, блок товарів зі статті, схожі матеріали, час читання.
Блок на будь-якій сторінці— сітка, слайдер або компактний список для бічної колонки. Слайдер на бібліотеці Swiper (вшита в модуль без CDN): свайп на телефоні, стрілки, точки, автопрокрутка. Статті вибираються вручну або фільтруються за рубрикою.
Налаштування під вашу тему.Акцентний колір, фон, колір тексту, округлення, ширина колонки тексту, розмір шрифту, стиль карток — все змінюється в налаштуваннях,
без виправлення CSS. Блок не вирізняється на тлі сайту.
Верстка адаптивна: перевірена на робочому столі, планшеті та телефоні.
SEO
- ЧПУ-адреси з базовим шляхом, що налаштовується —/articles/,/blog/, як вам потрібно
- Мікророзмітка Article, BreadcrumbList, FAQPage, ItemList
- Open Graph для соцмереж, canonical, hreflang
- RSS-стрічка та окремий sitemap.xml блогу
- IndexNow — миттєве повідомлення Яндекса та Bing про нову статтю
- Мета-теги та alt у картинок генеруються разом із статтею
Надійність
Модуль писався з огляду на реальний віртуальний хостинг, а чи не на ідеальний сервер.
- Один крок — один запит.Не впирається в max_execution_time.
- Черга з ручним управлінням.Видно кожен крок, прогрес і витрата токенів. Будь-який крок можна перезапустити, статтю перегенерувати, обкладинку перемалювати.
- Виразні помилки.Не «відбулася помилка», а що саме відповів провайдер і що з цим робити. Скінчилися гроші на рахунку, невірний ключ, спрацював фільтр контенту, обірвалася відповідь — для кожного випадку свій текст та свій сценарій.
- Екран діагностики.Версія PHP, GD, WebP, шрифти, права на папки, доступність провайдерів — однією сторінкою.
- Захист від XSS.HTML від нейромережі чиститься за білим списком тегів.
- Ключі API маскуютьсяв інтерфейсі та логах.
Установка
Архів
.ocmod.zipставиться штатно:
Розширення → Установка розширень.
Жодної правки файлів ядра.У маніфесті OCMOD немає жодного правила "file" - модуль працює через події, свої маршрути та штатний механізм модулів OpenCart. Він не конфліктує з іншими розширеннями, не ламається під час оновлення OpenCart і не вимагає переписування під кожну тему.
Сумісність
- OpenCart 3.0.3.6 – 3.0.3.8, ocStore 3.x
- PHP 7.2 – 8.1
- MySQL 5.6+ / MariaDB
- Працює з будь-якою темою — шаблони свої, із запасним варіантом на випадок нестандартної верстки
- Мультимагазин та мультимовність
Що потрібно крім модуля
- Ключ API провайдера— купується окремо у Сбера, Яндекса, OpenAI і т.д. GigaChat має безкоштовний тариф, якого вистачає для старту.
- Крон на хостингу— один рядок, щоб черга йшла сама. Є запасний режим без крона, на відвідуваннях сайту.
Часті питання
Чи потрібен окремий ключ API?
Так, ключ провайдера купується окремо. GigaChat має безкоштовний тариф — його вистачає, щоб почати без вкладень.
Скільки коштує одна стаття?
Залежить від провайдера та обсягу. На безкоштовному тарифі GigaChat – безкоштовно. На платних моделях зазвичай одиниці карбованців за статтю. Витрата токенів видно у черзі за кожною статтею.
Статті публікуються без моєї участі?
Тільки якщо ви цього захочете. За замовчуванням тема вимагає затвердження, а готова стаття може відкладатися задане число годин на вичитування.
Чи це не виглядатиме як спам для пошуковика?
Модуль ставить позначку «згенеровано ІІ» (відключається), перевіряє нові теми на дублі з уже опублікованими і пише структурою, а не шаблоном. Але результат залежить від обраної моделі та від того, наскільки точно ви описали магазин у налаштуваннях.
Чи працюватиме з моєю темою?
Так. Модуль не керує файлами ядра і не залежить від верстки теми. Кольори та стилі налаштовуються під дизайн сайту.
Що якщо хостинг слабкий?
Модуль спроектований під віртуальний хостинг: один крок генерації один запит, нічого не впирається в ліміт часу виконання.
Підтримка
Ліцензія на домен, піддомени працюють. Оновлення та консультації з налаштування включені. Доопрацювання під ваші завдання – за домовленістю.