Ein Arbeitstag in der TYPO3-Redaktion mit KI-Assistent: vier Aufgaben per Chat

Ein Arbeitstag in der TYPO3-Redaktion mit KI-Assistent: vier Aufgaben per Chat

Der Redaktionsalltag in TYPO3 besteht aus kleinen Aufgaben: eine Seite ohne Meta-Beschreibung, eine Überschrift, die ein besseres Wort braucht, ein Foto ohne Alternativtext. Mit TYPO3 MCP übergeben Sie solche Aufgaben einem KI-Assistenten, eine Anfrage nach der anderen, und jede endet mit einer Prüfung und einem Weg zurück. Wir haben vier davon auf unserer Demo-Installation ausgeführt, auf der Website von Mustermann Outdoor. MCP, das Model Context Protocol, lässt einen Assistenten wie Claude über Tools in TYPO3 arbeiten, die AI Foundation kostenlos bereitstellt. Zwei der vier Aufgaben nutzen Tools lizenzierter Extensions, und der Beitrag sagt, welche.

Eine Minute, mit UntertitelnAlle Videos

Für
TYPO3-Redakteure, die Produktseiten, SEO-Felder und Bilder in Ordnung halten
Von Hand
Jede Seite, jedes Element und jede Datei im Backend öffnen, ein Feld nach dem anderen
Per Prompt
Vier Anfragen auf unserer Demo-Installation
Prüfen und zurücksetzen
Die Überschrift ging mit records_undo zurück; Beschreibungen und Alternativtext wurden auf ihre alten Werte zurückgeschrieben

Der Tag mit dem KI-Assistenten auf unserer Demo hatte vier Aufgaben, in dieser Reihenfolge:

  1. Lücken finden. Welche Seiten haben keine Meta-Beschreibung?
  2. Beschreibungen schreiben. Eine Meta-Beschreibung für eine Produktseite, auf Englisch und Deutsch.
  3. Überschrift verbessern. Eine bessere Überschrift in beiden Sprachen, zuerst als Testlauf.
  4. Alternativtext. Eine Beschreibung eines Produktfotos für Screenreader.

Nach der letzten Aufgabe leerte der Assistent die Seiten-Caches, und wir haben die Website auf Desktop und Smartphone geprüft. Am Ende haben wir jede Änderung zurückgenommen, sodass die Website wieder aussieht wie vor dem Arbeitstag.

Probieren Sie diesen PromptWelche Seiten von Mustermann Outdoor haben keine Meta-Beschreibung?
Liest nur; ändert nichts
Probieren Sie diesen PromptSchreiben Sie eine Meta-Beschreibung für die Seite Cargo E-Bike K-1, auf Englisch und Deutsch, aus dem, was auf der Seite steht.
Nutzt ein Tool von AI Assistant; keine Batch-ID

Der Tag begann mit einer Frage, nicht mit einer Änderung: Welche Seiten von Mustermann Outdoor haben keine Meta-Beschreibung? Der Assistent durchsuchte die englischen Seiten mit pages_search und fand zwei: das Cargo E-Bike K-1 und das Basecamp 4 Tent. Eine solche Frage ändert nichts und ist deshalb ein sicherer Start in jeden Tag. Für ein vollständiges Audit von Titeln, Beschreibungen, noindex und Canonicals lesen Sie das TYPO3 SEO-Audit per Chat; für Fragen zu Inhalten fragen Sie Ihr TYPO3.

Die zweite Anfrage schloss eine Lücke: Schreiben Sie eine Meta-Beschreibung für die Seite Cargo E-Bike K-1, auf Englisch und Deutsch, aus dem, was auf der Seite steht. Der Assistent las die Inhaltselemente der Seite mit content_list und schrieb eine Beschreibung je Sprache. Gespeichert hat er sie mit t3ai_generate_meta_description, einem MCP-Tool von AI Assistant. In diesem Modus schreibt der Assistent den Text, und das Tool legt ihn im SEO-Feld der Seite ab.

