Generator treści
Przegląd przypadku
Content Generator to natywna wtyczka backoffice Umbraco, która automatyzuje tworzenie w pełni strukturalnych stron za pomocą AI. Redaktorzy wybierają istniejącą stronę jako szablon, podają tytuł i krótki opis kontekstu, wybierają model AI i klikają Generuj. Wtyczka klonuje układy Block Grid lub Block List, wypełnia każdy blok tekstowy odpowiednią treścią, generuje i przesyła obrazy do biblioteki mediów, a następnie automatycznie zapisuje lub publikuje stronę. Obsługuje OpenAI z kontrolą modelu, wysiłku rozumowania i modelu obrazu dla każdej generacji. Każde uruchomienie jest logowane ze statusem, liczbą bloków, liczbą obrazów i czasem — 14 stron wygenerowanych, ponad 88 bloków i 22–23 obrazy na uruchomienie, około 12 minut każde, 100% skuteczności.
Cel: Eliminacja wąskiego gardła ręcznego tworzenia stron w Umbraco przez dostarczenie zespołom redakcyjnym narzędzia opartego na AI, które produkuje kompletne, gotowe do publikacji strony — w tym teksty i obrazy — bezpośrednio w panelu CMS, bez konieczności korzystania z narzędzi zewnętrznych lub zmian w istniejącej architekturze treści.
Kluczowe informacje o projekcie
Branże
Agencje cyfrowe, firmy programistyczne, firmy doradztwa IT, firmy SaaS, biznesy e-commerce, agencje marketingowe, media i wydawnictwa, platformy edukacyjne, strony korporacyjne
Usługi
Generowanie treści AI, Automatyczne tworzenie stron, Generowanie obrazów, Konfiguracja AI z wieloma dostawcami, Klonowanie treści na podstawie szablonu, Historia generowania i rejestrowanie audytów
Rozwiązania
Eliminacja ręcznego tworzenia treści, Spójna struktura stron Block Grid i Block List na dużą skalę, Automatyczne tworzenie i przesyłanie zasobów wizualnych, Elastyczność modelu AI na stronę, Automatyzacja całego przepływu pracy CMS, Szybkie uzupełnianie wielu stron witryny
Technologie
C# / .NET 10, Umbraco CMS 17+, OpenAI .NET SDK, Lit + Umbraco UI Library (interfejs backoffice Umbraco)
Wyzwania
Proces
Nasz zespół stworzył Content Generator poprzez uporządkowany proces — od badań architektury CMS, poprzez projekt interfejsu backoffice, aż po integrację dostawców AI — aby dostarczyć płynne, przyjazne dla redaktorów narzędzie automatyzacji, które naturalnie wpisuje się w istniejący przepływ pracy Umbraco.
Badania i architektura
Dokładnie przeanalizowaliśmy strukturę Block Grid lub Block List w Umbraco oraz przepływy pracy redaktorów, aby określić optymalne podejście do generowania, które nie wymaga żadnych zmian w istniejącej architekturze treści strony.
Projektowanie silnika szablonów
Opracowaliśmy i zbudowaliśmy elastyczny mechanizm klonowania, który automatycznie odczytuje strony Block Grid lub Block List i używa ich jako precyzyjnego planu strukturalnego dla każdego nowego uruchomienia generowania.
Integracja API
Zintegrowaliśmy OpenAI z pełnymi opcjami konfiguracji do wyboru modelu, wysiłku rozumowania i logiki zapasowej, ustawianymi niezależnie dla każdej generacji treści.
Konfiguracja obrazów i mediów
Połączyliśmy OpenAI do w pełni automatycznego generowania odpowiednich obrazów i zbudowaliśmy niezawodny bezpośredni kanał przesyłania gotowych plików do biblioteki mediów Umbraco, całkowicie eliminując ręczną pracę z zasobami multimedialnymi.
Rozwój interfejsu backoffice
Zaprojaktowaliśmy i opracowaliśmy kompletny, intuicyjny interfejs wtyczki w panelu backoffice Umbraco korzystając z Lit — obejmujący formularz generatora stron, panel ustawień AI oraz szczegółowy rejestr historii generowania.
Testowanie i iteracje
Starannie uruchomiliśmy i zwalidowaliśmy wtyczkę na 14 rzeczywistych stronach treści, oceniliśmy jakość bloków i obrazów, dopracowaliśmy logikę promptów i potwierdziliśmy stabilne 100% powodzenie przed oficjalnym wydaniem.
Rozwiązania
Kluczowe cechy rozwiązania
Klonowanie szablonu — Wykorzystuje Block Grid dowolnej strony jako wzorzec, zachowując układ bez ręcznego powielania.
Generowanie tekstu AI — Wypełnia wszystkie bloki tekstowe odpowiednią treścią w jednym przebiegu — ponad 80 bloków w mniej niż 15 minut.
Generowanie obrazów AI — Generuje i przesyła obrazy za pomocą AI bezpośrednio do biblioteki mediów Umbraco
Kontrola modelu — Nadpisuje domyślnego dostawcę AI, wersję modelu i wysiłek rozumowania dla każdej strony niezależnie.
Tryb zapisu i publikacji — Generowane strony są publikowane automatycznie lub zapisywane jako szkice — konfigurowalne dla każdej sesji generowania.
Historia logów generowania — Pełny ślad audytu z datą, tytułem, statusem, liczbą bloków, liczbą obrazów oraz czasem każdego uruchomienia.
Generuj treści w minutach, nie w godzinach
Content Generator automatycznie tworzy wysokiej jakości treści tekstowe bezpośrednio w panelu Umbraco — bez zewnętrznych narzędzi, bez ręcznego kopiowania.
Wyniki w liczbach
12 min
Średni czas od kliknięcia Generuj do pełnej publikacji strony, w tym tworzenia tekstu i obrazów.
90%
Szybsza wydajność i płynny interfejs UI/UX zwiększyły współczynniki konwersji, podnosząc liczbę rejestracji i sprzedaży.
100%
Każde uruchomienie generowania zakończyło się bez błędów dla wszystkich typów stron, tematów i konfiguracji modeli AI testowanych do tej pory.