Lucy als Betriebssystem 💻
Nachdem die Interaktion mit digitalen Mitarbeitern im klassischen Chat-Format erläutert wurde, zeigt sich an dieser Stelle eine weitere Facette der Plattform: Mit sogenannten Integrierten Anwendungen wandelt sich Lucy zu einer flexiblen Arbeitsumgebung für Szenarien, in denen ein klassisches Chat-Format an Grenzen stößt. Dabei werden operative Prozesse sukzessiv durch native KI-Integrationen unterstützt und automatisiert.
Was sind Integrierte Anwendungen?
Integrierte Anwendungen sind eigenständige Software-Programme mit einer dedizierten Benutzeroberfläche, die direkt innerhalb der Lucy-Umgebung ausgeführt werden. Sie erweitern die klassischen API-Mitarbeiter und eröffnen zusätzliche Einsatzbereiche:
- Eigene Benutzeroberfläche (UI): Über die rein textbasierte Interaktion hinaus stehen grafische Elemente wie Schaltflächen (Buttons), Eingabemasken, Schieberegler oder Dashboards zur Verfügung.
- Hintergrundprozesse (Worker): Rechenintensive Aufgaben oder regelmäßige Datenprüfungen laufen im Hintergrund weiter, selbst wenn die Benutzeroberfläche geschlossen wird.
- Smarte Automatisierung: Komplexe Ketten von KI-Modellen lassen sich direkt über einheitliche Schnittstellen koordinieren, um manuelle Eingaben zu minimieren.
- Lokaler Datenspeicher: Anwendungsdaten (wie lokale Einstellungen, temporäre Tabellen oder Log-Einträge) werden verschlüsselt und datenschutzkonform direkt im Browser abgelegt.
- Schnittstellenanbindung (APIs): Direkte Brücken zu externen Infrastrukturen (wie E-Mail-Servern, CRM-Systemen oder Datenbanken) sind nahtlos integrierbar.
Praxisbeispiel: Der intelligente Rechnungs-Dispatcher
Um die Funktionsweise einer integrierten Anwendung zu verdeutlichen, zeigt das folgende Beispiel den Eingangsrechnungs-Dispatcher. Diese Anwendung veranschaulicht, wie Benutzeroberfläche, Hintergrundprozesse und KI-Assistenten auf der Plattform ineinandergreifen:

Schnittstelle des Eingangsrechnungs-Dispatchers: Ein sauber strukturiertes Dashboard kombiniert manuelle Freigaben, Parametersteuerungen und Echtzeit-Schnittstellen-Protokolle.
Das Zusammenspiel der System-Komponenten:
- Der Hintergrund-Daemon (Worker): Unabhängig davon, ob die Benutzeroberfläche geöffnet ist, überwacht der zugehörige Worker im Hintergrund ein definiertes E-Mail-Postfach (z. B.
inbox@firma.de). Eingehende Belege werden sofort erfasst, per KI-Textextraktion (OCR) analysiert und vorstrukturiert. - Die Benutzeroberfläche (UI): Über die grafische Oberfläche behalten Anwender die volle Kontrolle. Sie sehen das verarbeitete Monatsvolumen, Budgetgrenzen sowie ausstehende Belege, die manuell geprüft werden müssen. Ein Klick auf „Freigeben & Export“ (Human-in-the-Loop) schließt den Beleglauf revisionssicher ab.
- Die System-Schnittstelle (Lucy-Chat): Die Anwendung lässt sich direkt über das zentrale Lucy-Eingabefeld steuern. Formuliert man dort eine einfache Anweisung wie „Setze das Konfidenzlimit auf 94 Prozent“, reagiert die Benutzeroberfläche in Echtzeit, verschiebt den Schieberegler auf den gewünschten Wert und wirft eine native System-Toast-Benachrichtigung aus.
- Das Echtzeit-Protokoll (Terminal): Das integrierte Logbuch visualisiert jeden einzelnen Verarbeitungsschritt (OCR-Erfassung ➡️ IBAN-Sicherheitsabgleich ➡️ Steuer-Prüfung ➡️ DATEV-Export) transparent für den Anwender.
📖 Inhalt dieses Kapitels
- 👉 Lucy als Betriebssystem: Überblick über das Konzept integrierter Anwendungen und deren Abgrenzung zum klassischen Chat.
- 👉 Hintergrundprozesse & Toasts: Funktionsweise asynchroner Hintergrundaktivitäten, geteilter Prozesse (Shared Worker) und systemweiter Benachrichtigungen.
- 👉 Praxisbeispiele (z.B. E-Mail-Client): Konkrete Szenarien wie die Anbindung von IMAP/SMTP und die Steuerung über KI-Schnittstellen.
- 👉 Der Anwendungsentwickler: Konfiguration des spezialisierten Programmierer-Mitarbeiters für die App-Erstellung und Erläuterung des Sicherheits-Sandboxings.
- 👉 Apps entwickeln: Iterative Generierung von Benutzeroberflächen durch natürliche Sprache, Skizzen und Versionierung.