WAI Report Assistant
Übersicht
WAI Report Assistant findet den vorgefertigten Bericht oder das Dashboard, das am besten zu der Frage passt, die der Benutzer durch Eingabe oder Sprechen im Chat stellt. Es öffnet den Bericht, filtert ihn nach Bedarf und richtet einen Roboter ein, der ihn bei Bedarf regelmäßig ausführt. Liegt kein passender Bericht vor, beantwortet es die Frage mit Daten; Diese Antwort kann mit einem einzigen Klick in einen benutzerdefinierten Bericht umgewandelt werden.
- Verwendung: Das WAI-Chat-Panel wird von jeder Seite aus geöffnet. Der alte Sprachassistent (Luna) auf der Startseite des Berichts wurde entfernt; Die Sprachnutzung erfolgt auch über den WAI-Chat.
- Geltungsbereich: Standardberichte, Dashboards und aktive benutzerdefinierte Berichte.
- Beispielanfragen: „Aktuellen Kanban-Bericht für mich anzeigen“, „Verkaufsanalysebericht nach Rechnung, Rechnungen dieses Monats“, „Einkaufs-Dashboard öffnen“, „Welche Berichte zu Lagerbeständen gibt es?“
Funktioniert Prinzip
- Die Art der Anfrage wird bestimmt. WAI entscheidet, ob der Nutzer einen fertigen Bericht wünscht („X-Bericht öffnen“, „X-Dashboard anzeigen“) oder direkt nach einer Zahl/Liste fragt („Wie viele Rechnungen wurden im letzten Monat ausgestellt“). Die Berichtsanfrage geht an die Berichtssuche, die Datenfrage geht an die Datenabfrage.
- Der Bericht wird im Katalog gesucht. Alle Berichte und Dashboards werden mit Namen, Modul, Kategorie und Beschreibung in einem Katalog gespeichert. Die Suche erfolgt in zwei Zweigen und die Ergebnisse werden kombiniert:
- Semantische Suche: Die Frage- und Berichtsbeschreibungen werden hinsichtlich ihrer Bedeutung verglichen. Die Frage „Nachverfolgung des Ein- und Austritts von Mitarbeitern“ findet „Anwesenheitsbericht für Mitarbeiter“, auch wenn diese Wörter nicht im Namen erwähnt werden.
- Wortsuche: Entspricht Wörtern im Berichtsnamen und in der Beschreibung; Seltene Wörter haben mehr Gewicht. Wenn in der Datenbank eine MS SQL-Volltextsuche oder eine PostgreSQL-Textsuche vorhanden ist, wird diese automatisch verwendet. Ansonsten funktioniert die WAI-eigene Wortsuche.
- Vertrauen wird gemessen. Jeder Kandidat erhält eine Vertrauensbewertung. Übereinstimmungen mit geringer Konfidenz werden nicht angezeigt; Daher wird der Bericht für irrelevante Fragen („Wie ist das Wetter heute“) nicht empfohlen.
- Die Autorität wird gefiltert. Es werden nur Berichte angezeigt, zu deren Öffnen der Benutzer berechtigt ist:
- Standardbericht und Dashboard: Seitenberechtigung und Modulberechtigung (einschließlich Berichtsberechtigungen).
- Benutzerdefinierter Bericht: Zugriffsdefinitionen (Position/Positionstyp) im Bericht. Administratoren sehen alle aktiven Berichte.
- Bis zu 3 relevanteste Berichte werden aufgelistet. Für jeden Bericht werden die Schaltflächen „Öffnen und filtern“, „Roboter hinzufügen“ und 👍 / 👎 angezeigt. Wenn kein passender und aussagekräftiger Bericht vorhanden ist, wird die Frage mit einer Datenabfrage beantwortet.
Öffnen und filtern
Durch Klicken auf den Berichtsnamen wird der Bericht ohne Filter geöffnet. Öffnen und filtern wendet die Einschränkungen in der Anfrage auf das Filterformular des Berichts an:
- WAI liest das Filterformular des Berichts und extrahiert den Typ jedes Felds: Freitext, Auswahlliste, Datum, Kontrollkästchen, Auswahl einer Person oder eines Datensatzes (Projekt, Konto, Job), obligatorisch oder nicht.
- Einschränkungen in der Anfrage werden diesen Feldern zugeordnet und jeder Wert wird anhand des Typs validiert das Feld:
- Nur Listen auswählen Die Werte in der Liste werden verwendet. WAI bewertet keine Felder, deren Liste aus der Datenbank stammt.
- Datumsangaben werden entsprechend dem Datumsformat des Benutzers geschrieben und auf ihre Gültigkeit überprüft.
- Ausdrücke wie „für mich“, „gehört mir“ werden als Benutzer in der Sitzung interpretiert.
- Personen-, Projekt- und Firmennamen werden in der Datenbank gesucht; Die ID des aktuellen Datensatzes wird in das Feld geschrieben. Jeder Wert, der nicht in das Formular passt, wird nicht an den Bericht gesendet.
- Bei Unklarheiten gefragt: Wenn ein Name mit mehr als einem Datensatz übereinstimmt („Ahmet“ → mehr als ein Mitarbeiter), nicht gefunden werden kann oder wenn ein erforderliches Feld fehlt, stellt WAI eine Frage mit einer Option. Der Benutzer kann eine der Optionen auswählen, ihn selbst schreiben oder den Bericht ohne Filter öffnen.
- Die angewendeten Filter werden unterhalb der Schaltfläche angezeigt (z. B. „Offizier: Alper Çitmen“, „Datumsbereich: 01.10.2026 – 31.10.2026“) und der Bericht wird mit diesen Filtern geöffnet. Gespräche werden auf ein Minimum reduziert; kann von der Berichtsseite aus fortgesetzt werden.
Roboter hinzufügen
Wird verwendet, um einen Bericht regelmäßig auszuführen.
- WAI filtert den Bericht auf die gleiche Weise wie „Öffnen und filtern“; In diesem Schritt wird kein Datensatz geöffnet.
- Der Benutzer wird um Genehmigung gebeten: „Erstellen Sie einen Roboter, der regelmäßig den Kanban-Bericht mit dem Filter Beauftragter: Alper Çitmen ausführt?“
- Bei Genehmigung wird der Roboterdatensatz geöffnet (z. B. „WAI: Kanban (Alper Çitmen)").
- Robotik Der Bildschirm zum Hinzufügen von Aufgaben wird geöffnet: Roboter ausgewählt; Aufgabenname, URL, Beschreibung und Startdatum/-uhrzeit werden ausgefüllt. Der Benutzer wählt den Zeitraum aus und speichert ihn.
- Jedes Mal, wenn die Aufgabe ausgeführt wird, wird der Bericht im Namen des Benutzers erstellt, der den Roboter erstellt hat, und mit registrierten Filtern. Das Ergebnis wird in Archivierte Berichte geschrieben und gesendet, wenn der Benutzer eine E-Mail-Adresse hat.
Voraussetzung: Berechtigung zum Hinzufügen von Datensätzen auf dem Bildschirm „Roboteraufgaben“. Die Schaltfläche „Roboter hinzufügen“ wird nicht autorisierten Benutzern nicht angezeigt.
Bericht erstellen
Für Fragen, für die es keinen passenden vorgefertigten Bericht gibt, fragt WAI die Daten direkt ab und zeigt das Ergebnis als Tabelle an. Diese Abfrage wird als benutzerdefinierter Bericht mit dem Abzeichen Bericht erstellen unter dem Ergebnis gespeichert:
- Sie werden nach dem Berichtsnamen gefragt (Standard: die Anfrage selbst).
- Der benutzerdefinierte Bericht wird geöffnet, indem dem Benutzer, der den Bericht erstellt hat, Zugriff gewährt wird, und arbeitet mit den Daten des aktiven Zeitraums.
- Der gespeicherte Bericht wird sofort dem Berichtskatalog hinzugefügt; wird bei nachfolgenden Suchen gefunden und kann mit dem Roboter verknüpft werden.
- Nur schreibgeschützte Abfragen können in Berichte umgewandelt werden. Voraussetzung: Berechtigung zum Hinzufügen von Datensätzen auf dem Bildschirm „Sonderberichte“.
Lernen (👍 / 👎)
- 👍 Zeichnet die Information „Dieser Bericht ist für diese Frage korrekt“ auf. Wenn dieselbe oder eine ähnliche Frage auftaucht, erscheint dieser Bericht.
- 👎 Dadurch wird dieser Bericht für dieselbe Frage in den Hintergrund gedrängt.
- Ein Benutzer kann einmal pro Sitzung für dieselbe Frage-Bericht-Paarung abstimmen und kann nur für die Berichte stimmen, die er öffnen kann.
Aktualität der Katalog
- Wenn ein spezieller Bericht hinzugefügt oder aktualisiert wird. oder wenn er gelöscht wird, wird der Katalog sofort aktualisiert.
- Der Katalog wird außerdem automatisch alle 24 Stunden vollständig aktualisiert; Unveränderte Datensätze werden übersprungen.
- Wünschende Installationen können den Roboter „WAI Report Catalog Synchronization“ über den Bildschirm Roboteraufgaben so planen, dass er nachts ausgeführt wird.
- Berichte, die deaktiviert oder gelöscht wurden, werden nicht im angezeigt Empfehlungen.
Anforderungen
- Gemini-API-Schlüssel: Für semantische Suche und Filterinferenz.
- ChromaDB: Semantische Suchdatenbank des Berichtskatalogs. Wenn kein Zugriff möglich ist, wird die Suche mit einer Wortsuche fortgesetzt.
- Datenbankaktualisierung (WRO): Für Lernaufzeichnungen und Nachtroboterdefinition. Wenn es nicht implementiert ist, funktioniert das System; 👍 / 👎 Datensätze werden nur in der semantischen Suchdatenbank gespeichert.
- Optional: MS SQL-Volltextsuche. Wenn nicht installiert, wird WAIs eigene Wortsuche verwendet.
Häufig gestellte Fragen
- Nicht empfohlen, obwohl ich den Bericht kenne. Der Bericht ist möglicherweise inaktiv oder Sie haben keine Berechtigung zum Öffnen des Berichts. Ein neu gespeicherter benutzerdefinierter Bericht wird innerhalb weniger Sekunden zum Katalog hinzugefügt.
- Kein Filter angewendet. Wenn der Ausdruck in der Anfrage nicht sicher einem Feld im Berichtsformular zugeordnet werden kann, lässt WAI dieses Feld leer; Es wird bevorzugt, den Bericht ohne Filter zu öffnen, anstatt den falschen Wert zu senden. Die Klärung der Anfrage mit dem Domainnamen („der Beamte ist Ahmet Arslan“) erleichtert die Zuordnung.
- Ich habe nach der Nummer gefragt und die Berichtsliste erhalten (oder umgekehrt). Klären Sie die Anfrage: „Bericht öffnen.“
Feedback
Sollen wir über Workcube sprechen?
Gesprächsdauer ist abgelaufen.