Zum Hauptinhalt springen
ChattyBox-Drupal-Modul

Fügen Sie Ihrer Drupal-Site KI-Support mit Quellenangaben hinzu

Installieren Sie das ChattyBox-Drupal-Modul mit Composer, um öffentlichen Drupal-Seiten einen KI-Chatbot mit Quellenangaben hinzuzufügen, ohne Theme-Vorlagen zu bearbeiten oder einen eigenen RAG-Stack aufzubauen.

Crawlt veröffentlichte DokumentseitenQuellenzitierte AntwortenEinbettung mit einem SkriptKeine Dokumentenmigration erforderlichKeine Kreditkarte erforderlichIhre Inhalte bleiben Ihre Inhalte
ChattyBox fragen
x
Wo sollte ich anfangen, wenn ich eine verlässliche Antwort von dieser Website brauche?
Fügen Sie zunächst Ihre öffentliche Website-URL zu ChattyBox hinzu. Es nutzt abgerufene indexierte Inhalte als Grundlage und kann Quellenlinks zur Prüfung anzeigen. Testen Sie Antworten und Fallbacks vor dem Start.
iQuellen3^
Drupal-Modul Leitfaden
chattybox.ai
Analysen
chattybox.ai
Startseite
chattybox.ai
Eine Frage stellen...
Bereitgestellt von ChattyBox

Aktuelle Distribution

Getaggtes Modul aus dem öffentlichen GitHub installieren

ChattyBox ist noch nicht auf Drupal.org oder Packagist gelistet. Fügen Sie vor dem Anfordern von openstaticfish/chattybox-drupal:^0.1 das GitHub-VCS-Repository hinzu; von Verzeichnissen verwaltete Updates sind derzeit noch nicht verfügbar.

Entwickelt für Betreiber von Drupal-Sites, Agenturen und Supportteams

Starten Sie einen quellenbelegten Chatbot, ohne Ihren Website-Stack neu aufzubauen

ChattyBox crawlt Ihre bestehende Website, Dokumentation, Ihr Help Center, CMS oder Ihre Wissensdatenbank und bettet anschließend einen Chatbot ein, der aus Ihren eigenen veröffentlichten Inhalten statt aus dem allgemeinen Modellgedächtnis antwortet.

Installieren Sie das gepflegte Modul über Composer, statt Dateien zu kopieren oder Theme-Vorlagen zu bearbeiten.
Beantworten Sie Fragen aus den von Ihnen ausgewählten öffentlichen Drupal-Inhalten, einschließlich Seiten, Dokumentationen, FAQs und Wissensdatenbanken.
Das Widget wird automatisch von Verwaltungsrouten und Nicht-HTML-Antworten ferngehalten.
Folgen Sie der Locale-Richtlinie des Projekts oder setzen Sie eine Sprachüberschreibung, wenn das Projekt Skriptüberschreibungen erlaubt.
1Workflow-Schritt

Erstellen Sie ein ChattyBox-Projekt, verbinden Sie Ihre öffentliche Drupal-URL und testen Sie Fragen echter Besucher.

2Workflow-Schritt

Fügen Sie das ChattyBox-GitHub-VCS-Repository zu Ihrem Drupal-Projekt hinzu und fordern Sie openstaticfish/chattybox-drupal:^0.1 mit Composer an.

3Workflow-Schritt

Aktivieren Sie das ChattyBox-Modul und öffnen Sie Configuration > Web services > ChattyBox.

4Workflow-Schritt

Fügen Sie den öffentlichen Widget-API-Schlüssel aus dem Tab Embed ein. Der Produktions-API-Endpunkt wird automatisch konfiguriert.

5Workflow-Schritt

Aktivieren Sie den Chatbot und überprüfen Sie Launcher, Antwortqualität und Quellenangaben auf einer öffentlichen Seite.

Dreistufiger Start

Fügen Sie Ihre Drupal-Modul-URL ein, testen Sie die zitierten Antworten und installieren Sie dann das Widget.

Drupal-Chatbot erstellen
Composer-orientierte Drupal-Einrichtung

Eine klare Grenze zwischen Drupal und ChattyBox

Composer verwaltet den Modulcode, Drupal verwaltet Konfiguration und Seitenrendering, und ChattyBox übernimmt Crawling, Retrieval, Quellenangaben, Gespräche und Fragenanalysen.

Entscheidungsweg

Verwenden Sie diese Prüfpunkte, um zu entscheiden, ob ChattyBox neben Ihrer Dokumentenplattform stehen, einen separaten Assistenten ersetzen oder zum Testen isoliert bleiben soll.

01

Composer-verwaltete Installation

Registrieren Sie das öffentliche VCS-Repository einmal, fordern Sie das markierte Modul an und integrieren Sie Updates in den Workflow Ihres Drupal-Projekts.

02

Ein Einstellungsbildschirm

Konfigurieren Sie öffentlichen Widget-Schlüssel, Loader-URL, Sprachverhalten und Frontend-Aktivierung unter Configuration > Web services > ChattyBox.

03

Fundierung durch öffentliche Inhalte

Verbinden Sie die öffentliche Drupal-URL in ChattyBox und behalten Sie Drupals bestehenden Veröffentlichungsprozess als maßgebliche Quelle bei.

04

Sichereres Frontend-Laden

Schutzvorkehrungen für Verwaltungsrouten, HTML-only-Laden und escapte Dateneinstellungen halten die Integration auf öffentliche Seiten fokussiert.

Die Integrationsgrenze

Composer installiert. Drupal veröffentlicht. ChattyBox antwortet.

