Blume 2.0 favicon

Blume 2.0

Blume 2.0 modularisiert die Dokumentationskonfiguration über Adapter, führt Einstellungen zur Agentenerkennung ein und ergänzt automatisierte Upgrade-Werkzeuge.

Code und ITBereitstellen von Dokumentations-Websites…Importieren von Dokumentationsinhalten…Konfigurieren der Suchintegration über…Integrieren von KI-Assistenten-Providern…
Blume 2.0 product interface screenshot
Geschätzte monatliche Besuche
11.000
Datenzeitraum:
Bei AIToolly gelistet

Was ist Blume 2.0? Produktübersicht

Funktion und offizielle Positionierung des Produkts

Blume 2.0 ist eine Hauptversion des Dokumentations-Frameworks, die die Konfiguration von Websites neu strukturiert und dabei bestehende Markdown- und MDX-Inhalte unverändert beibehält. Die Aktualisierung ersetzt ältere Zeichenfolgen-Optionen sowie verschachtelte Konfigurationsblöcke durch typisierte Adapter, die aus spezialisierten Unterpfaden für Bereitstellungs-Hosts, Suchmaschinen, Inhaltsquellen, Analyse-Tools, API-Referenzen und KI-Assistenten-Backends importiert werden.

Das Release modernisiert zudem die Auffindbarkeit, indem maschinenlesbare KI-Metadaten, Konfigurationen für das Model Context Protocol sowie Skills in einem dedizierten agents-Namespace gebündelt werden. Projekte können ihre Migration über einen interaktiven Befehlszeilen-Upgrade-Befehl automatisieren, der mit automatisierten Coding-Agenten wie Codex und Claude Code kompatibel ist.

Wofür kann Blume 2.0 verwendet werden?

Durch offizielle Quellen belegte Anwendungsfälle

Migration von Dokumentations-Websites auf Blume 2

Entwicklungsteams können bestehende Dokumentations-Repositories aktualisieren, indem sie die Upgrade-CLI ausführen, um veraltete Einstellungen zu identifizieren, Komponenten-Overrides anzupassen und Konfigurationsschemas zu aktualisieren.

Veröffentlichung von Entwicklerportalen aus mehreren Quellen

Organisationen können Dokumentationen aus lokalen Repositories, Notion-Workspaces, Sanity, GitHub-Releases und API-Schemas in einer einheitlichen, serverseitig gerenderten oder statischen Dokumentations-Website zusammenführen.

So verwenden Sie Blume 2.0

Der dokumentierte Ablauf, sofern verfügbar

  1. 1

    Upgrade-Befehl ausführen

    Führen Sie die Upgrade-CLI im Projektstammverzeichnis aus, um die Paketversion anzuheben und Konfigurationsdateien auf erforderliche Änderungen zu überprüfen.

  2. 2

    Konfigurationsadapter aktualisieren

    Wandeln Sie Blöcke für Suche, Deployment, Inhaltsquellen, API-Referenzen, Analysen und Assistenten in blume.config.ts in importierte Adapter-Funktionsaufrufe um.

  3. 3

    Komponenten-Overrides validieren

    Verschieben Sie Inline-Funktionen und interne Deklarationen in components.ts in separate Dateien und importieren Sie diese als eigenständige Komponentenreferenzen.

  4. 4

    Diagnose und Build-Überprüfung ausführen

    Führen Sie die CLI-Befehle doctor und build aus, um sicherzustellen, dass alle Konfigurationseinstellungen und Komponentenbindungen die Validierung fehlerfrei bestehen.

Adapter-Architektur und Upgrade-Automatisierung

Blume 2.0 richtet seine Architektur an allen funktionalen Integrationspunkten auf modulare Adapter aus. Anstatt Anbieter-Strings und Anmeldedaten-Blöcke direkt in blume.config.ts anzugeben, importieren Entwickler dedizierte Adapterfunktionen aus spezialisierten Unterpfaden wie blume/search, blume/deploy, blume/sources, blume/reference, blume/analytics und blume/ai. Diese Architektur ermöglicht es, hostspezifische Ausgaben für Plattformen wie Vercel, Netlify, Cloudflare und Node.js explizit zu deklarieren, wodurch implizite Servererkennungen zur Laufzeit und veraltete Build-Flags der Befehlszeile entfallen.