Auf der Website trugen danach beide Sprachversionen der K-1-Seite eine Meta-Beschreibung. Ohne Lizenz für AI Assistant lässt sich dasselbe Feld mit records_apply schreiben. Das ist das Basis-Tool von AI Foundation, das viele Datensätze in einem Aufruf schreibt, ganz oder gar nicht.

Probieren Sie diesen PromptÄndern Sie die Überschrift des K-1 auf Englisch in „Room for two children or the weekly shop“ und auf Deutsch in „Platz für zwei Kinder oder den ganzen Wocheneinkauf“. Zuerst als Testlauf.
Ein Testlauf, dann ein Batch mit Rückgängig

Die dritte Aufgabe ist die Art Änderung, die den ganzen Tag anfällt: Ändern Sie die Überschrift des K-1 auf Englisch in „Room for two children or the weekly shop“ und auf Deutsch in „Platz für zwei Kinder oder den ganzen Wocheneinkauf“. Zuerst als Testlauf. Der Assistent schrieb beide Überschriften in einem Aufruf von records_apply:

  1. Testlauf. Mit dryRun meldete der Server zwei Inhaltselemente zur Änderung und rollte dann alles zurück.
  2. Schreiben. Derselbe Aufruf ohne Testlauf änderte beide Überschriften und gab eine Batch-ID zurück.

Notieren Sie diese Batch-ID. Mit records_undo nimmt sie den ganzen Batch in einem Aufruf zurück. Weitere Änderungen dieser Art, von Text über Reihenfolge bis Sichtbarkeit, finden Sie in alltägliche Änderungen per Chat. Eine Telefonnummer oder ein Produktname auf vielen Seiten ist ein Fall für Suchen und Ersetzen.

Probieren Sie diesen PromptSchreiben Sie Alternativtext für das Foto des City E-Bike C-3.
Nutzt Tools von AI Accessibility; der Assistent sieht das Foto

Die vierte Aufgabe machte ein Foto für Screenreader lesbar: Schreiben Sie Alternativtext für das Foto des City E-Bike C-3. Die MCP-Tools dafür bringt AI Accessibility mit. t3aa_list_files_missing_alt_text listete die Bilder ohne Alternativtext, t3aa_get_file_for_metadata gab dem Assistenten die Adresse des Bildes, und der Assistent sah sich das Foto an. Er schrieb, auf Englisch: Black city bike with light blue tyres and a wicker basket on the front, parked on a brick pavement outside a shop window. t3aa_update_file_metadata legte den Text in den Metadaten der Datei ab.

Auf der Website trug das Bild des C-3 danach diesen Alternativtext, auf der englischen und auf der deutschen Seite. Die deutsche Seite zeigte den englischen Text, weil die Datei noch keine deutschen Metadaten hatte. Ein deutscher Alternativtext ist je Sprache ein eigener Datensatz; fragen Sie ihn deshalb als eigene Aufgabe an. Dateien per Chat, von der Verwendungsprüfung bis zu klaren Namen, behandelt TYPO3-fileadmin aus dem Chat.

Blog-Serie · TYPO3 MCP

MCP in der Praxis für TYPO3

Zwei Aufgaben je Folge, jede mit einem einminütigen Video. Neue Folgen erscheinen, sobald sie fertig sind.

Folge 7 von 29 ist online

Diese FolgeFolge 7

Als Nächstes

  1. MCP in der Praxis für TYPO3Folge8
    Folge 8
    • Jedes Bild ohne Alternativtext: gefunden, von Ihrem Assistenten beschrieben, nach Prüfung gespeichert
    • Thema folgt
  2. MCP in der Praxis für TYPO3Folge9
    Folge 9
    • Thema folgt
    • Was wissen Ihr Chatbot und Ihre KI-Suche? Prüfen, aktualisieren, Training korrigieren
  3. MCP in der Praxis für TYPO3Folge10
    Folge 10
    • Thema folgt
    • Thema folgt