Halten Sie die Zuständigkeiten klar: Composer verwaltet den Modul-Lebenszyklus, Drupal bleibt die öffentliche Inhaltsquelle, und ChattyBox macht daraus eine getestete Supporterfahrung mit Quellenangaben.

Mit Composer

Installieren und aktualisieren

Registrieren Sie das öffentliche GitHub-Repository, fordern Sie das Modul an und halten Sie Releases im Workflow Ihres Drupal-Projekts.

Mit Drupal

Öffentliche Seiten konfigurieren

Aktivieren Sie das Modul, fügen Sie den öffentlichen Projektschlüssel ein und wählen Sie das Sprachverhalten im Drupal-Konfigurationsformular.

Für Besucher

Mit Kontext antworten

Besucher erhalten ein schwebendes Chaterlebnis, das auf die Drupal-Seiten hinter jeder Antwort verweist.

Optional: private Drupal-Abläufe ausschließen

Die Composer-Installation benötigt keinen Theme-Code. Wenn eine Site öffentliche Checkout-, Konto- oder Mitgliedschaftsrouten hat, kann ein benutzerdefiniertes Modul das Widget für diese Anfragen deaktivieren.

  1. 1Installieren und konfigurieren Sie zuerst das Modul, damit das standardmäßige Verhalten auf öffentlichen Seiten funktioniert.
  2. 2Implementieren Sie hook_chattybox_load_widget_alter() in einem benutzerdefinierten Modul, wenn eine Route keinen Chat anzeigen soll.
  3. 3Testen Sie die ausgeschlossene Route und eine normale öffentliche Seite in einem Inkognito-Fenster.
mymodule.module
php
<?php
/**
 * Implements hook_chattybox_load_widget_alter().
 */
function mymodule_chattybox_load_widget_alter(&$should_load, $config, $route_match) {
  if ('commerce_checkout.form' === $route_match->getRouteName()) {
    $should_load = FALSE;
  }
}
Installationspfad

Das Drupal-Modul mit Composer installieren

Registrieren Sie das öffentliche GitHub-Repository, fordern Sie die getaggte Modulversion an und aktivieren Sie sie in Drupal. Es ist kein Theme-Code erforderlich.

  1. 1Fügen Sie das ChattyBox-GitHub-VCS-Repository zu Ihrem Drupal-Projekt hinzu und fordern Sie openstaticfish/chattybox-drupal:^0.1 mit Composer an.
  2. 2Aktivieren Sie das ChattyBox-Modul und öffnen Sie Configuration > Web services > ChattyBox.
  3. 3Fügen Sie den öffentlichen Widget-API-Schlüssel aus dem Tab Embed ein. Der Produktions-API-Endpunkt wird automatisch konfiguriert.
Drupal-Chatbot erstellen
Terminal
sh
composer config repositories.chattybox-drupal vcs https://github.com/OpenStaticFish/chattybox-drupal.git
composer require openstaticfish/chattybox-drupal:^0.1
drush en chattybox -y
Häufige Fragen

Häufige Fragen

1

Ist ChattyBox auf Drupal.org oder Packagist gelistet?

Noch nicht. Das getaggte Modul wird derzeit aus dem öffentlichen ChattyBox-GitHub-Repository verteilt. Daher benötigt Composer den dokumentierten VCS-Repository-Eintrag, bevor das Modul angefordert werden kann. Die Update-Erkennung über Drupal.org und Packagist ist noch nicht verfügbar.

2

Was macht das ChattyBox-Drupal-Modul?

Es fügt das gepflegte ChattyBox-Widget zu öffentlichen Drupal-HTML-Seiten hinzu und stellt den öffentlichen Projektschlüssel sowie den verwalteten Produktionsendpunkt bereit. ChattyBox übernimmt Crawling, Retrieval, Antworten, Quellenangaben und Analysen.

3

Muss ich mein Drupal-Theme bearbeiten?

Nein. Composer installiert das Modul und Drupal lädt seine deklarierte Bibliothek auf geeigneten öffentlichen HTML-Routen. Änderungen an Theme-Vorlagen sind nicht erforderlich.

4

Kopiert oder synchronisiert das Modul meine Drupal-Inhalte?

Nein. Das Modul lädt nur das Widget; es crawlt oder synchronisiert keine Drupal-Inhalte. Verbinden Sie Ihre öffentliche Drupal-URL in ChattyBox und aktualisieren Sie den Crawl im Dashboard, wenn sich veröffentlichte Inhalte ändern.

5

Kann ich den Chat auf Checkout- oder Kontorouten deaktiviert lassen?

Ja. Verwaltungsrouten und Nicht-HTML-Antworten werden automatisch übersprungen. Verwenden Sie hook_chattybox_load_widget_alter() für öffentliche Checkout-, Konto- oder Mitgliedschaftsrouten, auf denen das Widget nicht erscheinen soll.

Kostenlos starten

Keine Kreditkarte erforderlich. Ihre Inhalte werden nicht für Modelltraining verwendet.

Erstellen Sie einen kostenlosen Chatbot

Kostenloser Tarif. Keine Karte nötig.

Wir verwenden optionale Analyse- und Tag-Management-Tools, um zu verstehen, wie die Website genutzt wird. Entscheiden Sie, ob Sie Ahrefs Web Analytics, PostHog und Google Tag Manager erlauben möchten. Wenn Sie die Analyse deaktivieren, wird diese Seite neu geladen, damit die Änderung sauber wirksam wird. Die grundlegenden Funktionen der Website und die Fehlerüberwachung werden von dieser Auswahl nicht gesteuert. Datenschutzerklärung lesen.