Plugin-Einstellungen¶
So verwalten und konfigurieren Sie Plugins in der LysisAI Plattform.
Voraussetzungen¶
Bevor Sie beginnen
- Sie sind als Administrator angemeldet
- Nur Administratoren können Plugins verwalten
- Plugins erweitern die Funktionalität der Plattform
Was sind Plugins?¶
Plugins sind modulare Erweiterungen der LysisAI Plattform:
- Modulare Architektur - Unabhängig aktivierbare Funktionen
- Dokumentenverwaltung - Erweitertes Dokumenten-Management
- Kommunikation - Konversationen und Messaging
- Individuelle Anpassung - Aktivieren Sie nur benötigte Features
- Ressourcen-Optimierung - Deaktivierte Plugins verbrauchen keine Ressourcen

Plugin-Übersicht¶
Die LysisAI Plattform enthält folgende Kern-Plugins:
| Plugin | Status | Beschreibung |
|---|---|---|
| Documents | ✅ Aktiv (Empfohlen) | Dokumentenverwaltung, Upload, Download, Kategorien |
| Conversations | ✅ Aktiv (Empfohlen) | Nachrichten und Konversationen zwischen Benutzern |
| Notifications | 🔄 Geplant | Erweiterte Benachrichtigungen (In Entwicklung) |
| Analytics | 🔄 Geplant | Dashboard-Statistiken (In Entwicklung) |

Documents Plugin¶
Was ist das Documents Plugin?¶
Das Documents Plugin ermöglicht die vollständige Dokumentenverwaltung:
Funktionen: - ✅ Dokumente hochladen (PDF, DOCX, XLSX, Bilder) - ✅ Dokumente kategorisieren - ✅ Dokumente nach Jahr organisieren - ✅ Volltextsuche - ✅ Dokumenten-Vorschau - ✅ Download und Sharing
Einstellungen¶
Upload-Limits konfigurieren¶
- Gehen Sie zu Einstellungen → Plugins → Documents
- Konfigurieren Sie:
Maximale Dateigröße: - Standard: 10 MB - Empfohlen: 10-25 MB - Maximum: 100 MB
Erlaubte Dateitypen: - PDF (application/pdf) - Dokumente (DOCX, DOC, ODT) - Tabellen (XLSX, XLS, ODS) - Bilder (JPG, PNG, GIF)
Speicherplatz pro Mandant: - Unbegrenzt (Standard) - Benutzerdefiniert (z.B. 500 MB)

Kategorien-Verwaltung¶
Definieren Sie Standard-Kategorien für Dokumente:
Vordefinierte Kategorien: - Steuerdokumente - Rechnungen - Verträge - Buchhaltung - Sonstiges
Kategorien hinzufügen: 1. Klicken Sie auf Kategorie hinzufügen 2. Geben Sie einen Namen ein 3. Optional: Farbe und Icon wählen 4. Klicken Sie auf Speichern

Dokumenten-Vorschau¶
Konfigurieren Sie die Vorschau-Funktionalität:
Unterstützte Formate: - ✅ PDF - Native Browser-Vorschau - ✅ DOCX - Konvertiert zu HTML - ✅ XLSX - Tabellenansicht - ✅ Bilder - Direkte Anzeige
Einstellungen: - Vorschau aktivieren/deaktivieren - Maximale Dateigröße für Vorschau (Standard: 5 MB) - Caching aktivieren (bessere Performance)
Speicher-Verwaltung¶
Überwachen und verwalten Sie den Speicherplatz:
Statistiken: - Gesamter belegter Speicher - Speicher pro Mandant - Größte Dateien - Speicher nach Kategorie - Speicher-Trend (letzte 30 Tage)
Aktionen: - Automatische Bereinigung alter Dateien (optional) - Benachrichtigung bei Speicher-Limit - Komprimierung aktivieren (verlustfreie Kompression)