Souveräne TYPO3 KI

AI Foundation für TYPO3T3AF

Die Basis, auf der jede Erweiterung läuft. Anbieter, Prompts, Berechtigungen und Kosten verwalten Sie an einer Stelle.

Kostenlos installieren

Nach der letzten Aufgabe leerte der Assistent die Seiten-Caches mit cache_clear. Dann haben wir die K-1-Seite auf Desktop und Smartphone geöffnet: die neue Überschrift auf Englisch und Deutsch und eine Meta-Beschreibung im Quelltext beider Seiten. Danach haben wir den Tag auf unserer Demo zurückgenommen:

  • Die Überschrift ging mit records_undo und ihrer Batch-ID zurück, nach einem Testlauf des Rückgängig.
  • Meta-Beschreibungen und Alternativtext haben keine Batch-ID: Die Tools von AI Assistant und AI Accessibility schreiben das Feld direkt. Wir haben die alten, leeren Werte mit einem Aufruf von records_apply zurückgeschrieben, nach einem Testlauf.

Danach sah die K-1-Seite auf Desktop und Smartphone genau aus wie vor dem Arbeitstag, und das Bild des C-3 hatte wieder keinen Alternativtext. AI Foundation kann Änderungen auch in einem TYPO3-Entwurfs-Workspace zur Prüfung halten.

Was der Assistent nicht für Sie tun kann

  • Er kennt Ihre Markenstimme nicht von selbst. Lesen Sie jede Beschreibung und Überschrift, bevor sie bleibt.
  • Er kann Meta-Beschreibung und Alternativtext nicht über eine Batch-ID zurücknehmen. Bitten Sie ihn, den alten Wert vorher zu notieren.
  • Er schreibt keinen deutschen Alternativtext, wenn Sie ihn nicht darum bitten. Bis dahin zeigt die deutsche Seite den englischen Text.
  • Er schreibt nur, was Ihr Backend-Benutzer schreiben darf. Eine Seite oder Datei, die Sie nicht bearbeiten dürfen, wird abgelehnt.

Das Video dieser Folge zeigt drei der vier Aufgaben in einem Claude-Chat auf unserer Demo-Installation: die (englisch gestellte) Frage, welche Seiten keine Meta-Beschreibung haben, eine Meta-Beschreibung für das Cargo E-Bike K-1 auf Englisch und Deutsch, auf den Seiten gespeichert, und eine neue K-1-Überschrift auf Englisch und Deutsch, erst ein Testlauf. Danach folgen die neue Überschrift im Layout-Modul von TYPO3, der gespeicherte Text in „Description for search engines“ im Reiter „SEO“ und die K-1-Seite auf der Website, auf Englisch und Deutsch. Die Aufgabe mit dem Alternativtext fehlt im Video. Die Aufnahme zeigt die englische Oberfläche von Claude und des Backends. Gezeigt in Claude; andere MCP-Assistenten funktionieren auch.

Frage, Überschrift und Weg zurück nutzen die Basis-Tools von AI Foundation, und AI Foundation ist kostenlos und quelloffen, ohne Lizenzschlüssel, ohne Registrierung. Die Meta-Beschreibungen nutzen ein Tool von AI Assistant, der Alternativtext Tools von AI Accessibility. AI Assistant, AI Accessibility, AI Chatbot und AI Search bringen eigene MCP-Tools für Texte, Übersetzung, Alternativtexte, Chatbots und Suche mit. Jede dieser Extensions braucht ihre eigene Lizenz. Zusammen mit AI Foundation sind es 100+ MCP-Tools.

Was Ihr Assistent liest, sendet er wie in jedem Chat an seinen Anbieter, beim Alternativtext auch das Foto. Bedenken Sie das, bevor Sie ihn Seiten oder Dateien lesen lassen, die noch nicht öffentlich sind.

