Zum Hauptinhalt springen

Helvira AI ChatBot - WordPress

KI-gesteuerter Chatbot mit RAG-Fähigkeiten für WordPress

Einführung​

Helvira AI ChatBot ist ein leistungsstarkes WordPress-Plugin, das einen intelligenten KI-Chatbot zu Ihrer Website hinzufügt. Der Chatbot verwendet RAG-Technologie (Retrieval-Augmented Generation), um Fragen zu Ihrem Website-Inhalt, Produkten und Dienstleistungen zu beantworten.

Hauptfunktionen​

  • 🤖 KI-gesteuerte Antworten - Verwendet fortschrittliche Sprachmodelle für natürliche Gespräche
  • 📚 RAG-Technologie - Indiziert automatisch Ihre Inhalte für präzise Antworten
  • 🛒 WooCommerce-Integration - Einkaufsassistent mit Warenkorbverwaltung
  • 🌍 Mehrsprachige Unterstützung - Erkennt automatisch und antwortet in der Sprache des Benutzers
  • 🎨 Anpassbares Design - Passen Sie es Ihrer Marke mit Farben, Verläufen und benutzerdefinierten Logos an
  • 📱 Mobil-responsiv - Funktioniert perfekt auf allen Geräten
  • 💬 Gesprächsverlauf - Behält den Kontext während der gesamten Chat-Sitzung bei

Voraussetzungen​

AnforderungMinimumEmpfohlen
WordPress5.8+6.0+
PHP7.4+8.0+
MySQL5.7+8.0+
WooCommerce6.0+ (optional)8.0+

Serveranforderungen​

  • PHP-Erweiterung cURL aktiviert
  • PHP-Erweiterung JSON aktiviert
  • Ausgehende HTTPS-Verbindungen erlaubt (für API-Aufrufe)

Installation​

Methode 1: Upload über WordPress Admin​

  1. Laden Sie die Plugin-ZIP-Datei herunter
  2. Gehen Sie zu WordPress Admin → Plugins → Installieren
  3. Klicken Sie auf Plugin hochladen
  4. Wählen Sie die ZIP-Datei und klicken Sie auf Jetzt installieren
  5. Klicken Sie auf Plugin aktivieren

Methode 2: Manuelle Installation (FTP)​

  1. Entpacken Sie die Plugin-ZIP-Datei
  2. Laden Sie den helvira-Ordner nach /wp-content/plugins/ hoch
  3. Gehen Sie zu WordPress Admin → Plugins
  4. Finden Sie "Helvira AI Chat" und klicken Sie auf Aktivieren

Konfiguration​

Nach der Aktivierung gehen Sie zu WordPress Admin → Helvira Chat, um das Plugin zu konfigurieren.

Allgemeine Einstellungen​

Chatbot aktivieren​

Schalten Sie diese Option um, um den Chatbot auf Ihrer Website anzuzeigen oder auszublenden.

  • Aktiviert: Chatbot ist für alle Besucher sichtbar
  • Deaktiviert: Chatbot ist ausgeblendet (nützlich für Wartung)

Chat-Titel​

Der Titel, der im Chat-Widget-Header angezeigt wird.

Beispiel: "Chatten Sie mit uns", "Brauchen Sie Hilfe?", "Fragen Sie mich"

Willkommensnachricht​

Die erste Nachricht, die angezeigt wird, wenn ein Besucher den Chat öffnet.

Best Practices:

  • Halten Sie es freundlich und prägnant
  • Erwähnen Sie, wobei der Chatbot helfen kann
  • Berücksichtigen Sie Ihre Markensprache

Beispiel:

Hallo! 👋 Ich bin hier, um Ihnen bei Fragen zu unseren Produkten und Dienstleistungen zu helfen. Was möchten Sie wissen?

API-Konfiguration​

API-Schlüssel​

Ihr Helvira API-Schlüssel ist erforderlich, damit der Chatbot funktioniert.

Wie Sie einen API-Schlüssel erhalten:

  1. Gehen Sie zu chat.helvira.ai
  2. Erstellen Sie ein Konto oder melden Sie sich an
  3. Navigieren Sie zu Einstellungen → Konto → API-Schlüssel → Anzeigen
  4. Kopieren Sie den Schlüssel und fügen Sie ihn in die Plugin-Einstellungen ein

⚠️ Sicherheitshinweis: Teilen Sie niemals Ihren API-Schlüssel öffentlich. Das Plugin speichert ihn sicher in Ihrer WordPress-Datenbank.

KI-Modell​

Wählen Sie Ihr Modell basierend auf Ihrem Abonnement:

Modellname
Gemmini Light (Gemma3) Standard
Gemmini (Gemma3) Premium
OSS (gpt-oss) Premium

Erscheinungsbild-Einstellungen​