Conversations Plugin¶
Was ist das Conversations Plugin?¶
Das Conversations Plugin ermöglicht sichere Kommunikation:
Funktionen: - ✅ Direkte Nachrichten zwischen Benutzern - ✅ Thread-basierte Konversationen - ✅ Datei-Anhänge in Nachrichten - ✅ Echtzeit-Benachrichtigungen - ✅ Konversations-Historie - ✅ Ende-zu-Ende Verschlüsselung (geplant)
Einstellungen¶
Nachrichten-Limits¶
Konfigurieren Sie Limits für Nachrichten:
Maximale Nachrichtenlänge: - Standard: 5.000 Zeichen - Empfohlen: 5.000-10.000 Zeichen
Datei-Anhänge: - Maximale Größe: 5 MB (empfohlen) - Erlaubte Typen: PDF, Bilder, Office-Dokumente - Maximale Anzahl pro Nachricht: 5 Dateien
Konversations-Limits: - Maximale aktive Konversationen pro Benutzer: Unbegrenzt - Automatische Archivierung nach: 90 Tagen Inaktivität (optional)

Benachrichtigungs-Einstellungen¶
Konfigurieren Sie, wie Benutzer über neue Nachrichten informiert werden:
In-App Benachrichtigungen: - ✅ Aktiviert (Standard) - Popup-Position: Oben rechts - Anzeigedauer: 5 Sekunden
E-Mail-Benachrichtigungen: - Sofort (bei jeder Nachricht) - Zusammenfassung (1x täglich) - Niemals - Standard: Sofort
Push-Benachrichtigungen: - 🔄 Geplant (In Entwicklung)

Konversations-Historie¶
Verwalten Sie die Aufbewahrung von Konversationen:
Aufbewahrungsdauer: - Unbegrenzt (Standard) - Benutzerdefiniert (z.B. 2 Jahre) - Nach Ablauf: Automatische Archivierung oder Löschung
Archivierung: - Inaktive Konversationen automatisch archivieren - Archivierungs-Zeitraum: 90 Tage (anpassbar) - Archivierte Konversationen bleiben durchsuchbar
Export: - Konversationen als PDF exportieren - Komplett-Export für Compliance - DSGVO-konforme Löschung auf Anfrage
Plugin aktivieren/deaktivieren¶
Plugin aktivieren¶
So aktivieren Sie ein deaktiviertes Plugin:
- Gehen Sie zu Einstellungen → Plugins
- Finden Sie das Plugin in der Liste
- Klicken Sie auf Aktivieren
- Das System installiert erforderliche Komponenten
- Die Funktion ist sofort verfügbar
Aktivierung
Die Aktivierung kann einige Sekunden dauern, da Datenbank-Migrationen ausgeführt werden.
Plugin deaktivieren¶
So deaktivieren Sie ein aktives Plugin:
- Gehen Sie zu Einstellungen → Plugins
- Finden Sie das Plugin in der Liste
- Klicken Sie auf Deaktivieren
- Bestätigen Sie die Deaktivierung
Vorsicht bei Deaktivierung
Daten bleiben erhalten, aber: - Benutzer können das Feature nicht mehr nutzen - Menüpunkte verschwinden aus der Navigation - API-Endpoints sind nicht mehr verfügbar
NIEMALS Core-Plugins deaktivieren (Documents, Conversations), wenn Benutzer sie aktiv nutzen!

Plugin-Abhängigkeiten¶
Einige Plugins haben Abhängigkeiten:
| Plugin | Benötigt | Beschreibung |
|---|---|---|
| Documents | - | Keine Abhängigkeiten |
| Conversations | - | Keine Abhängigkeiten |
| Analytics (geplant) | Documents, Conversations | Benötigt Daten von beiden Plugins |
Automatische Abhängigkeiten
Wenn Sie ein Plugin aktivieren, werden erforderliche Abhängigkeiten automatisch mit aktiviert.
Erweiterte Einstellungen¶
Plugin-Berechtigungen¶
Einige Plugins erlauben granulare Berechtigungen:
Documents Plugin: - Wer darf Dokumente hochladen? (Standard: Mandanten + Mitarbeiter) - Wer darf Dokumente löschen? (Standard: Nur Admins + Mitarbeiter) - Wer darf Kategorien verwalten? (Standard: Nur Admins)
Conversations Plugin: - Wer darf Konversationen starten? (Standard: Alle Rollen) - Maximale Empfänger pro Konversation (Standard: 1) - Konversationen zwischen Mandanten erlauben? (Standard: Nein)

