AI Server Bridge - AI-генерація контенту, SEO та переклад
AI Server Bridge об'єднує AI-функції в адміністративній частині OkayCMS і дозволяє працювати з контентом безпосередньо на сторінках товарів, категорій, брендів, блогу та інших модулів.
Модуль підтримує генерацію SEO-полів, переклад між мовами CMS, рерайт описів, автозаповнення властивостей товарів, пошук зображень, масову SEO-генерацію, масовий переклад та автоматизацію нових товарів через Okay Scheduler.
Основні можливості
- SEO-генерація для товарів, категорій, брендів, блогу та інтегрованих сторінок;
- генерація
H1,name,Meta-title,Meta-keywords,Meta-description, короткого та повного опису; - рерайт повного опису з прямим записом у БД;
- переклад контенту між усіма мовами, встановленими в OkayCMS;
- швидке SEO та швидкий переклад зі списку товарів через popup-вікна;
- відмітки виконаної SEO-генерації та перекладу для окремих полів;
- масова SEO-генерація товарів;
- масовий переклад товарів, категорій, брендів, властивостей, значень властивостей, блогу та статей;
- режими перекладу: тільки те, що ще не перекладалось, або примусовий повторний переклад;
- автозаповнення властивостей товару на основі опису та додаткових AI-даних;
- пошук і додавання зображень товарів;
- автоматизація нових товарів через штатний Okay Scheduler;
- підтримка OpenAI та Google Translation для перекладу;
- відображення прогресу, AJAX-спінерів і результатів операцій без перезавантаження сторінки;
- універсальна інтеграція зі сторонніми модулями через Smarty design block;
- перевірка інтеграцій та фоновий пошук інтеграційного коду по встановлених модулях.
Інтеграція зі сторонніми модулями
Для виводу AI-блоку на SEO/meta-сторінці іншого модуля використовується універсальний Smarty-hook:
{get_design_block
block="nova_ai_meta_page"
vars=[
'nasb_integration' => 'nova_other_module_meta',
'nasb_entity_id' => $page->id,
'nasb_controller' => 'Nova.OtherModule.MetaPageAdmin',
'nasb_adapter_class' => 'Okay\\Modules\\Nova\\OtherModule\\Integrations\\AiServerBridgeMetaAdapter',
'nasb_fields' => [
'name' => 'input[name="name"]',
'h1' => 'input[name="h1"]',
'meta_title' => 'input[name="meta_title"]',
'meta_keywords' => 'input[name="meta_keywords"]',
'meta_description' => 'textarea[name="meta_description"]',
'annotation' => 'textarea[name="annotation"]',
'description' => 'textarea[name="description"]'
]
]
}
Для надійного прямого запису в БД рекомендується adapter у самому сторонньому модулі. Сторонній модуль сам визначає власні таблиці, мовні таблиці та правила збереження, а AiServerBridge передає йому ID, мову та згенеровані/перекладені поля.
Рекомендований контракт adapter-а:
public function aiServerBridgeGet(int $id, string $languageLabel);
public function aiServerBridgeSave(
int $id,
string $languageLabel,
array $fields,
bool $fillOnlyEmpty
): array;
Повідомлення про успішний запис у БД повинно показуватися тільки після підтвердження фактично записаних значень.
Вимоги
- OkayCMS 4.5.2;
- PHP 8.0+;
- налаштований API OpenAI для AI-функцій;
- для автоматизації — працюючий штатний Okay Scheduler;
- для Google Translation — відповідні API-налаштування, якщо вибрано цього провайдера.
-
Новий партнер OkayCMS
-
Підтримка надається партнером
-
Не потребує адаптації для інших шаблонів
Рекомендовані товари
Модуль для централізованого підключення Google Tag Manager, GA4, Google Ads, Meta Pixel, Meta Conversions API, Microsoft Clarity, Merchant Center та ecommerce-подій в OkayCMS.
Модуль автоматично об’єднує різні кольори однієї моделі через стандартний блок «Рекомендовані товари». На сайті вони відображаються як «Показати інші кольори» — без змін у шаблоні та ручного налаштування зв’язків між товарами.
Автоматичне оновлення ціни, старої ціни та залишків товарів із прайсів постачальників за точним збігом артикула (SKU). Підтримує CSV, XLSX, XML, Google Таблиці та XML-фіди Prom / Rozetka.
Модуль для моніторингу швидкості, Core Web Vitals і технічної якості сторінок OkayCMS через Google PageSpeed Insights та Lighthouse з історією перевірок, AI-рекомендаціями й інструментами виправлення проблем.