MDX-Publikationssoftware
Plattform für die Veröffentlichung und Verwaltung technischer Inhalte auf Basis des MDX-Formats und KI.
Einführung
Die Verwaltung mehrsprachiger Inhalte in modernen Organisationen steht vor einem wachsenden Paradoxon: Je mehr Volumen und sprachliche Vielfalt zunehmen, desto mehr zeigen traditionelle Lösungen ihre Grenzen. Content-Teams produzieren technische Dokumentation, Blog-Artikel, Produktspezifikationen und Webseiten in mehreren Sprachen, aber die ihnen zur Verfügung stehenden Werkzeuge können mit dem Tempo kaum Schritt halten. Das Ergebnis ist eine fortschreitende Fragmentierung: Inhalts-Silos entstehen zwischen den Sprachen, Versionen desynchronisieren sich, duplizierte Informationen weichen voneinander ab, und die Aufrechterhaltung der Konsistenz wird zum logistischen Albtraum. Jede Aktualisierung eines Quellinhalts muss manuell in alle Sprachen übertragen werden – ein Prozess, der anfällig für Fehler, Auslassungen und Verzögerungen ist. Die Vervielfachung der Veröffentlichungskanäle – Web, Dokumentation, PDF, API – fügt eine weitere Komplexitätsebene hinzu: Derselbe Inhalt muss auf jedem Kanal produziert, angepasst und gewartet werden, oft mit unterschiedlichen Werkzeugen und Formaten.
Traditionelle CMS wie WordPress, Drupal oder Joomla wurden in einer Zeit konzipiert, als Webinhalte überwiegend einsprachig, statisch und einfach waren. Ihr relationales Datenbankmodell speichert Inhalte in Tabellen mit sprachgetrennten Feldern, was für eine begrenzte Anzahl von Sprachen funktioniert, aber ab drei oder vier Sprachen unhandlich wird. Die Übersetzungsverwaltung ist dort oft eine nachträgliche Funktion, die über Erweiterungen oder Plugins integriert wird und Komplexität hinzufügt, ohne die grundlegenden Probleme zu lösen: keine Versionstransparenz zwischen den Sprachen, kein differenzierter Validierungs-Workflow pro Sprache, keine feingranulare Verwaltung gemeinsamer oder übersetzter Inhalte. Für technische Inhalte sind diese CMS noch weniger geeignet: Sie unterstützen nativ keine Formate wie Markdown, Quellcode oder technische Schemata. Technisches Schreiben erfordert bereicherte Bearbeitungsumgebungen – Syntaxhervorhebung, Vorschau mathematischer Formeln, Diagrammdarstellung, Verwaltung von Codeblöcken – die klassische WYSIWYG-Editoren nicht bieten. Die Leistung ist ein weiterer Schwachpunkt: Ein CMS wie WordPress basiert auf PHP-Ausführung und SQL-Abfragen bei jeder Anfrage, was zu schlechten Ladezeiten, Skalierungsschwierigkeiten und hohen Hosting-Kosten führt, sobald der Traffic steigt. Die Abhängigkeit von Drittanbieter-Erweiterungen schafft Sicherheits-, Kompatibilitäts- und Wartungsprobleme: Ein Update der Übersetzungserweiterung kann die Website beschädigen, ein veraltetes SEO-Plugin kann eine Sicherheitslücke öffnen, ein nicht gewartetes Theme kann die Migration auf eine neue Version blockieren.
Die Vision dieses Projekts ist radikal anders: Der Inhalt wird nicht mehr in einer Datenbank gespeichert, sondern in Dateien – genauer gesagt in MDX-Dateien. MDX ist eine Erweiterung von Markdown, die es ermöglicht, JSX-Komponenten direkt in den Text zu integrieren und so die Ausdruckskraft von React zu nutzen, ohne die Bearbeitungsumgebung zu verlassen. Dieser Ansatz bietet entscheidende Vorteile. Der Inhalt wird versionierbar: Jede Änderung wird von Git nachverfolgt, jede Version bleibt erhalten, jeder Autor wird identifiziert. Der Inhalt wird portabel: Eine MDX-Datei kann mit jedem Werkzeug geöffnet, bearbeitet und verarbeitet werden, ohne von einem proprietären CMS abhängig zu sein. Der Inhalt wird programmierbar: React-Komponenten können in den Text importiert werden, um Visualisierungen, Formulare, interaktive Diagramme oder Funktionsaufrufe zu erstellen. Übersetzungen werden als strukturierte Daten behandelt, nicht als modifizierte Kopien: Jeder Inhalt hat seine Quellversion in einer Hauptsprache, und die Übersetzungen werden in zugehörigen Dateien gespeichert, mit Synchronisationsmetadaten, die anzeigen, ob eine Übersetzung aktuell oder veraltet ist. Diese Trennung von Inhalt (MDX) und Form (React-Komponenten, Styles, Layout) ermöglicht maximale Wiederverwendung und minimale Wartung.
Die Architektur der Publikationssoftware basiert auf einer Build-Pipeline, die MDX-Dateien in optimierte HTML-Seiten umwandelt. Ausgangspunkt ist ein Verzeichnis von Quelldateien, organisiert nach Sprache und Kategorie: `src/content/de/docs/`, `src/content/en/docs/`, `src/content/de/blog/`, usw. Jede MDX-Datei enthält den redaktionellen Inhalt, angereichert mit Metadaten im Header (YAML-Frontmatter): Titel, Beschreibung, Veröffentlichungsdatum, Schlüsselwörter, Sprache, Validierungsstatus, Autor und Version. Die Build-Pipeline, orchestriert von Next.js, liest alle Dateien, generiert statische Seiten mit ISR (Incremental Static Regeneration), optimiert Bilder, erstellt mehrsprachige Sitemaps, injiziert SEO-Metadaten und stellt das Ergebnis auf einem CDN bereit. Diese Pipeline ist vollständig automatisiert und wird bei jedem Commit über die kontinuierliche Integration ausgeführt. Das Ergebnis ist eine statische Website mit CDN-Geschwindigkeit, optimalen Core Web Vitals, perfekter Indexierung durch Suchmaschinen und inkrementeller Aktualisierung ohne vollständigen Wiederaufbau.
Die MDX-Bearbeitungsumgebung ist darauf ausgelegt, die Leistungsfähigkeit des Textformats mit dem Komfort eines modernen Editors zu verbinden. Die Bearbeitung erfolgt in einem bereicherten Code-Editor – CodeMirror oder Monaco – mit Syntaxhervorhebung für Markdown und JSX, Autovervollständigung verfügbarer Komponenten, Abschnittsfaltung und einer kontextbezogenen Symbolleiste für häufige Aktionen. Die Echtzeit-Vorschau zeigt die endgültige Darstellung des Inhalts in einem benachbarten oder überlagerten Panel, mit ausgeführten und gestylten React-Komponenten wie in der Produktion. Benutzerdefinierte Komponenten – Code-Auszüge mit Hervorhebung, Mermaid-Diagramme, Datentabellen, interaktive Karten, Funktionsaufrufe – sind über eine Komponentenpalette verfügbar, die der Redakteur per Drag & Drop in seinen Text einfügen kann. Der KI-Assistent, über eine API integriert, bietet Funktionen zur Schreibunterstützung: Satzvervollständigung, Umformulierung, Zusammenfassungsgenerierung, Rechtschreib- und Stilkorrektur sowie Optimierung des Tons für die Zielgruppe. Der Redakteur ist nie von seinem Kontext getrennt: Der Editor zeigt den Inhaltsstatus (Entwurf, in Überprüfung, validiert, veröffentlicht), die aktuelle Git-Version, die zugehörigen Überprüfungskommentare und die Echtzeit-SEO-Qualitätsmetriken.
Der redaktionelle Workflow steht im Kern der Publikationssoftware. Er erkennt an, dass die Produktion von Qualitätsinhalten kein isolierter Akt ist, sondern ein kollaborativer Prozess, der mehrere Rollen umfasst: Redakteur, Prüfer, Validator, Übersetzer, Herausgeber. Der Workflow ist als Zustandsmaschine mit expliziten Übergängen modelliert. Ein Inhalt beginnt im Entwurfszustand, in dem nur sein Autor ihn ändern kann. Der Redakteur reicht seinen Inhalt zur Überprüfung ein, was ihn in den Zustand „in Überprüfung“ versetzt. Die benannten Prüfer erhalten eine Benachrichtigung und können den Inhalt kommentieren, Änderungen vorschlagen und Korrekturen anfordern. Der Inhalt geht dann in die Validierung, wo ein Validator – in der Regel ein Redaktionsleiter oder Fachexperte – die Einhaltung der Qualitätsstandards, die technische Korrektheit und die Übereinstimmung mit der Content-Strategie überprüft. Nach der Validierung kann der Inhalt für die Veröffentlichung geplant werden: Ein Veröffentlichungsdatum wird zugewiesen, und zu diesem Datum wird die Build-Pipeline automatisch ausgeführt, um den Inhalt in die Produktionswebsite zu integrieren. Jeder Übergang wird im Git-Verlauf nachverfolgt: Wer hat was wann mit welcher Validierung getan. Das Benachrichtigungssystem alarmiert die beteiligten Teilnehmer bei jedem Schritt. Die Überprüfungsfristen sind konfigurierbar und können über ein Dashboard verfolgt werden.
Die mehrsprachige Strategie der Publikationssoftware basiert auf dem Prinzip, dass eine Übersetzung keine Kopie, sondern ein verknüpfter Datensatz ist. Jeder Quellinhalt wird in einer Hauptsprache – in der Regel Französisch oder Englisch – verfasst und in einer MDX-Datei mit einer eindeutigen ID gespeichert. Die Übersetzungen sind separate MDX-Dateien, die in den Verzeichnissen der Zielsprachen abgelegt und durch eine Metadaten `translationOf: <id-source>` mit der Quelldatei verknüpft sind. Diese Verknüpfung ermöglicht es dem System, den Synchronisationsstatus jeder Übersetzung zu verfolgen: Wenn der Quellinhalt geändert wird, werden alle seine Übersetzungen im Dashboard als veraltet markiert, und die Übersetzer erhalten eine Warnung über die erforderliche Aktualisierung. Der Frontmatter jeder Übersetzungsdatei enthält angereicherte Metadaten: Zielsprache, Qualitätsniveau (menschliche Überprüfung, maschinelle Übersetzung, Entwurf), Datum der letzten Aktualisierung und Version der Quelle zum Zeitpunkt der Übersetzung. Die Übersetzer verfügen über eine Vergleichsansicht, die den Quellinhalt und die Übersetzung nebeneinander anzeigt, mit Hervorhebung der Unterschiede, wenn sich die Quelle geändert hat. Der KI-Assistent kann erste maschinelle Übersetzungen vorschlagen, die dann von einem menschlichen Übersetzer überprüft und korrigiert werden. Das Sprach-Routing ist automatisiert: Die Website serviert automatisch die richtige Sprachversion basierend auf der Browser-Präferenz, mit einem konfigurierbaren Fallback-Mechanismus für teilweise übersetzte Sprachen.
Das technische SEO ist vollständig automatisiert und in die Build-Pipeline integriert, wodurch die Notwendigkeit externer Plugins oder Erweiterungen entfällt. Jede generierte Seite erhält automatisch ihre Metadaten-Tags: anpassbarer SEO-Titel, Meta-Beschreibung, Open-Graph-Tags für das Teilen in sozialen Netzwerken und Twitter Cards. Die Hreflang-Tags werden automatisch aus der Struktur der Übersetzungsdateien generiert und zeigen den Suchmaschinen an, welche Sprachversion sie welchem Benutzer ausliefern sollen. Kanonische URLs werden definiert, um doppelte Inhalte zwischen Sprachen zu vermeiden. Strukturierte JSON-LD-Daten werden je nach Seitentyp in jede Seite eingefügt: Article für Blog-Artikel, TechArticle für technische Dokumentation, FAQ für Frage-und-Antwort-Seiten, BreadcrumbList für die Breadcrumb-Navigation, Organization für Unternehmensinformationen. Die XML-Sitemap wird bei jedem Build automatisch generiert und enthält alle Seiten in allen Sprachen mit ihren letzten Änderungsdaten und ihrer Priorität. Die robots.txt-Datei wird dynamisch konfiguriert. Die SEO-Leistung wird kontinuierlich über Lighthouse in der CI/CD-Pipeline überprüft, mit Warnungen bei erkannten Regressionen. Weiterleitungen und benutzerdefinierte URLs werden über eine versionierte Konfigurationsdatei in Git verwaltet.
Leistung ist ein primäres Designziel, keine sekundäre Überlegung. Die Architektur der Publikationssoftware ist darauf ausgelegt, perfekte Ergebnisse bei den Core Web Vitals zu erreichen und zu halten – LCP (Largest Contentful Paint) unter 2,5 Sekunden, FID (First Input Delay) unter 100 Millisekunden, CLS (Cumulative Layout Shift) unter 0,1. Diese Leistung wird durch mehrere kombinierte Mechanismen erreicht. Das statische Rendering (SSG – Static Site Generation) produziert beim Build vorab generierte HTML-Seiten, die sofort von einem CDN ohne Server-Berechnungszeit ausgeliefert werden. Das ISR (Incremental Static Regeneration) ermöglicht die Aktualisierung einer bestimmten Seite, ohne die gesamte Website neu zu erstellen: Wenn ein Inhalt geändert wird, wird nur die entsprechende Seite in Sekunden regeneriert. Bilder werden automatisch durch die Build-Pipeline optimiert: Konvertierung in WebP und AVIF, Größenanpassung an die jeweiligen Viewports, Lazy Loading mit Platzhaltern und Generierung mehrerer Quellen für Retina-Displays. Das Laden von React-Komponenten wird durch automatisches Code-Splitting, Lazy Loading nicht sofort sichtbarer Komponenten und Vorauflösung kritischer Abhängigkeiten optimiert. Das CDN verteilt den statischen Inhalt auf einem globalen Netzwerk von Knoten und gewährleistet so minimale Latenz unabhängig vom geografischen Standort des Benutzers.
Die Git-Workflows bilden die zugrunde liegende Infrastruktur des gesamten redaktionellen Prozesses. Git ist nicht nur ein Versionierungswerkzeug: Es ist das Rückgrat des kollaborativen Workflows. Jeder in Bearbeitung befindliche Inhalt wird in einem dedizierten Branch erstellt, der automatisch angelegt wird, wenn der Redakteur einen neuen Entwurf beginnt. Der Redakteur arbeitet in seinem Branch, führt regelmäßig Commits mit beschreibenden Nachrichten durch und pusht seine Änderungen in das entfernte Repository. Wenn der Inhalt zur Überprüfung bereit ist, wird ein Pull Request (PR) zum Hauptbranch geöffnet. Der PR löst automatisch die Pre-Validierungs-Hooks aus: Rechtschreibprüfung, MDX-Linting, Validierung der SEO-Metadaten, Überprüfung interner Links, Lesbarkeitsanalyse und Ausführung automatisierter Tests. Die Prüfer können jede Zeile der Datei direkt in der PR-Oberfläche kommentieren, Änderungen via Vorschläge anbieten und Änderungen anfordern, bevor sie genehmigen. Der vollständige Revisionsverlauf bleibt erhalten: Jeder Kommentar, jeder akzeptierte oder abgelehnte Vorschlag, jede Version der Datei wird nachverfolgt. Sobald der PR genehmigt und gemergt ist, wird die CI/CD-Pipeline ausgeführt: Build der Website, Ausführung von Integrationstests, Bereitstellung in der Pre-Production-Umgebung zur endgültigen Validierung, dann Bereitstellung in der Produktion nach manueller oder automatischer Genehmigung je nach Konfiguration. Dieser Workflow garantiert, dass kein Inhalt ohne Überprüfung, Validierung und Test veröffentlicht wird – eine Strenge, die mit traditionellen CMS unmöglich ist.
Die Anwendungsfälle der Publikationssoftware decken ein breites Spektrum an Bedürfnissen für technische Inhalte ab. Die technische Dokumentation ist der Hauptanwendungsfall: Benutzerhandbücher, Schnellstartanleitungen, API-Referenzen, Tutorials, Installationsanleitungen. Das MDX-Format ermöglicht die Integration von ausführbaren Codebeispielen, Architekturdiagrammen, Konfigurationstabellen und interaktiven Funktionsaufrufen. Jede Dokumentationsseite kann nach Produkt, Softwareversion und Sprache versioniert werden, mit automatischer Navigation zwischen den Versionen. Der technische Blog profitiert von derselben Infrastruktur: Fachartikel, Fallstudien, Vergleiche, Erfahrungsberichte, mit der Möglichkeit, jeden Artikel mit interaktiven Komponenten (Grafiken, Demos, Live-Code-Auszüge) anzureichern. Die Versionsverwaltung von Inhalten ermöglicht die Planung von Artikeln, die Verwaltung von Serien und die Vorschläge verwandter Artikel durch semantische Ähnlichkeit. Die mehrsprachige Unternehmenswebsite für Technologieunternehmen nutzt dieselbe Engine für Produktseiten, Funktionsseiten, Preisseiten, Kundenfallstudien und die öffentliche API-Dokumentation. Jede Seite ist in allen Sprachen verfügbar, mit sauberen URLs und perfekter Indexierung. Die API-Dokumentation schließlich kann aus MDX-Dateien generiert und mit OpenAPI-Spezifikationen, Codebeispielen in mehreren Sprachen und interaktiven SDK-Clients angereichert werden.
Die Vorteile dieses Ansatzes gegenüber traditionellen CMS sind beträchtlich und messbar. Die Leistung ist unvergleichlich besser: Eine statische, über CDN bereitgestellte Website lädt in 200 bis 500 Millisekunden, verglichen mit 2 bis 5 Sekunden für eine typische WordPress-Website. Die integrierte Versionsverwaltung bringt vollständige Seelenruhe: Jede Version des Inhalts bleibt erhalten, jede Änderung wird nachverfolgt, jeder Konflikt wird von Git verwaltet, und die Rückkehr zu einer früheren Version ist sofort möglich. Der durch PRs und Validierungen erzwungene strenge Workflow garantiert ein konstantes Qualitätsniveau und eliminiert ungeprüfte Veröffentlichungen, Inhaltsfehler und Inkonsistenzen zwischen Sprachen. Die Wartbarkeit wird radikal verbessert: Keine zu administrierende Datenbank, keine zu aktualisierenden Plugins, keine durchzuführenden Migrationen. Die Sicherheit wird gestärkt: Eine statische Website hat keine Server-Angriffsfläche, keine zu exponierende Datenbank, keine zu schützende Web-Administration. Die Skalierbarkeit ist für statische Inhalte unbegrenzt: Das CDN absorbiert jede Traffic-Spitze ohne Leistungseinbußen. Die Infrastrukturkosten reduzieren sich auf die Hosting-Kosten für statische Dateien, also wenige Euro pro Monat, verglichen mit mehreren Dutzend oder Hunderten Euro für ein dynamisches CMS. Die Portabilität des Inhalts ist vollständig: MDX-Dateien können ohne Datenverlust oder proprietäres Format in jedes andere System exportiert, konvertiert oder migriert werden.
Die Entwicklungsperspektiven der Publikationssoftware sind vielversprechend. Die Integration als Headless-CMS ist die erste wichtige Weiterentwicklung: Die Software würde ihre Inhalte über eine REST- und GraphQL-API bereitstellen, sodass separate Front-End-Anwendungen den Inhalt nutzen können, ohne von der Next.js-Rendering-Engine abhängig zu sein. Diese Headless-Architektur würde den Weg für native mobile Apps, interaktive Kiosksysteme, dynamische Displays und Sprachassistenten ebnen, die denselben Inhalt wie die Website konsumieren. Die Content-API würde den Zugriff auf Inhalte mit Filtern nach Sprache, Kategorie, Status und Version standardisieren und die Integration mit Drittsystemen wie CRM, ERP oder E-Learning-Plattformen erleichtern. Die Echtzeit-Zusammenarbeit ist eine natürliche Weiterentwicklung des redaktionellen Workflows: Redakteure könnten gleichzeitig an derselben MDX-Datei arbeiten, mit einem Absatz-Sperrsystem, sichtbaren Cursorn, Echtzeit-Vorschlägen und einem gemeinsamen Änderungsverlauf, nach dem Vorbild von Google Docs, aber angewendet auf versioniertes MDX in Git. Die erweiterte KI-Integration würde die Assistenzfähigkeiten ausbauen: automatische Generierung mehrsprachiger Zusammenfassungen, Vorschlag von Tags und Kategorien durch semantische Analyse, proaktive Erkennung von Inkonsistenzen zwischen Sprachen, automatische Optimierung von SEO-Metadaten durch Lernen aus historischen Leistungsdaten und Generierung von Inhaltsvarianten für A/B-Tests. Die prädiktive Analyse würde die Empfehlung von zu behandelnden Themen auf der Grundlage nicht abgedeckter Suchanfragen, Lücken in der vorhandenen Dokumentation und Markttrends ermöglichen.
Barrierefreiheit und Inklusion sind nativ in die Architektur der Publikationssoftware integriert und nicht als korrigierende Schicht hinzugefügt. Die Build-Pipeline generiert automatisch eine gültige hierarchische Überschriftenstruktur (h1 bis h6), Alt-Attribute für alle Bilder aus ihrer Bildunterschrift, ARIA-Labels für interaktive Komponenten und Farbkontraste gemäß WCAG-Level AA (Web Content Accessibility Guidelines). Benutzerdefinierte Komponenten werden automatischen Barrierefreiheitstests über axe-core in der CI/CD-Pipeline unterzogen, mit einer Null-Toleranz-Schwelle für kritische Verstöße. Die Tastaturnavigation ist auf allen Seiten gewährleistet, mit sichtbaren Fokusindikatoren und einer logischen Tab-Reihenfolge. Die mehrsprachigen Versionen enthalten auch Spracherklärungen in den HTML-Attributen, sodass Screenreader ihre Aussprache anpassen können. Geschätzte Lesezeiten, automatische Glossare und KI-generierte Zusammenfassungen verbessern das Verständnis für alle Leser. Barrierefreiheit ist keine regulatorische Anforderung, sondern ein Qualitätskriterium, das in jeden Schritt der Inhaltsproduktion integriert ist.
Die Wirkungsmessung und Inhaltsanalyse bilden eine Entscheidungssäule der Publikationssoftware. Jede veröffentlichte Seite wird über ein integriertes Analytics-Dashboard verfolgt, das Leistungsmetriken aggregiert: Seitenaufrufe, durchschnittliche Lesezeit, Absprungrate, Traffic-Quellen, SEO-Rankings und Konversionen. Diese Metriken werden mit den Sprachdaten gekreuzt: Wie hoch ist die Akzeptanzrate pro Sprache? Welche Themen performen in welchem Markt am besten? Welche Übersetzungen generieren das meiste Engagement? Die Ergebnisse speisen einen kontinuierlichen Verbesserungszyklus: Die leistungsfähigsten Inhalte werden als Modelle identifiziert, Lücken werden durch semantische Analyse unbefriedigter Anfragen erkannt, und Vorschläge für neue Themen werden automatisch generiert. A/B-Tests werden nativ unterstützt: Eine Inhaltsvariante kann einem Benutzersegment angeboten werden, und die Leistung wird vor der globalen Bereitstellung statistisch verglichen. Diese Rückkopplungsschleife transformiert die Inhaltsveröffentlichung von einem linearen Prozess – schreiben, veröffentlichen, vergessen – in einen iterativen, datengesteuerten Verbesserungszyklus.
Die Integration mit dem bestehenden Ökosystem der Organisation wird durch standardisierte Konnektoren sichergestellt. Die Publikationssoftware stellt Webhooks zur Benachrichtigung von Drittsystemen über Veröffentlichungs-, Änderungs- oder Löschungsereignisse bereit. Ein Slack-Konnektor benachrichtigt die Teams über neue Überprüfungen, Validierungen und Veröffentlichungen. Die n8n-Workflows können komplexe Abläufe orchestrieren: Bei Veröffentlichung einer neuen Dokumentationsversion die Aktualisierung der entsprechenden Support-Tickets auslösen, eine Benachrichtigung an die betroffenen Kunden senden und die interne Wissensdatenbank aktualisieren. Die Integration mit bestehenden Headless-CMS ermöglicht eine schrittweise Migration: Das neue System kann über eine einheitliche API-Schicht mit dem alten koexistieren, wobei die Inhalte nacheinander ohne Service-Unterbrechung migriert werden. Die Benutzer- und Berechtigungsverwaltung wird an den Identitätsanbieter der Organisation über OAuth 2.0 und OpenID Connect delegiert, was die Verwendung vorhandener Konten und eine zentralisierte Zugriffsverwaltung ermöglicht.
Fazit
Diese MDX-Publikationssoftware stellt einen Bruch mit dem Ansatz traditioneller CMS dar. Indem sie den Inhalt in den Mittelpunkt des Systems stellt – in versionierten Dateien, ausgedrückt in einem ebenso leistungsstarken wie portablen Format – und die gesamte Pipeline vom Schreiben bis zur Veröffentlichung automatisiert, bietet sie technischen Content-Teams eine Plattform, die den modernen Herausforderungen gerecht wird: leistungsfähig, mehrsprachig, kollaborativ, sicher und skalierbar. Die Kombination von MDX, Git, Next.js und KI schafft eine Umgebung, in der die Inhaltsqualität nicht mehr durch die technischen Einschränkungen des Publikationswerkzeugs beeinträchtigt wird. Die MDX-Publikationssoftware ist kein einfaches CMS: Sie ist eine vollständige Infrastruktur für das Management technischen Wissens, konzipiert für Teams, die das Beste aus ihren Inhalten und Werkzeugen herausholen wollen.
Ziele
- 1Einen erweiterten MDX-Editor mit Echtzeit-Vorschau erstellen
- 2KI-Assistenten für das Verfassen und Überarbeiten integrieren
- 3Die Multi-Format-Publikationspipeline automatisieren
- 4Versionsverwaltung und redaktionelle Workflows bereitstellen
- 5Barrierefreiheit und Leistung der veröffentlichten Inhalte sicherstellen
Technische Architektur
Next.js-Anwendung mit Echtzeit-MDX-Editor (CodeMirror/Monaco), benutzerdefinierter Rendering-Engine und Publikations-API. Der KI-Assistent wird über API für das Verfassen, Überarbeiten und Optimieren angebunden. Automatisierte Build-Pipeline für Multi-Format-Exporte.
Technologien
Next.js
Anwendungs- und Rendering-Framework
MDX
Inhaltsformat mit integrierten React-Komponenten
CodeMirror
Erweiterter Texteditor mit Syntaxhervorhebung
Claude
LLM für Schreibunterstützung
Puppeteer
PDF-Generierung aus dem Web-Rendering