Генератор контенту

Огляд кейсу

Content Generator — це нативний плагін для бекофісу Umbraco, який автоматизує створення повністю структурованих сторінок за допомогою штучного інтелекту. Редактори вибирають існуючу сторінку як шаблон, задають заголовок і короткий опис контексту, обирають модель ШІ та натискають Генерувати. Плагін клонують макети Block Grid або Block List, заповнює кожен текстовий блок релевантним вмістом, генерує та завантажує зображення в медіатеку, а потім автоматично зберігає або публікує сторінку. Підтримує OpenAI, з контролем моделі, зусиль мислення та моделі зображень для кожної генерації. Кожен запуск логгується зі статусом, кількістю блоків, зображень та часом — 14 сторінок згенеровано, понад 88 блоків і 22–23 зображення за раз, приблизно 12 хвилин кожен, 100% успішність.

Мета: Усунення вузького місця ручного створення сторінок в Umbraco шляхом надання редакторським командам інструменту на базі ШІ, який генерує повні, готові до публікації сторінки — включно з текстом та зображеннями — безпосередньо в бекофісі CMS, без зовнішніх інструментів чи змін існуючої архітектури контенту.

Image

Ключова інформація про проєкт

Індустрії

Індустрії

Цифрові агенції, компанії з розробки програмного забезпечення, ІТ-консалтинг, SaaS-компанії, e-commerce бізнеси, маркетингові агенції, медіа та видавництва, освітні платформи, корпоративні сайти

Послуги

Послуги

Генерація контенту на базі ШІ, автоматизоване створення сторінок, генерація зображень, настроювання ШІ від кількох провайдерів, клонування контенту за шаблоном, історія генерацій та логування аудиту

Рішення

Рішення

Усунення ручного створення контенту, послідовна структура сторінок Block Grid і Block List у великому масштабі, автоматичне створення візуальних активів та їх завантаження, гнучкість моделей ШІ для кожної сторінки, повна автоматизація робочого процесу CMS, швидке наповнення сайту багатьма сторінками

Технології

Технології

C# / .NET 10, Umbraco CMS 17+, OpenAI .NET SDK, Lit + Umbraco UI Library (інтерфейс бекофісу Umbraco)

Виклики

Часозатратне створення контенту

Часозатратне створення контенту

Написання унікального, структурованого контенту для десятків технологічних чи сервісних сторінок займає тижні редакційної роботи та координації між командами.

Послідовна структура сторінок

Послідовна структура сторінок

Підтримання консистенції Block Grid або Block List на багатьох сторінках є помилковим при ручному створенні контенту кількома редакторами.

Пошук та завантаження зображень

Пошук та завантаження зображень

Пошук і завантаження релевантних візуалів для кожного розділу сторінки додає суттєве навантаження на робочий процес контенту.

Вибір ШІ на основі контенту

Вибір ШІ на основі контенту

Різні типи контенту потребують різних моделей ШІ — редактори потребують контролю на рівні сторінки, не виходячи з бекофісу CMS.

Процес

Наша команда створила Content Generator через структурований процес — від дослідження архітектури CMS до дизайну UI бекофісу й інтеграції провайдерів ШІ — щоб надати безшовний, дружній до редакторів інструмент автоматизації, який органічно інтегрується у існуючий робочий процес Umbraco.

Дослідження й архітектура

Дослідження й архітектура

Ми детально проаналізували структуру Umbraco Block Grid або Block List та робочі процеси редакторів, щоб визначити оптимальний підхід для генерації, який не потребує жодних змін існуючої архітектури контенту сайту.

Проєктування шаблонного механізму

Проєктування шаблонного механізму

Ми розробили і побудували гнучкий механізм клонування, який автоматично зчитує сторінки Block Grid або Block List і використовує їх як точний структурний шаблон для кожного нового запуску генерації.

Інтеграція API

Інтеграція API

Ми інтегрували OpenAI з повними опціями конфігурації для вибору моделі, зусиль мислення і логіки запасного варіанту, налаштованими індивідуально для кожної генерації контенту.

Налаштування зображень і медіа

Налаштування зображень і медіа

Ми підключили OpenAI для повністю автоматизованої генерації релевантних зображень і створили надійний безпосередній конвеєр завантаження готових файлів у медіатеку Umbraco, повністю усуваючи всю ручну роботу з медіаактивами.

Розробка інтерфейсу бекофісу

Розробка інтерфейсу бекофісу

Ми спроєктували і розробили повний, інтуїтивний інтерфейс плагіна всередині бекофісу Umbraco за допомогою Lit — включно з формою генерації сторінок, панеллю налаштувань ШІ та детальним журналом історії генерацій.

Тестування і ітерації

Тестування і ітерації

Ми ретельно запускали та валідували плагін на 14 реальних контентних сторінках, оцінювали якість тексту та зображень, удосконалювали логіку запитів і підтвердили стабільну 100% успішність перед офіційним релізом.

Рішення

Ключові функції рішення

  • Клонування шаблону Повторно використовує Block Grid будь-якої сторінки як шаблон, зберігаючи макет без ручного дублювання.


  • Генерація тексту ШІ — Заповнює всі текстові блоки релевантним вмістом в одному запуску — понад 80 блоків за менш ніж 15 хвилин.


  • Генерація зображень ШІ — Генерує та завантажує зображення через ШІ напряму до медіатеки Umbraco

  • Контроль моделі — Перевизначення стандартного провайдера ШІ, версії моделі та зусиль мислення для кожної сторінки окремо.

  • Режим збереження та публікації — Згенеровані сторінки публікуються автоматично або зберігаються як чернетки — настройка на кожен запуск генерації.

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

Image

Результати у цифрах

Час генерації

12 мин

Середній час від натискання "Створити" до повністю опублікованої сторінки, включаючи створення тексту та зображень.

Час до публікації

90%

Швидша робота та безперебійний UI/UX підвищили коефіцієнт конверсії, збільшуючи кількість реєстрацій клієнтів та продажів.

Рівень успішності

100%

Кожен запуск генерації завершився без помилок у всіх типах сторінок, темах та конфігураціях моделей ШІ, випробуваних до цього часу.

Хочете автоматизувати свій робочий процес контенту?

Розкажіть нам про своє налаштування Umbraco та цілі контенту - ми покажемо, як Content Generator може масштабувати ваш редакційний вихід без збільшення вашої команди.

Message not sent.
Message not sent.
×
Не знаєте, з чого почати? Ми допоможемо визначити наступні кроки!
Згода на обробку персональних даних
×
Є виклик? Наша команда перетворить його на рішення.
Згода на обробку персональних даних