Farbstil​

Wählen Sie zwischen zwei Farbmodi:

Einzelfarbe

  • Eine Farbe für alle Elemente
  • Sauberer, professioneller Look
  • Am besten für minimalistische Designs

Verlauf

  • Zwei-Farben-Verlaufseffekt
  • Moderne, dynamische Erscheinung
  • Anpassbare Richtung

Primärfarbe​

Die Hauptfarbe verwendet für:

  • Chat-Button
  • Header-Hintergrund
  • Senden-Button
  • Benutzer-Nachrichtenblasen

Standard: #667eea (Lila-Blau)

Sekundärfarbe (nur Verlauf)​

Die zweite Farbe für Verlaufseffekte.

Standard: #764ba2 (Lila)

Verlaufsrichtung​

Wählen Sie, wie der Verlauf fließt:

OptionRichtung
↘️ DiagonalOben-links nach unten-rechts (135deg)
→ HorizontalLinks nach rechts
↓ VertikalOben nach unten
↗️ Diagonal aufwärtsUnten-links nach oben-rechts (45deg)

Widget-Position​

Wo der Chat-Button auf Ihrer Website erscheint:

  • Unten rechts (empfohlen) - Standardposition, stört den Inhalt nicht
  • Unten links - Alternative Position für RTL-Sites oder nach Präferenz
  • Oben links
  • Oben rechts

Laden Sie ein benutzerdefiniertes Bild für den Chat-Button hoch.

Spezifikationen:

  • Format: PNG (mit Transparenz) oder JPG
  • Größe: 40x40 Pixel empfohlen
  • Dateigröße: Unter 100KB für beste Leistung

Zum Hochladen:

  1. Klicken Sie auf Hochladen
  2. Wählen oder laden Sie ein Bild hoch
  3. Klicken Sie auf Dieses Bild verwenden

Inhaltsindizierung​

Das RAG-System indiziert Ihre Website-Inhalte, damit die KI Fragen genau beantworten kann.

Zu indizierende Beitragstypen​

Wählen Sie, welche Inhaltstypen durchsuchbar sein sollen:

  • ✅ Beiträge - Blog-Posts, Artikel
  • ✅ Seiten - Statische Seiten, Über uns, Kontakt
  • ✅ Produkte - WooCommerce-Produkte (falls installiert)

Empfehlung: Aktivieren Sie alle öffentlichen Inhaltstypen für umfassende Abdeckung.

Maximale Kontext-Chunks​

Wie viele Inhalts-Chunks im KI-Kontext enthalten sein sollen (1-20).

EinstellungKompromiss
1-3Schneller, weniger Kontext
4-6Ausgewogen (empfohlen)
7-10Mehr Kontext, langsamer
11-20Maximaler Kontext, am langsamsten

Standard: 5 Chunks

Chunk-Größe (Wörter)​

Anzahl der Wörter pro Inhalts-Chunk (100-2000).

  • Kleinere Chunks (100-300): Präzisere Übereinstimmung, weniger Kontext pro Chunk
  • Größere Chunks (500-1000): Mehr Kontext, möglicherweise weniger präzise
  • Standard: 500 Wörter

Chunk-Überlappung (Wörter)​

Überlappung zwischen aufeinanderfolgenden Chunks für Kontinuität (0-500).

  • Warum Überlappung? Stellt sicher, dass wichtige Informationen an Chunk-Grenzen nicht verloren gehen
  • Standard: 100 Wörter

Inhalte neu indizieren​

Klicken Sie auf Alle Inhalte neu indizieren, um den Inhaltsindex neu aufzubauen. Tun Sie dies nach:

  • Hinzufügen oder Aktualisieren signifikanter Inhalte
  • Ändern der indizierten Beitragstypen
  • Ändern der Chunk-Größen-/Überlappungseinstellungen
  • Erstmalige Plugin-Einrichtung

ℹ️ Die Neuindizierung kann bei großen Sites mehrere Minuten dauern.


WooCommerce-Integration​

Wenn WooCommerce installiert ist, werden zusätzliche Funktionen verfügbar.

Einkaufsassistent aktivieren​

Wenn aktiviert, kann der Chatbot:

  • 🛒 Warenkorb-Inhalt anzeigen - Sehen, welche Artikel im Warenkorb des Kunden sind
  • ➕ Produkte hinzufügen - Artikel über Chat zum Warenkorb hinzufügen
  • ➖ Produkte entfernen - Artikel aus dem Warenkorb entfernen
  • 🎫 Gutscheine anwenden - Rabattcodes anwenden
  • 📦 Produktinformationen - Details zu Produkten liefern
  • 💡 Empfehlungen - Relevante Produkte vorschlagen

Beispielgespräche​

Zum Warenkorb hinzufügen:

