Zum Hauptinhalt springen

Gesprächssuche

AISCouncil enthält eine eingebaute Suchfunktion, die Sie Nachrichten über alle Ihre Gespräche hinweg finden lässt, nicht nur das aktuelle. Durchsuchen Sie Ihren gesamten Chat-Verlauf, um diese wichtige Antwort oder Diskussion zu finden.

Suche öffnen

Es gibt zwei Möglichkeiten, das Such-Panel zu öffnen:

  1. Tastaturkürzel: Drücken Sie Strg+F (oder Cmd+F auf Mac)
  2. Seitenleisten-Schaltfläche: Klicken Sie auf das Suchsymbol in der linken Seitenleiste

Wenn die Suche öffnet, wird der Chat-Bereich durch eine Sucheingabe und ein Ergebnis-Panel ersetzt.

Suchen

Geben Sie Ihre Abfrage in die Sucheingabe ein. Ergebnisse erscheinen während des Tippens (mit einer kurzen Debounce-Verzögerung für Performance). Die Suche erfordert mindestens 2 Zeichen, um zu beginnen.

Die Suche prüft zwei Dinge:

  • Bot-Namen -- stimmt mit Gesprächs-/Bot-Titeln überein
  • Nachrichteninhalt -- stimmt mit allen Benutzer- und Assistenten-Nachrichten über jedes Gespräch hinweg überein

Suchergebnisse

Ergebnisse werden nach Gespräch (Bot) gruppiert. Jede Ergebnisgruppe zeigt:

  • Bot-Name mit hervorgehobenem übereinstimmenden Text
  • Bot-Symbol (falls gesetzt)
  • Übereinstimmungsanzahl und Erstellungsdatum
  • Erweiterbare Liste übereinstimmender Nachrichten mit Kontext-Schnipseln

Jeder Nachrichten-Schnipsel zeigt:

  • Die Nachrichtenrolle (Benutzer oder Assistent)
  • Den hervorgehobenen übereinstimmenden Text mit umgebendem Kontext (ca. 40 Zeichen vor und 60 Zeichen nach der Übereinstimmung)

Ergebnisse navigieren

  • Klicken Sie auf einen Bot-Namen (für Nur-Titel-Übereinstimmungen), um zu diesem Gespräch zu wechseln
  • Klicken Sie auf einen beliebigen Nachrichten-Schnipsel, um zu diesem Gespräch zu wechseln
  • Ergebnisse sind auf 100 Übereinstimmungen für Performance begrenzt
Tipp

Die Suche ist Groß-/Kleinschreibung-unabhängig. "python" findet "Python", "PYTHON" und "python".

Suche schließen

Es gibt zwei Möglichkeiten, das Such-Panel zu schließen und zur Chat-Ansicht zurückzukehren:

  1. Drücken Sie Escape während in der Suchansicht
  2. Klicken Sie erneut auf die Suchschaltfläche in der Seitenleiste (schaltet Suche aus)

Der Chat-Bereich wird in seinen vorherigen Zustand wiederhergestellt, wenn Sie die Suche schließen.

Wie es funktioniert

Die Suche läuft vollständig im Browser gegen Ihren lokalen IndexedDB-Speicher:

  1. Alle IndexedDB-Schlüssel, die mit ais-chat- beginnen, werden aufgezählt
  2. Die Nachrichten jedes Gesprächs werden geladen und nach der Abfragezeichenfolge durchsucht
  3. Bot-Namen werden ebenfalls auf Übereinstimmungen geprüft
  4. Ergebnisse werden an die UI gestreamt, während jedes Gespräch gescannt wird

Da die Suche lokal läuft, funktioniert sie offline und sendet keine Daten an einen Server.

Info

Bei großen Chat-Verläufen (Tausende von Nachrichten über viele Gespräche) kann die Suche einen Moment dauern. Ergebnisse erscheinen fortschreitend, während Gespräche gescannt werden.

Einschränkungen

  • Minimale Abfragelänge: 2 Zeichen erforderlich
  • Maximale Ergebnisse: Auf 100 Übereinstimmungen begrenzt
  • Nur aktuelle Sitzung: Die Suche umfasst Gespräche, die in Ihrem aktuellen Browser gespeichert sind. Sie sucht nicht über Geräte oder synchronisierte Daten hinweg.
  • Nur Text: Bildinhalte und generierte Bilder sind nicht durchsuchbar -- nur Textnachrichten