Der andere Beitrag dieser Folge lässt Seiten zu einem Datum online gehen und ablaufen, mit befristeten Weiterleitungen. Folge 5 brachte Ihre ersten Prompts und Entwurfs-Workspaces. Wenn Sie neu in der Serie sind, beginnen Sie mit den TYPO3 MCP Anwendungsfällen: was Sie einem KI-Assistenten übergeben können, auf einer Karte.

Die Serie kommt von T3Planet by NITSAN Technologies, Gold Member der TYPO3 Association mit mehr als 15 Jahren TYPO3-Erfahrung. Die Folgen schreibt Jürgen, unser KI-Berater für TYPO3. Jede Folge führt ihre Aufgabe auf unserer Demo-Installation aus, bevor sie erscheint.

Alle Folgen von MCP in der Praxis für TYPO3

Was der Assistent getan hat
  1. pages_searchZwei Seiten ohne Meta-Beschreibung gefunden
  2. t3ai_generate_meta_descriptionDie Beschreibungen des Assistenten auf der Seite gespeichert, auf Englisch und Deutsch
  3. records_applyDie Überschrift in beiden Sprachen in einem Batch geändert, erst als Testlauf
  4. t3aa_update_file_metadataDer Alternativtext in den Metadaten der Datei gespeichert
  5. records_undoDie Überschrift über ihre Batch-ID zurückgenommen

Was bei Ihnen bleibt: jede Beschreibung, Überschrift und jeden Alternativtext zu lesen, bevor sie bleiben, deutschen Alternativtext als eigene Aufgabe anzufragen und den alten Wert zu notieren, bevor ein Tool ohne Batch-ID schreibt.

Grenzen, die Sie kennen sollten
  • Die Tools für Meta-Beschreibung und Alternativtext geben keine Batch-ID zurück: records_undo kann sie nicht zurücknehmen, notieren Sie deshalb vorher den alten Wert.
  • Alternativtext wird je Sprache gespeichert: Ohne deutsche Metadaten zeigt die deutsche Seite den englischen Alternativtext.
  • Was Ihr Assistent über MCP liest, geht an den Anbieter dieses Assistenten, wie bei jedem Chat; beim Alternativtext auch das Foto.
Kostenlos starten mit AI FoundationOpen Source, ohne Lizenzschlüssel, ein Composer-Befehl.
AI Foundation entdecken

Über den MCP-Server von AI Foundation beantwortet er Fragen zu Ihren Seiten, ändert Text, Reihenfolge und Sichtbarkeit und schreibt viele Datensätze in einem Batch. Mit AI Assistant speichert er Meta-Beschreibungen, mit AI Accessibility Alternativtexte. Auf unserer Demo erledigte er vier solche Aufgaben in einer Sitzung.

Ein Batch von records_apply geht mit records_undo und seiner Batch-ID zurück, nach einem Testlauf. Meta-Beschreibungen und Alternativtexte aus den Tools von AI Assistant und AI Accessibility haben keine Batch-ID: Notieren Sie den alten Wert und schreiben Sie ihn zurück.

Nicht für die Basis-Aufgaben. Fragen, Änderungen, Testläufe und Rückgängig nutzen AI Foundation, und AI Foundation ist kostenlos und quelloffen. Das Tool für Meta-Beschreibungen braucht AI Assistant, die Tools für Alternativtext AI Accessibility, jede mit eigener Lizenz.

Nein. Alternativtext wird je Sprache gespeichert. Auf unserer Demo zeigte die deutsche Seite den englischen Alternativtext, solange kein deutscher existierte; fragen Sie ihn deshalb als eigene Aufgabe an.

Souveräne TYPO3 KI: AI Foundation ist kostenlos und Open Source, sechs KI-Erweiterungen bauen darauf auf.

TYPO3 KI entdecken