Um den Umstieg zu erleichtern, enthält Blume 2.0 einen automatisierten Upgrade-Workflow über die CLI. Bei der Ausführung analysiert das Upgrade-Dienstprogramm blume.config.ts, components.ts sowie Paket-Skripte und gibt exakte Dateipositionen sowie Ersetzungen für veraltete Konfigurationen aus. Das Tool kann zudem Coding-Agenten wie Codex oder Claude Code anstoßen, um Migrationsbefunde interaktiv zu beheben, bevor die Website mit integrierten doctor- und build-Diagnosen überprüft wird.

  • Modulare Adapter ersetzen ältere zeichenfolgenbasierte Provider in Konfigurationen für Suche, Deployment, Quellen, Analysen, Referenzen und KI.
  • Das CLI-Upgrade-Dienstprogramm erkennt entfernte Flags, ungültige Komponenten-Overrides und veraltete Konfigurationspfade.
  • Coding-Agenten können direkt über CLI-Flags gestartet werden, um erforderliche Migrationsänderungen interaktiv anzuwenden.

Was Sie vor der Wahl von Blume 2.0 testen sollten

Prüfungen mit eigenen Inhalten und Arbeitsabläufen

  • Bestätigen, dass benutzerdefinierte Komponenten-Overrides in components.ts aus externen Dateien importiert und nicht als Inline-Funktionen definiert sind.
  • Überprüfen, dass Build-Skripte in package.json keine entfernten CLI-Flags wie adapter, output oder base übergeben.
  • Sicherstellen, dass AsyncAPI-Spezifikationen der Versionen 1.x oder 2.x die erforderliche Converter-Peer-Dependency in den Projektabhängigkeiten enthalten.
  • Die Suchkonfiguration prüfen, um sicherzustellen, dass Admin-API-Schlüssel von Providern ausschließlich in Umgebungsvariablen verwaltet werden.

Blume 2.0: Quellen und Prüfdatum

Welche Quellen wann geprüft wurden

Zuletzt geprüft
Kategorie
Code und IT

Häufig gestellte Fragen zu Blume 2.0

Antworten auf Basis des quellengeprüften Produkteintrags

Was passiert beim Upgrade auf Blume 2.0 mit Markdown- und MDX-Inhalten?

Markdown- und MDX-Seiten erfordern während des Upgrades keine Bearbeitung, da Blume 2.0 lediglich die Konfigurationssyntax ändert und die Inhaltsstruktur der Seiten beibehält.

Wie handhabt Blume 2.0 Anpassungen der Suchrelevanz im Frontmatter?

Das Frontmatter-Feld search.boost, das in Blume 1 ignoriert wurde, ist nun aktiv und multipliziert das Relevanz-Ranking der Seite in den Suchergebnissen direkt.

Können Coding-Agenten die Migration auf Blume 2.0 automatisieren?

Das Ausführen des Upgrade-Befehls mit dem Flag codex oder claude öffnet eine interaktive Agentensitzung, um erforderliche Konfigurationskorrekturen automatisch vorzunehmen.

Was hat sich bei Komponenten-Overrides in components.ts geändert?

Alle Komponenteneinträge müssen nun importierte Komponenten, Dateipfade oder spezifische Komponenten-Deskriptorobjekte sein; Inline-Funktionen und interne Deklarationen sind unzulässig.

Wie werden API-Referenzspezifikationen in Blume 2.0 konfiguriert?

Einzelne Referenzblöcke werden durch ein einheitliches reference-Array ersetzt, das über Adapterfunktionen für OpenAPI, AsyncAPI, GraphQL und Scalar befüllt wird.

Entdecken Sie weitere kürzlich hinzugefügte Tools derselben Kategorie.