Content Generator
Översikt
Content Generator är ett inbyggt Umbraco backoffice-plugin som automatiserar skapandet av helt strukturerade sidor med hjälp av AI. Redaktörer väljer en befintlig sida som mall, anger en titel och en kort kontextbeskrivning, väljer en AI-modell och klickar på Generera. Pluginet klonar Block Grid- eller Block List-layouter, fyller varje textblock med relevant innehåll, genererar och laddar upp bilder till mediebiblioteket, och sparar eller publicerar sedan sidan automatiskt. Det stödjer OpenAI, med styrning per generering över modell, resonemangsnivå och bildmodell. Varje körning loggas med status, blockantal, bildantal och tid — 14 sidor genererade, 88+ block och 22–23 bilder per körning, ~12 minuter vardera, 100% framgångsgrad.
Mål: Att eliminera flaskhalsen med manuellt sidskapande i Umbraco genom att ge redaktionsteam ett AI-drivet verktyg som producerar kompletta, publiceringsfärdiga sidor — inklusive text och bilder — direkt i CMS backoffice, utan externa verktyg eller ändringar i befintlig innehållsarkitektur.
Viktig projektinfo
Branscher
Digitala byråer, Mjukvaruutvecklingsföretag, IT-konsultföretag, SaaS-företag, E-handelsföretag, Marknadsföringsbyråer, Media och förlagsverksamhet, Utbildningsplattformar, Företagswebbplatser
Tjänster
AI-innehållsgenerering, Automatiserad sidskapande, Bildgenerering, AI-konfiguration med flera leverantörer, Innehållskloning baserad på mallar, Generationshistorik och revisionsloggning
Lösningar
Eliminering av manuellt innehållsskapande, Konsekvent Block Grid- och Block List-sidstruktur i stor skala, Automatiserad skapande och uppladdning av visuella tillgångar, Flexibilitet för AI-modell per sida, Fullständig CMS-arbetsflödesautomatisering, Snabb befolkning av webbplatser med flera sidor
Teknologier
C# / .NET 10, Umbraco CMS 17+, OpenAI .NET SDK, Lit + Umbraco UI Library (Umbraco backoffice UI)
Utmaningarna
Processen
Vårt team byggde Content Generator genom en strukturerad process — från undersökning av CMS-arkitektur till design av backoffice UI och integration av AI-leverantörer — för att leverera ett sömlöst, redaktörsvänligt automationsverktyg som passar naturligt in i den befintliga Umbraco-arbetsflödet.
Forskning & Arkitektur
Vi analyserade noggrant Umbraco Block Grid- eller Block List-strukturen och redaktörsarbetsflöden i detalj för att definiera den optimala genereringsmetoden som inte kräver några ändringar i den befintliga webbplatsens innehållsarkitektur.
Mallmotordesign
Vi utvecklade och byggde en flexibel kloningsmekanism som automatiskt läser Block Grid- eller Block List-sidorna och använder dem som en exakt strukturell mall för varje ny genereringsrunda.
API-integration
Vi integrerade OpenAI med fulla konfigurationsalternativ för modellval, resonemangsnivå och fallback-logik som ställs in oberoende för varje enskild innehållsgenerering.
Bild- & medieinställning
Vi kopplade OpenAI för helt automatiserad generering av relevanta bilder och byggde en pålitlig direktuppladdningspipeline för färdiga filer till Umbraco mediebibliotek, vilket helt eliminerar allt manuellt arbete med medietillgångar.
Backoffice UI-utveckling
Vi designade och utvecklade ett komplett, intuitivt plugin-gränssnitt inne i Umbraco backoffice med Lit — inklusive sidgeneratorformuläret, AI-inställningspanelen och en detaljerad logg över generationshistorik.
Testning & iteration
Vi körde och validerade noggrant pluginet över 14 riktiga innehållssidor, utvärderade block- och bildutdata-kvalitet, förfinade promptlogiken och bekräftade en stabil 100% framgångsgrad innan den officiella releasen.
Lösningar
De viktigaste funktionerna i lösningen
Mallkloning — Återanvänder vilken sidas Block Grid som en mall och bevarar layout utan manuell duplicering.
AI-textgenerering — Fyller alla textblock med relevant innehåll i en körning — över 80 block på under 15 minuter.
AI-bildgenerering — Genererar och laddar upp bilder via AI direkt till Umbracos mediebibliotek
Modellkontroll — Åsidosätt standard AI-leverantör, modellversion och resonemangsnivå för varje sida oberoende.
Spara och publicera-läge — Genererade sidor publiceras automatiskt eller sparas som utkast — konfigurerbart per genereringskörning.
Genereringshistoriklogg — Full revisionsspårning med datum, titel, status, blockräkningar, bildräkningar och tid per körning.
Generera innehåll på minuter, inte timmar
Content Generator skapar automatiskt högkvalitativ textinnehåll direkt i Umbracos backoffice — inga externa verktyg, inget manuellt kopiera-klistra.
Resultat i siffror
12 min
Den genomsnittliga totala tiden från att trycka på Generera till en fullt publicerad sida, inklusive text- och bildskapande.
90%
Snabbare prestanda och sömlös UI/UX ökade konverteringsgraden och ökade kundregistreringar och försäljning.
100%
Varje genereringskörning slutfördes utan fel över alla sidtyper, ämnen och AI-modellkonfigurationer som testats hittills.