Contao-Migrationen mit KI erstellen

von Dennis Erdmann

„Joah, das sollten wir in 1–2 Stunden hinbekommen." — und wenn du dann wirklich am Projekt arbeitest, wünschst du dir, du hättest dich nicht zu dieser Aussage hinreißen lassen.

Ein Praxisfall aus einem Update auf Contao 5: Die Tags-Erweiterung von hschottm sollte durch numero2/contao-tags ersetzt werden, da die alte Erweiterung häufiger Probleme bereitete und nicht mehr aktiv weiterentwickelt wird. Unterschätzt dabei: die 999 Tags, die für News verwendet wurden und nach dem Update erhalten bleiben sollten. Da die Erweiterungen nicht miteinander kompatibel sind, hätten alle Tags von Hand neu angelegt und zugeordnet werden müssen.

Die Abkürzung: eine Migration von ChatGPT

„Das muss doch auch einfacher gehen" — also die Bitte an ChatGPT, eine Migration für die Tags zu erstellen.

ChatGPT musste ein wenig länger nachdenken (wie so oft bei solchen Aufgaben), aber am Ende kam tatsächlich eine Migration heraus, die fehlerfrei funktionierte und sogar eine Dry-Option hatte, um die Migration vorab zu testen.

Die Tags von Hand anzulegen und zuzuweisen hätte garantiert mehrere Stunden gedauert. Mit der generierten Migration blieb es am Ende bei den veranschlagten 1–2 Stunden. Das ist wohl dieses „Work smarter, not harder", von dem alle immer reden.

Die fertige Migration aus diesem Fall findest du in diesem Gist.


Mehr zum Thema KI und Contao: Meta-Texte per contao-openai-bundle generieren, SEO Alt Text Generator und OpenAI Assistant und Loki AI für beliebige Textfelder.

  • contao5
  • ki
  • migration
  • erweiterungen

Zurück zur Übersicht