Plugin-API-Einstellungen¶
Für Entwickler und Integrationen:
API-Zugriff: - REST API aktiviert (Standard: Ja) - API-Rate-Limiting (Standard: 100 Requests/Minute) - Webhook-Support (Standard: Nein)
Entwickler-Modus: - Debug-Logging aktivieren - API-Dokumentation anzeigen - Webhook-Test-Tool
Zukünftige Plugins (in Entwicklung)¶
Geplante Erweiterungen
Folgende Plugins sind in Entwicklung:
Notifications Plugin (v3.0)¶
- Erweiterte Benachrichtigungen
- Push-Benachrichtigungen (Browser)
- SMS-Benachrichtigungen (optional)
- Slack/Teams Integration
- Benachrichtigungs-Center mit Historie
Analytics Plugin (v3.1)¶
- Dashboard-Statistiken
- Dokumenten-Upload-Trends
- Konversations-Auswertungen
- Benutzer-Aktivitäts-Reports
- Export als PDF/Excel
Backup & Restore Plugin (v3.2)¶
- Automatische Backups
- Inkrementelle Backups
- Cloud-Backup (Azure, AWS)
- One-Click Restore
- Disaster Recovery
E-Signature Plugin (v4.0)¶
- Digitale Signaturen
- Dokumente signieren
- Signatur-Workflows
- Compliance mit eIDAS
- Audit-Trail
Plugin-Entwicklung¶
Custom Plugins erstellen¶
Administratoren mit Entwickler-Kenntnissen können eigene Plugins erstellen:
Plugin-Template:
plugins/
└── my-plugin/
├── backend/
│ ├── api.py
│ ├── models.py
│ └── schemas.py
├── frontend/
│ └── components/
└── plugin.yaml
Anforderungen: - Python 3.12+ (Backend) - React 18+ (Frontend) - Folgt LysisAI Plugin-API
Plugin-Dokumentation
Detaillierte Dokumentation für Plugin-Entwickler finden Sie in der Developer Docs.
Troubleshooting¶
| Problem | Lösung |
|---|---|
| Plugin lässt sich nicht aktivieren | Überprüfen Sie Abhängigkeiten und Server-Logs |
| Funktion nach Aktivierung nicht sichtbar | Browser-Cache leeren und neu laden |
| Plugin deaktivieren schlägt fehl | Überprüfen Sie, ob andere Plugins davon abhängen |
| Einstellungen werden nicht gespeichert | Prüfen Sie Admin-Berechtigungen |
| Fehlermeldung "Plugin not found" | Plugin wurde möglicherweise gelöscht - neu installieren |
Best Practices¶
Empfohlene Plugin-Konfiguration¶
- Core-Plugins aktiv halten:
- Documents und Conversations sollten IMMER aktiv sein
-
Deaktivieren Sie diese nur für Wartungsarbeiten
-
Speicher-Limits setzen:
- Definieren Sie Upload-Limits pro Datei
- Setzen Sie Gesamt-Limits pro Mandant
-
Überwachen Sie den Speicherverbrauch
-
Benachrichtigungen konfigurieren:
- Nicht zu aggressiv (vermeiden Sie Spam)
- Benutzer können selbst Einstellungen anpassen
-
Zusammenfassungen statt Einzel-E-Mails
-
Regelmäßige Review:
- Überprüfen Sie vierteljährlich, welche Plugins genutzt werden
- Deaktivieren Sie ungenutzte Plugins
- Aktualisieren Sie Plugin-Einstellungen bei Bedarf