Benutzer: Füge dieses Produkt zu meinem Warenkorb hinzu
Bot: ✓ "Produktname" wurde zu Ihrem Warenkorb hinzugefügt. Ihr Warenkorb enthält jetzt 2 Artikel.

Gutschein anwenden:

Benutzer: Ich habe einen Rabattcode SPARE20
Bot: ✓ Gutschein "SPARE20" angewendet! Sie sparen 20% bei Ihrer Bestellung.

Produktfragen:

Benutzer: Ist das auf Lager?
Bot: Ja! Das "Produktname" ist derzeit mit 15 Einheiten auf Lager.
Der Preis beträgt 49,99€. Soll ich es zu Ihrem Warenkorb hinzufügen?

Funktionen​

Mehrsprachige Unterstützung​

Der Chatbot erkennt automatisch und antwortet in der Sprache des Benutzers.

Unterstützte Sprachen für Warenkorb:

  • 🇬🇧 English
  • 🇫🇷 Français
  • 🇩🇪 Deutsch
  • 🇪🇸 Español
  • 🇮🇹 Italiano

Wie es funktioniert:

  1. Benutzer sendet eine Nachricht in seiner Sprache
  2. KI erkennt die Sprache
  3. Antwort wird in derselben Sprache generiert

Seiten-Kontext-Bewusstsein​

Der Chatbot weiß, welche Seite der Besucher gerade ansieht.

Beispiel:

Benutzer: Kannst du diese Seite zusammenfassen?
Bot: Sie sehen unsere "Über uns"-Seite. Diese Seite erklärt unsere
Firmengeschichte, gegründet 2010, unsere Mission, Qualitätsprodukte
anzubieten, und stellt unser Team von über 50 Mitarbeitern vor...

Gesprächsverlauf​

  • Chat-Verlauf wird während der Sitzung beibehalten
  • KI erinnert sich an den Kontext früherer Nachrichten
  • Benutzer können den Verlauf mit dem 🗑️-Button löschen

Quellenangaben​

Bei Antworten aus indizierten Inhalten kann der Chatbot Quellen anzeigen:

Bot: Unsere Rückgaberichtlinie erlaubt Rückgaben innerhalb von 30 Tagen nach dem Kauf...

Quellen:
• Rückgaberichtlinie
• FAQ - Versand & Rückgaben

Wie es funktioniert​

RAG (Retrieval-Augmented Generation)​

┌─────────────────────────────────────────────────────────────┐
│ Benutzer-Nachricht │
└─────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ 1. Absichtserkennung │
│ Bestimmen ob Chat-Frage oder Warenkorb-Aktion │
└─────────────────────────────────────────────────────────────┘
│
┌───────────────┴───────────────┐
▼ ▼
┌─────────────────────────┐ ┌─────────────────────────┐
│ Chat-Frage │ │ Warenkorb-Aktion │
└─────────────────────────┘ └─────────────────────────┘
│ │
▼ ▼
┌─────────────────────────┐ ┌─────────────────────────┐
│ 2. Indizierte Inhalte │ │ 2. Aktion ausführen │
│ durchsuchen (RAG) │ │ (Hinzuf./Entf./etc) │
└─────────────────────────┘ └─────────────────────────┘
│ │
▼ ▼
┌─────────────────────────┐ ┌─────────────────────────┐
│ 3. Kontext aufbauen │ │ 3. Aktion bestätigen │
│ + Seiten-Info │ │ + Warenkorb aktual. │
└─────────────────────────┘ └─────────────────────────┘
│ │
▼ ▼
┌─────────────────────────────────────────────────────────────┐
│ 4. KI-Antwort │
└─────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ Dem Benutzer anzeigen │
└─────────────────────────────────────────────────────────────┘

Inhaltsindizierungsprozess​

  1. Extraktion: Inhalt wird aus Beiträgen, Seiten und Produkten extrahiert
  2. Chunking: Inhalt wird in handhabbare Chunks aufgeteilt
  3. Speicherung: Chunks werden mit Metadaten in der Datenbank gespeichert
  4. Abruf: Relevante Chunks werden basierend auf Benutzeranfragen abgerufen

Fehlerbehebung​

Chatbot erscheint nicht​

Mögliche Ursachen und Lösungen:

UrsacheLösung
Plugin deaktiviertIn Helvira Chat → Allgemeine Einstellungen aktivieren
JavaScript-FehlerBrowser-Konsole auf Fehler prüfen
Theme-KonfliktMit Standard-Theme testen
CachingSite-Cache und Browser-Cache leeren

Fehler "API-Schlüssel ungültig"​

  1. Überprüfen Sie, ob der API-Schlüssel korrekt ist (keine zusätzlichen Leerzeichen)
  2. Prüfen Sie, ob der Schlüssel abgelaufen ist
  3. Stellen Sie sicher, dass Ihr API-Konto aktiv ist
  4. Verbindung in Einstellungen testen

