BKiAI Chat Plugin – Funktionsdokumentation v3.0.0 Stand: Analyse der hochgeladenen Plugin-Datei „bkiai-chat-premium-v3.0.0.zip“ Zweck: kompakte Referenz für Website, Produktpflege und spätere Versionsanpassungen Wichtiger Hinweis zur Ableitung: - Analysiert wurde die Premium-Version v3.0.0. - Die Unterschiede zwischen Free, Pro und Expert wurden aus der internen Plan- und Feature-Logik des Plugins abgeleitet. - Im Premium-Build fällt das Plugin ohne gültige Lizenz technisch auf den Free-Plan zurück. Allgemeine Plugin-Basis v3.0.0 - WordPress-Plugin für eingebettete KI-Chats auf Websites - Shortcode-Einbindung pro Bot: [bkiai_chat bot="1"] - OpenAI-API-Key im Backend speicherbar - Chat als eingebettetes Fenster oder als Popup (Bot 1) - Streaming-Antworten mit schrittweiser Wortausgabe - Copy-Button für Bot-Antworten - Clear-Chat-Button - Expand/Shrink-Funktion (Vollbild / vergrößerte Ansicht) - Strukturierte Ausgabe im Frontend für: - Überschriften - Aufzählungen - nummerierte Listen - Tabellen - Codeblöcke - Fett/Kursiv - Links - Quellenhinweise als Badges am Ende von Antworten möglich - Gesprächsverlauf im Frontend: bis zu 8 frühere Nachrichten pro laufender Sitzung - Pro Bot einstellbare tägliche Nutzungsgrenzen pro Besucher: - Nachrichten pro Tag - approximierte Token pro Tag - Standardwerte pro Bot: - 25 Nachrichten pro Besucher und Tag - 12.000 Tokens pro Besucher und Tag - Wissensdateien pro Bot möglich - Unterstützte Wissensdatei-Formate: - .md / .markdown - .txt - .csv - Lizenzbereich im Backend vorhanden - Chat-Logs lokal in eigener Datenbanktabelle möglich (planabhängig) ================================================== FREE VERSION ================================================== 1. Designeinstellungen Hinweis: - Im analysierten v3.0.0-Code sind die meisten Designoptionen editionsübergreifend vorhanden. - Unterschiede zwischen den Editionen liegen vor allem bei Bot-Anzahl und Premium-Funktionen, nicht bei den meisten Farb-/Layoutfeldern. - Fensterbreite frei definierbar - zulässige Einheiten: px, %, vh, vw, rem, em - Beispielwerte im Plugin: 100%, 780px, 90vw - Fensterhöhe frei definierbar - steuert die Höhe des Nachrichtenbereichs - Beispielwerte: 420px, 60vh - Eckenradius Chatfenster / Popup - Bereich: 0 bis 80 px - Eckenradius Eingabefeld - Bereich: 0 bis 80 px - Design-Presets auswählbar - BusinessKiAI Light - BusinessKiAI Dark - ChatGPT ähnlich - Modern Blue-Gray - Chat-Rahmen einstellbar - Rahmenstärke - Rahmenfarbe - Farben / Flächen einstellbar für: - Chat-Hintergrund - Header - Footer - Senden-Button - Expand-/Shrink-Button - Darstellungsarten für Farbflächen: - solid - gradient - pattern - Presets für Flächen / Muster: - Soft - Light - Intense - Multi-step - Diagonal stripes - Dots - Grid - Cross lines - Winkel für Verläufe / Muster: - 0° - 45° - 90° - 135° - 180° - 225° - 270° - 315° - Textfarbe des Chat-Titels einstellbar - Sendebutton-Text frei definierbar - Clear-Chat-Text frei definierbar - Textfarbe des Clear-Chat-Buttons einstellbar - Platzhaltertext im Eingabefeld frei definierbar - Logo / Bild im Header hochladbar oder per URL einbindbar - Hintergrundbild nur für Chatverlauf / Nachrichtenbereich einbindbar - Box-Shadow ein-/ausschaltbar - Quellenhinweise am Ende der Antworten ein-/ausschaltbar - Mikrofonbutton im Chat aktivierbar - in Free nur einfache Spracheingabe / Voice Recording - keine echte Live-Conversation mit KI-Antwortstimme 2. Funktionen - 1 aktiver Bot pro Website - Bot 1 nutzbar - Modelle in Free: - gpt-4o-mini - gpt-4.1-mini - Bot-Einstellungen pro Bot: - Bot aktiv / inaktiv - Chat-Titel - Modellwahl innerhalb des Free-Limits - Welcome Message - System Prompt - PDF-Generierung: nein - Bildgenerierung: nein - Websuche: nein - Website-Wissen: nein - Wissensdateien: - bis zu 1 Wissensdatei pro Bot - Popup-Funktion für Bot 1 vorhanden - als einklappbares Floating-Chatfenster - Positionen: - unten rechts - unten links - oben rechts - oben links - Anzeige: - auf allen erlaubten Seiten - oder nur auf ausgewählten Seiten/Beiträgen - öffnet standardmäßig nur auf Desktop automatisch - Spracheingabe: - browserbasierte Mikrofonaufnahme - keine Realtime-Sprachunterhaltung mit KI-Stimme - Chat-Logs: nein - Mehrere aktive Bots: nein - Bot-Duplizierung: nein - Löschen dynamisch erzeugter Bots: nein - Lizenztab vorhanden - bei echter Free-Build-Variante keine Lizenz erforderlich ================================================== PRO VERSION ================================================== 1. Designeinstellungen - Alle Designeinstellungen der Free Version - zusätzlich für Voice-Funktionen: - Live-Conversation aktivierbar - Antwortstimme auswählbar: - weiblich - männlich - Mikrofonbutton kann echte Sprachunterhaltung mit KI starten - Realtime-Sprachmodus im Backend separat aktivierbar 2. Funktionen - 2 aktive Bots pro Website - Bot 1 und Bot 2 nutzbar - Modelle in Pro: - gpt-4o-mini - gpt-4o - gpt-4.1-mini - gpt-4.1 - gpt-5-mini - gpt-5.1 - gpt-5.3 - gpt-5.4 - Bot-Einstellungen pro Bot: - Bot aktiv / inaktiv - Chat-Titel - freie Modellwahl aus dem Premium-Modellset - Welcome Message - System Prompt - Bildgenerierung pro Bot aktivierbar - PDF-Generierung pro Bot aktivierbar - reagiert auf Anfragen wie /pdf, „create a PDF“, „export as PDF“ - Download-Link zur generierten PDF im Chat - Websuche pro Bot aktivierbar - Website-Wissen pro Bot aktivierbar - gesamter Website-Inhalt - oder nur ausgewählte Seiten/Beiträge - Wissensdateien: - stark erweitert - technisches internes Limit im Code: 999 Dateien pro Bot - Popup-Funktion für Bot 1 vorhanden - Sprache / Voice: - Mikrofonbutton - Live-Conversation mit OpenAI Realtime - KI-Antwort als Audio - Antwortstimme weiblich / männlich wählbar - Chat-Logs vorhanden - lokale Speicherung im WordPress-Backend - Log-Retention einstellbar: 1 bis 180 Tage - Standardwert: 30 Tage - CSV-Export vorhanden - Suche / Filter im Log-Bereich vorhanden - einzelne Log-Einträge löschbar - Mehrere aktive Bots: ja, bis 2 - Bot-Duplizierung: nein - Löschen dynamisch erzeugter Bots: nein - Lizenzaktivierung im Backend: - Lizenzfeld - Aktivieren / Deaktivieren - Statusanzeige ================================================== EXPERT VERSION ================================================== 1. Designeinstellungen - Alle Designeinstellungen der Pro Version - keine zusätzliche Designlogik gegenüber Pro im Code erkennbar - Expert erweitert vor allem Multi-Bot-Management und Bot-Verwaltung 2. Funktionen - bis zu 20 aktive Bots pro Website - Standardmäßig sind Bot 1 bis Bot 5 im Plugin angelegt - zusätzliche Bots können per Duplizieren erzeugt werden - Plus-Tab im Backend verfügbar - dupliziert den aktuell aktiven Bot in einen neuen Bot-Tab - Dynamische Bot-Duplizierung bis maximal 20 Gesamt-Bots - Dynamisch erzeugte Bots über Bot 5 können wieder gelöscht werden - Modelle in Expert: - gpt-4o-mini - gpt-4o - gpt-4.1-mini - gpt-4.1 - gpt-5-mini - gpt-5.1 - gpt-5.3 - gpt-5.4 - Alle Premium-Funktionen aus Pro zusätzlich vorhanden: - Bildgenerierung - PDF-Generierung - Websuche - Website-Wissen - erweiterte Wissensdateien - Chat-Logs - Live-Conversation - Antwortstimme weiblich / männlich - Geeignet für größere Multi-Bot-Setups auf einer Website - Popup-Funktion weiterhin nur für Bot 1 vorgesehen - Wissensdateien: - technisches internes Limit im Code: 999 Dateien pro Bot - Mehrere Bot-Konfigurationen parallel verwaltbar - Erweiterte interne Bot-Verwaltung: - Bot duplizieren - dynamische Bots löschen - größerer Mehr-Bot-Workflow ================================================== ERGÄNZENDE TECHNISCHE KURZNOTIZEN ZU v3.0.0 ================================================== Design / Frontend - Standardbreite: 100% - Standardhöhe Nachrichtenbereich: 420px - Standardradius Chatfenster: 18px - Standardradius Eingabefeld: 22px - Standard-Rahmenstärke: 1px - Standard-Platzhalter im Input: „Ask any question“ - Standard-Sendebutton: „Send“ - Standard-Clear-Text: „Clear chat“ Bots / Inhalte - Standardmäßig 5 Bot-Tabs im Plugin angelegt - Standardmäßig ist nur Bot 1 aktiv - Standard-System-Prompt: - „You are a helpful assistant on a WordPress website.” - Standard-Welcome-Message: - „Hello! How can I help?” - Pro Bot einstellbar: - aktiv / inaktiv - Titel - Modell - Welcome Message - System Prompt - tägliche Limits - Wissensquellen - Popup-Einstellungen (Bot 1) - Bildgenerierung - PDF-Generierung Wissensquellen - Wissensdateien pro Bot - Website-Inhalte nutzbar - Auswahl entweder: - gesamte Website - nur ausgewählte Seiten/Beiträge - Auswählbare Website-Inhalte im Backend: - veröffentlichte Seiten - veröffentlichte Beiträge Datei-Uploads Wissen - akzeptierte Formate: - Markdown - TXT - CSV - Dateien können aktiv / inaktiv gesetzt werden - Dateien können im Backend gelöscht werden - Dateistatus sichtbar: - gespeichert / fehlt - Dateityp - Dateigröße - Upload-Zeitpunkt Ausgabe / Antwortformate - Textantworten - strukturierte Textformatierung - Tabellenanzeige - Codeblöcke - Bildausgabe mit Download-Link - PDF-Ausgabe mit Download-Link - Quellen-Badges am Ende der Antwort Voice / Sprache - Browserbasierte Spracheingabe - Realtime-Sprachsession mit Audio-Antwort in Pro/Expert - Hinweis im Code auf flüssiges Standarddeutsch im Live-Voice-Modus Logs / Datenschutz - eigene Log-Tabelle in WordPress-Datenbank - automatische Löschung nach definierter Aufbewahrungszeit - einstellbarer Bereich: 1 bis 180 Tage - CSV-Export vorhanden Lizenz / Edition - Premium-Build enthält Lizenzbereich - Aktivierung / Deaktivierung gegen EDD vorgesehen - Planerkennung im Code: - Free - Pro - Expert - Ohne gültige Premium-Lizenz fällt der Funktionsumfang auf Free zurück Kurzfazit v3.0.0 - Free = 1 Bot, Basischat, Basis-Voice, reduzierte Modelle, keine Premium-Quellen/Funktionsmodule - Pro = 2 Bots, volles Modellset, Bild/PDF/Websuche/Website-Wissen/Logs/Live-Voice - Expert = Pro + Multi-Bot-Workflow mit Duplizieren und bis zu 20 Bots insgesamt