Whitepaper: Erstellung einer Webseite mit KI – Vom Webdesign bis zum funktionierenden WordPress-Theme
„Die Integration von Künstlicher Intelligenz in den Webentwicklungsprozess revolutioniert die Art und Weise, wie Webseiten erstellt werden. Während manuelle Zwischenschritte derzeit noch notwendig sind, eröffnet die bevorstehende Automatisierung durch PromptFlow in Azure völlig neue Möglichkeiten für Effizienz und Personalisierung.“
Dieser Whitepaper beschreibt einen Workflow zur Erstellung einer Webseite mithilfe von Künstlicher Intelligenz (KI), der derzeit manuelle Zwischenschritte zur Datenübertragung zwischen verschiedenen Tools beinhaltet. Der Prozess umfasst die Nutzung von KI-Modellen zur Design-Erstellung und Code-Generierung sowie die Implementierung des Designs in ein WordPress-Theme. Diese manuellen Schritte sollen langfristig durch eine vollständige Automatisierung mittels PromptFlow in Azure ersetzt werden. Die Entwicklung von Webseiten wird durch KI-gestützte Tools erheblich vereinfacht. Dieser Workflow zeigt, wie KI-Modelle zur Erstellung von Webdesigns und zur Generierung von Code verwendet werden können. Manuelle Zwischenschritte bieten dabei Flexibilität und Kontrolle und sind vorübergehend, bis eine vollständige Automatisierung durch PromptFlow in Azure möglich ist.
Warum dieser Workflow?
Die Einführung von KI verändert die Arbeitsweise in Unternehmen grundlegend, indem traditionelle Prozesse überdacht werden müssen. Grafikern und Entwicklern fällt es oft schwer, von gewohnten Tools zu KI-Modellen zu wechseln, da der Gedanke, KI-generierte Designs und Codes zu verwenden und weiterzugeben, eine große Umstellung darstellt. Ein wesentlicher Grund für diesen Wechsel ist der Schutz des eigenen Know-hows und Wettbewerbsvorteils. Um sicherzustellen, dass wertvolles Wissen nicht an externe Tools oder KI-Anbieter weitergegeben wird, müssen Agenturen ihre KI-Modelle lokal mit eigenen Daten trainieren. Externe KI-Dienste bergen das Risiko, wertvolles Wissen zu teilen und die Agentur austauschbar zu machen. Um dieses Risiko zu minimieren, sollten Lösungen direkt in der Unternehmensumgebung betrieben werden. Spezialisierte Anbieter wie Gosign unterstützen IT-Teams beim Aufbau und Betrieb einer Artificial Intelligence Compliance Infrastructure (AICI), die auf der vorhandenen Unternehmensinfrastruktur aufbaut. Dies ermöglicht der IT-Abteilung, in einer vertrauten Umgebung zu arbeiten, ohne neue Systeme erlernen zu müssen, und schützt das Know-how innerhalb der Agentur. Ein Beispiel für solche Unterstützung bietet Gosign, das IT-Teams hilft, ihre KI-Modelle sicher und effizient intern zu betreiben, wodurch die Kontrolle über wertvolles Wissen und Daten erhalten bleibt.
Zum Beispiel, viele Entwickler und Freelancer arbeiten mit dem AI Code Editor Cursor.
Hier wird klar und deutlich darauf hingewiesen, dass die Daten für das Training der KI-Modelle verwendet werden, wenn der „Private Mode“ nicht aktiviert ist – und dieser ist nur in der teuren Lizenzversion vorhanden. Es ist nicht kontrollierbar, ob die Prompts der Entwickler tatsächlich nicht gespeichert und zum Training verwendet werden. Dasselbe Prinzip gilt für andere SaaS-Tools, die mit KI-Versprechen werben. Mit einer eigenen KI-Infrastruktur (AICI), die viel günstiger (siehe Kostenvergleichstabelle) im Betrieb ist, haben Unternehmen die volle Kontrolle über ihre Prompts und Daten in einer gewohnten Umgebung.
Phasen des Prozesses
1. Webdesign mit KI-Generierung
Die Design-Erstellung erfolgt durch die Nutzung von KI-Modellen wie Midjourney, Flux1 oder DALL-E, die anhand von Textbeschreibungen (Prompts) visuell ansprechende Designs generieren. Ein Beispiel-Prompt könnte lauten: „Erstelle ein modernes Webdesign für die Startseite und eine Unterseite eines Cafés in den Alpen mit warmen Farben und Bildern von Bergen.“ Nach der Erstellung werden die besten Designvorschläge ausgewählt und nach Bedarf angepasst. Die Designs werden als Screenshots gespeichert.
Beispiel Ausgabe des Prompts
/imagine prompt: A corporate website for a law firm with a professional and traditional design. The layout is simple and straightforward, with ample white space and clear headings to facilitate easy navigation. ::4.5 natural lighting::1.5 ultra wide angle lens::1.5 Leonardo Da Vinci::1.3 professional::1.9 navy blue::1.3 –ar 4:3 –v 5
Zur Unterstützung dieses Schrittes können spezialisierte KI-Modelle aus Katalogen wie huggingface.co oder dem Azure AI Katalog genutzt werden, um spezifische Designanforderungen zu erfüllen und maßgeschneiderte visuelle Elemente zu erzeugen. Diese Modelle können lokal trainiert und in die eigene AICI-konforme AI-Infrastruktur integriert werden.
2. Design-zu-Code-Transformation
Die gespeicherten Screenshots werden in eigenes Chatinterface welches Bestandteil der eigenen AICI-konforme AI-Infrastruktur ist, hochgeladen. Dann wird ein KI Modell ausgewählt, das den visuellen Inhalt analysiert und in strukturierten Code (HTML, CSS, JavaScript) umwandelt. Ein Beispiel hierfür ist die Nutzung von Modellen aus dem Hugging Face Katalog, die auf die Analyse und Umwandlung von Bildinhalten spezialisiert sind. Oder durch das Training eigener KI-Modelle mit den Daten aus den letzten WordPress-Projekten kann der Designworkflow erheblich verbessert werden. Diese eigenen Modelle können mit anderen KI-Modellen kombiniert werden, um noch bessere Ergebnisse zu erzielen. Das Gosign-Team hilft dabei, die AICI-konforme AI-Infrastruktur aufzubauen, zu installieren und zu betreiben, wodurch die Kontrolle über wertvolles Wissen und Daten erhalten bleibt. Anschließend wird der generierte Code manuell aus dem Chatinterface (z.B. chatbot.unternehmensdomain.com) kopiert und in eine Entwicklungsumgebung oder einen Texteditor eingefügt.
Es ist wichtig zu beachten, dass die Nutzung von SaaS-Diensten wie teleportHQ, Webflow, Wix, Jimdo, Uizard, Figma etc. eine Gefahr darstellen kann, da diese Plattformen möglicherweise wichtige Unternehmensdesignkonzepte und strategische Daten in Entwürfen von Ihren Kunden übernehmen könnten. Dadurch besteht das Risiko, dass die Agentur austauschbar wird und wertvolles Wissen verloren geht. Auch hier kann die eigene AICI-konforme AI-Infrastruktur mit Hilfe von Gosign aufgebaut und genutzt werden, um sicherzustellen, dass der gesamte Prozess intern bleibt.
3. Implementierung in WordPress
Zur Code-Generierung werden KI Modelle genutzt, die den HTML/CSS/JavaScript-Code in WordPress-Theme-Dateien konvertieren. Hier können ebenfalls spezialisierte Modelle aus dem Azure AI Katalog verwendet werden, um die Konvertierung zu optimieren und spezifische Anforderungen des WordPress-Ökosystems zu erfüllen. Die generierten Theme-Dateien werden manuell in das WordPress-Verzeichnis hochgeladen und im WordPress-Dashboard aktiviert. Danach erfolgt das Content-Management, bei dem Inhalte hinzugefügt und strukturiert sowie KI-Modelle zur Content-Generierung und -Optimierung genutzt werden. Auch diese Schritte können innerhalb der eigenen AICI-konforme AI-Infrastruktur durchgeführt werden, um die Sicherheit und Integrität der Daten zu gewährleisten.
Beispiel-Workflow
Der Workflow beginnt mit der Webdesign-Erstellung, bei der ein Prompt wie „Erstelle ein modernes Webdesign für die Startseite und eine Unterseite eines Cafés in den Alpen“ verwendet wird. Die generierten Designs werden als Screenshots gespeichert. Diese Screenshots werden in ein Chatinterface hochgeladen und dem KI Modell zur Verarbeitung weitergegeben, das den Code generiert. Der Code wird manuell kopiert und in eine Entwicklungsumgebung eingefügt. Anschließend wird ein anderes KI Modell zur Konvertierung des Codes in WordPress-Theme-Dateien genutzt. Die Theme-Dateien werden manuell in das WordPress-Verzeichnis hochgeladen und im Dashboard aktiviert. Schließlich werden Inhalte hinzugefügt und weitere KI-Modelle zur Optimierung genutzt. In der eigenen AICI-konforme AI-Infrastruktur können die Mitarbeiter zwischen den verschiedenen KI Modellen und KI Assistenzen je nach Aufgabe wechseln. Einige manuellen Schritte sind vorübergehender Natur und können durch eine vollständige Automatisierung mit PromptFlow in Azure ersetzt werden.
Es sind die 4xTeaser zu sehen, welches per MouseOver einen Zoomin Effekt vorweisen.
Wenn ich weiter nach unten scrolle, dann sieht man noch den Parallax Effekt
Fazit
Die Nutzung von KI zur Erstellung von Webseiten bietet zahlreiche Vorteile, auch mit manuellen Zwischenschritten. Dieser Workflow ermöglicht eine flexible und kontrollierte Webentwicklung, die sowohl Geschwindigkeit als auch Personalisierung gewährleistet. Langfristig wird der gesamte Prozess durch PromptFlow in Azure automatisiert, um die Effizienz weiter zu steigern. Durch die Nutzung der AICI-konformen AI-Infrastruktur, die von Gosign unterstützt wird, können Agenturen sicherstellen, dass ihr Know-how geschützt bleibt und sie ihren Wettbewerbsvorteil behalten. Das Gosign-Team hilft dabei, die AICI-konforme Infrastruktur aufzubauen, zu installieren und zu betreiben.