Chatbot gibt falsche Antworten​

  1. Inhalte neu indizieren - Klicken Sie auf "Alle Inhalte neu indizieren"
  2. Indizierte Beitragstypen prüfen - Stellen Sie sicher, dass relevante Inhalte indiziert sind
  3. Max Chunks erhöhen - Erlauben Sie mehr Kontext für bessere Antworten
  4. Inhaltsqualität überprüfen - KI kann nur verwenden, was indiziert ist

Langsame Antworten​

UrsacheLösung
Große Chunk-GrößeChunk-Größe auf 300-500 reduzieren
Zu viele ChunksMax Chunks auf 3-5 reduzieren
Langsame APIAPI-Status prüfen, anderes Modell versuchen
Server-ProblemeServer-Ressourcen prüfen

WooCommerce-Warenkorb-Aktionen funktionieren nicht​

  1. Stellen Sie sicher, dass Einkaufsassistent aktivieren AN ist
  2. Prüfen Sie, ob WooCommerce aktiv und aktualisiert ist
  3. Überprüfen Sie, ob das Produkt existiert und auf Lager ist
  4. WooCommerce-Transients leeren

Chat-Verlauf wird nicht gespeichert​

  • Verlauf wird im Browser sessionStorage gespeichert
  • Löscht sich beim Schließen des Browser-Tabs (beabsichtigt)
  • Privater/Inkognito-Modus kann Speicherung blockieren

FAQ​

Allgemeine Fragen​

F: Ist der Chatbot kostenlos? A: Das Plugin ist kostenlos, erfordert aber einen API-Schlüssel von Helvira AI, der je nach Nutzung Kosten verursachen kann.

F: Funktioniert es mit jedem Theme? A: Ja, Helvira Chat ist so konzipiert, dass es mit jedem ordnungsgemäß codierten WordPress-Theme funktioniert.

F: Kann ich es auf mehreren Sites verwenden? A: Prüfen Sie die Lizenzbedingungen Ihres API-Schlüssels. Einige Pläne erlauben mehrere Sites.

F: Sind meine Daten sicher? A: Ja. Gespräche werden über sichere HTTPS-Verbindungen verarbeitet. Wir speichern keine Gesprächsdaten auf unseren Servern.

Technische Fragen​

F: Beeinflusst es die Site-Geschwindigkeit? A: Das Chat-Widget lädt asynchron und hat minimalen Einfluss auf die Ladezeit (~50KB).

F: Kann ich die KI-Persönlichkeit anpassen? A: Die KI passt sich Ihrem Site-Namen und Ihrer Beschreibung an. Benutzerdefinierte System-Prompts könnten in zukünftigen Versionen verfügbar sein.

F: Funktioniert es mit Page Buildern? A: Ja, kompatibel mit Elementor, Divi, Beaver Builder und anderen.

F: Kann ich bestimmte Seiten ausschließen? A: Derzeit nicht. Diese Funktion ist für eine zukünftige Version geplant.

WooCommerce-Fragen​

F: Kann der Chatbot Zahlungen verarbeiten? A: Nein, er kann Benutzer zur Kasse führen, aber verarbeitet keine Zahlungen.

F: Unterstützt er variable Produkte? A: Ja, er kann variable Produkte mit ausgewählten Variationen hinzufügen.

F: Kann er auf die Bestellhistorie zugreifen? A: Derzeit begrenzt. Vollständige Bestellhistorie-Funktionen sind geplant.


Changelog​

Version 1.0.0 (Erstveröffentlichung)​

  • ✅ KI-gesteuerter Chatbot mit RAG
  • ✅ Inhaltsindizierung für Beiträge, Seiten, Produkte
  • ✅ WooCommerce-Integration (Warenkorb-Aktionen)
  • ✅ Mehrsprachige Unterstützung
  • ✅ Anpassbares Erscheinungsbild (Farben, Verläufe, Logo)
  • ✅ Mobil-responsives Design
  • ✅ Gesprächsverlauf
  • ✅ Seiten-Kontext-Bewusstsein
  • ✅ Moderne Admin-Einstellungs-UI

Support​

Dokumentation: docs.helvira.ai

Support-E-Mail: support@helvira.ai

GitHub Issues: github.com/helvira/chat-plugin/issues


Lizenz​

Dieses Plugin ist unter der GPL v2 oder später lizenziert.

Dieses Programm ist freie Software; Sie können es unter den Bedingungen
der GNU General Public License, wie von der Free Software Foundation
veröffentlicht, weitergeben und/oder modifizieren; entweder Version 2
der Lizenz oder (nach Ihrer Wahl) jede spätere Version.

Mit ❤️ erstellt von Helvira AI