Генератор контенту
Огляд кейсу
Content Generator — це нативний плагін для бекофісу Umbraco, який автоматизує створення повністю структурованих сторінок за допомогою ШІ. Редактори вибирають існуючу сторінку як шаблон, вказують заголовок і короткий опис контексту, обирають модель ШІ і натискають «Згенерувати». Плагін клонує макети Block Grid або Block List, заповнює кожен текстовий блок відповідним контентом, генерує та завантажує зображення в медіатеку, а потім автоматично зберігає чи публікує сторінку. Підтримує OpenAI з можливістю керування моделлю, ступенем опрацювання та моделлю зображень під час кожного запуску. Кожен запуск фіксується з вказанням статусу, кількості блоків, зображень і часу — 14 сторінок, понад 88 блоків і 22–23 зображення за один запуск, близько 12 хвилин кожен, 100% успішність.
Мета: Виключити вузьке місце ручного створення сторінок в Umbraco, надавши редакторським командам інструмент на основі ШІ, який генерує повні, готові до публікації сторінки — текст та зображення — безпосередньо всередині бекофісу CMS, без зовнішніх інструментів чи змін у існуючій архітектурі контенту.
Ключова інформація про проєкт
Індустрії
Цифрові агенції, Компанії з розробки програмного забезпечення, IT-консалтинг, SaaS-компанії, E-commerce бізнеси, Маркетингові агенції, Засоби масової інформації та видавництва, Освітні платформи, Корпоративні вебсайти
Послуги
Генерація контенту на основі ШІ, Автоматизоване створення сторінок, Генерація зображень, Конфігурація ШІ з кількома провайдерами, Клонування контенту за шаблоном, Історія генерації та журнал аудиту
Рішення
Виключення ручного створення контенту, Послідовна структура сторінок Block Grid і Block List у великому масштабі, Автоматизоване створення і завантаження візуальних активів, Гнучкість вибору моделі ШІ для кожної сторінки, Повна автоматизація робочого процесу CMS, Швидке наповнення кількох сторінок сайту
Технології
C# / .NET 10, Umbraco CMS 17+, OpenAI .NET SDK, Lit + Umbraco UI Library (інтерфейс бекофісу Umbraco)
Виклики
Процес
Наша команда розробила Content Generator через структурований процес — від дослідження архітектури CMS до дизайну інтерфейсу бекофісу та інтеграції провайдера ШІ — щоб створити зручний для редакторів автоматизований інструмент, що природно вписується у існуючий робочий процес Umbraco.
Дослідження й архітектура
Ми детально проаналізували структуру Umbraco Block Grid або Block List та робочі процеси редакторів, щоб визначити оптимальний підхід до генерації без жодних змін у існуючій архітектурі контенту сайту.
Розробка шаблонного двигуна
Ми створили гнучкий механізм клонування, який автоматично зчитує сторінки Block Grid або Block List і використовує їх як точний структурний шаблон для кожного нового запуску генерації.
Інтеграція API
Ми інтегрували OpenAI з повними параметрами конфігурації для вибору моделі, ступеня опрацювання та логіки запасного варіанту, налаштованими для кожного окремого генерації контенту.
Налаштування зображень і медіа
Ми підключили OpenAI для повністю автоматизованої генерації відповідних зображень і побудували надійний канал прямого завантаження готових файлів у медіатеку Umbraco, повністю виключивши ручну роботу з медіафайлами.
Розробка інтерфейсу бекофісу
Ми спроєктували та розробили повний інтуїтивний інтерфейс плагіна всередині бекофісу Umbraco за допомогою Lit — включно з формою генерації сторінки, панеллю налаштувань ШІ та детальним журналом історії генерації.
Тестування і ітерації
Ми ретельно перевірили плагін на 14 реальних сторінках контенту, оцінили якість вихідних блоків і зображень, удосконалили логіку підказок і підтвердили стабільний 100% рівень успіху перед офіційним релізом.
Рішення
Ключові функції рішення
Клонування шаблону — Повторно використовує Block Grid будь-якої сторінки як шаблон, зберігаючи макет без ручного дублювання.
Генерація тексту на основі ШІ — Заповнює всі текстові блоки відповідним контентом за один запуск — понад 80 блоків менш ніж за 15 хвилин.
Генерація зображень на основі ШІ — Генерує та завантажує зображення через ШІ безпосередньо в медіатеку Umbraco
Керування моделлю — Перевизначає провайдера ШІ за замовчуванням, версію моделі та ступінь опрацювання для кожної сторінки незалежно.
Режим збереження та публікації — Згенеровані сторінки публікуються автоматично або зберігаються як чернетки — налаштовується для кожного запуску генерації.
Журнал історії генерації — Повний аудит із зазначенням дати, назви, статусу, кількості блоків, зображень та часу на запуск.
Генеруйте контент за хвилини, а не години
Content Generator автоматично створює високоякісний текстовий контент безпосередньо в бекофісі Umbraco — без зовнішніх інструментів і без ручного копіювання.
Результати в цифрах
12 min
Середній час від натискання кнопки Генерувати до повністю опублікованої сторінки, включно зі створенням тексту та зображень.
90%
Більш швидка робота та плавний UI/UX підвищили коефіцієнт конверсії, збільшивши кількість реєстрацій клієнтів і продажів.
100%
Кожен запуск генерації завершувався без помилок у всіх типах сторінок, темах і налаштуваннях AI-моделі, перевірених на сьогодні.