Die kurze Antwort
Einen Whizi-Chatverlauf zu organisieren läuft auf vier Aktionen hinaus: einen Chat umbenennen, einen oder mehrere Chats auf einmal löschen, die Chatliste über das Suchfeld in der Seitenleiste durchsuchen und Chats in Projekten gruppieren, also Ordnern von Unterhaltungen, die zusätzlich angeheftete Dateien und projektbezogene Anweisungen mitführen.
Die Suche läuft aus einem Feld heraus in zwei Ebenen: Chattitel werden beim Tippen sofort gefiltert, und ab drei Zeichen wird zusätzlich dein Nachrichtentext auf dem Server durchsucht, wobei diese Chats unter der Überschrift Found in messages aufgeführt werden. Umbenennen bleibt trotzdem wichtig, weil der Titel der Treffer ist, den du zuerst siehst, und der einzige Treffer, den eine ein oder zwei Zeichen lange Suche liefern kann.
| Werkzeug | Wo es sich befindet | Was es tatsächlich tut |
|---|---|---|
| Umbenennen | Die Chatliste | Legt den Titel fest, 1 bis 120 Zeichen. Titel sind die sofortige Ebene der Suche |
| Löschen | Die Chatliste | Entfernt einen Chat oder mehrere in einer Aktion |
| Suche | Ein Suchfeld über der Chatliste in der Seitenleiste | Findet Titel sofort und Nachrichtentext ab drei Zeichen, über Projekte und die ungruppierte Liste zugleich |
| Projekte | Die Seitenleiste, oberhalb der Chatliste aufgeführt | Ein Ordner von Chats, plus bis zu 10 angeheftete Dateien und Anweisungen, die auf jeden Chat darin angewendet werden |
Einen Chat umbenennen, und die zwei unterschiedlichen Längenlimits
Ein Unterhaltungstitel muss zwischen 1 und 120 Zeichen lang sein. Das Backend weist alles außerhalb davon zurück mit Conversation titles must be between 1 and 120 characters., HTTP 400, Code invalid_title.
Die Website stoppt dich früher als das Backend. Sie weist einen leeren Namen zurück mit dem Toast Chat name cannot be empty. und einen zu langen mit Chat name is too long (max 100 characters). Die praktische Obergrenze beim Umbenennen über die Website liegt also bei 100 Zeichen, während das Feld selbst 120 zulässt.
Schlägt der Umbenennungsaufruf selbst fehl, lautet der Toast Failed to rename chat. Please try again.
Weil die Suche Titel abgleicht, ist ein guter Titel eine Suchanfrage, die du für dein zukünftiges Ich schreibst. Namen, die funktionieren, sind die, die das Substantiv tragen, das du tatsächlich eintippen wirst: einen Kundennamen, eine Rechnungsnummer, einen Dateinamen, einen Projektcode. Namen, die nicht funktionieren, sind die, die die erste Nachricht dir automatisch generiert, weil sie die Eröffnungsfrage beschreiben statt dessen, was aus dem Thread geworden ist.
Was das Suchfeld tut und nicht tut
Die Seitenleiste hat ein Suchfeld über der Chatliste. Titel werden sofort in deinem Browser abgeglichen, und die Suche wirkt über Projekte und die ungruppierte Liste hinweg zugleich, sodass ein Chat unabhängig davon auffindbar ist, in welchem Ordner er liegt.
Nachrichtentext wird ebenfalls durchsucht, sobald die Anfrage drei Zeichen erreicht: Der Server wird nach einer kurzen Tippunterbrechung abgefragt, und bis zu 20 Chats, deren Nachrichten übereinstimmen, werden unter Found in messages aufgeführt, jeweils mit einem Ausschnitt des gefundenen Texts. Eine kürzere Anfrage findet nur Titel, was einer der Gründe ist, warum ein Titel mit dem richtigen Substantiv einen Chat immer noch schneller findet als alles andere.
Es gibt auch keine Tastenkombination, um dorthin zu springen. Whizi belegt Enter mit Senden und Umschalt plus Enter mit einem Zeilenumbruch, und Escape schließt einen geöffneten Dialog, und über diese beiden Konventionen hinaus gibt es kein Shortcut-System und kein Shortcuts-Panel.
Die vollständige Funktionsweise, einschließlich der Grenzen, steht in Deinen Chatverlauf durchsuchen.
Projekte: Ordner, die Dateien und Anweisungen mitführen
Ein Projekt ist ein Ordner von Unterhaltungen, der zusätzlich angeheftete Dateien und eigene Anweisungen enthält. Projekte werden in der Seitenleiste oberhalb der Chatliste aufgeführt und stehen jedem angemeldeten Konto zur Verfügung, einschließlich des kostenlosen Tarifs. Die projektbezogenen Grenzen sind Missbrauchsschutz und keine Bezahlschranke.
Ein Chat gehört zu höchstens einem Projekt. Alles, was nicht in einem Projekt liegt, bleibt in der gewöhnlichen Chatliste, weshalb die Seitenleiste Projekte und eine Alles-andere-Ansicht nebeneinander zeigen kann.
| Grenze | Wert |
|---|---|
| Projekte pro Konto | 50 |
| Projektname | 120 Zeichen |
| Projektanweisungen | 32.000 Zeichen |
| Angeheftete Dateien pro Projekt | 10 |
| Größe einer angehefteten Datei | 10 MB |
| Extrahierter Text aus einer angehefteten Datei | 32.000 Zeichen |
| Der gesamte Projekt-Prompt-Block | 120.000 Zeichen |
| Projekt erstellen oder bearbeiten | 20 pro Minute |
| Projektdatei hochladen | 10 pro Minute |
Angeheftete Dateien akzeptieren PDF, reinen Text, Markdown, CSV, JSON, .docx und .xlsx. Bilder sind bewusst ausgeschlossen, weil eine angeheftete Datei bei jeder Runde als Prompt-Text mitläuft, statt nur einmal betrachtet zu werden.
Daraus folgen zwei Konsequenzen, und sie sind der Grund, warum ein Projekt mehr ist als ein Ordner. Die erste sind Kontextkosten: Die Projektanweisungen und der Text der angehefteten Dateien werden bei jeder einzelnen Nachricht in diesem Projekt neu in den Prompt eingebaut, innerhalb desselben Eingabebudgets wie die Unterhaltung selbst. Details dazu, was das kostet, stehen in Wenn die Unterhaltung zu lang ist. Die zweite ist Aufbewahrung: Bytes angehefteter Dateien werden gespeichert, bis du sie löschst, und laufen nicht ab, anders als Chat-Anhänge, die so konfiguriert sind, dass sie nach bis zu 30 Tagen ablaufen.
Projektanweisungen sind zudem die einzigen vom Nutzer verfassten dauerhaften Anweisungen im Produkt. Es gibt keine kontoweite Einstellung für eigene Anweisungen. Wenn du also denselben Auftrag auf jeden Chat zu einem bestimmten Arbeitsthema anwenden möchtest, ist ein Projekt der Ort dafür.
Chats löschen, und was das Löschen tatsächlich entfernt
Ein Chat kann aus der Chatliste gelöscht werden, einzeln oder als Massenauswahl. Ein fehlgeschlagenes einzelnes Löschen zeigt Failed to delete chat. Please try again., und ein fehlgeschlagenes Massenlöschen zeigt Failed to delete some chats, ohne abschließenden Punkt beim zweiten.
Eine Unterhaltung zu löschen ist nicht dasselbe wie dein Konto zu löschen. Einzelne Unterhaltungen können für sich gelöscht werden, und das Kündigen eines Abonnements löscht nichts: Es stoppt die Abrechnung und beendet den Zugang am Ende der bezahlten Laufzeit, während das Konto und seine Inhalte bestehen bleiben. Die Daten zu entfernen ist die separate Aktion der Kontolöschung.
Gelöschte Zeilen verschwinden nicht sofort aus jeder Ebene. Cloudflare D1 führt eine geschützte Historie für die Wiederherstellung zu einem bestimmten Zeitpunkt, und gelöschte Datenbankeinträge können in dieser Historie bis zu 30 Tage lang verbleiben, bevor sie ablaufen. Wo welche Art von Inhalt liegt und wie lange sie aufbewahrt wird, steht in Wo Whizi deine Daten speichert.
Eine Falle speziell bei importiertem Verlauf: Einen importierten Chat zu löschen und denselben Export erneut zu importieren, bringt den Chat zurück, statt als Duplikat übersprungen zu werden. Importe werden über Konto plus Quelle plus Quellen-ID identifiziert, sodass ein erneuter Import normalerweise sicher und idempotent ist, aber es ist auch der einzige Weg, wie ein gelöschter Chat zurückkehrt. Das übrige Importverhalten steht auf Fehler beim Chat-Import.
Wenn Organisationsaktionen aus einem Grund fehlschlagen, der nichts mit der Organisation zu tun hat
Ein Fehler taucht bei all dem auf und hat nichts mit dem Chat selbst zu tun. Failed to retrieve session token. wird von der Website immer dann ausgelöst, wenn der Token-Abruf vor einem Aufruf für Chatliste, Chat laden, Löschen, Umbenennen oder Hochladen nichts zurückliefert. Er trägt keinen HTTP-Status und keinen Fehlercode, weil die Website ihn auslöst, bevor die Anfrage überhaupt gestellt wird.
Conversation not found. ist das Backend-Gegenstück, HTTP 404, Code not_found, das zurückgegeben wird, wenn die Unterhaltungs-ID nicht existiert oder nicht dem Aufrufer gehört. Es erscheint gleichermaßen bei Lesen, Löschen, Umbenennen, Nachricht anhängen, Versionswechsel und Freigabe-Routen.
Beide sind Anmeldeprobleme und keine Datenprobleme. Die Lösungen, und die vollständige Liste der Sitzungsfehlertexte, stehen unter Anmeldung und Kontozugriff.
- Die Suche findet Titel sofort und Nachrichtentext ab drei Zeichen
- Umbenennen akzeptiert 1 bis 120 Zeichen, wobei die Website alles über 100 zurückweist
- Die Suche wirkt über Projekte und die ungruppierte Liste zugleich
- Projekte stehen in jedem Plan zur Verfügung, einschließlich des kostenlosen, bis zu 50 pro Konto
- Ein Chat gehört zu höchstens einem Projekt
- Angeheftete Projektdateien laufen bei jeder Runde mit, sodass 10 Dateien auch Kontextkosten sind, nicht nur eine Grenze
- Angeheftete Projektdateien laufen nicht ab, anders als Chat-Anhänge
- Einen importierten Chat zu löschen und denselben Export erneut zu importieren, bringt ihn zurück
- Einen Chat zu löschen ist nicht dasselbe wie das Konto zu löschen
Häufige Fragen
Kann ich innerhalb meiner Whizi-Unterhaltungen suchen?
Ja. Chattitel werden beim Tippen sofort gefiltert, und ab drei Zeichen wird zusätzlich dein Nachrichtentext auf dem Server durchsucht, mit bis zu 20 passenden Chats unter der Überschrift Found in messages, jeweils mit einem Ausschnitt des Treffers. Die Suche wirkt über Projekte und die ungruppierte Chatliste hinweg zugleich, sodass ein Chat auffindbar ist, egal in welchem Ordner er liegt.
Wie benenne ich einen Chat in Whizi um?
Benenne ihn über die Chatliste um. Ein Titel muss zwischen 1 und 120 Zeichen lang sein, und das Backend weist alles andere zurück mit Conversation titles must be between 1 and 120 characters. Die Website ist strenger und stoppt dich bei 100 mit dem Toast Chat name is too long (max 100 characters)., und weist einen leeren Namen zurück mit Chat name cannot be empty.
Hat Whizi Ordner für Chats?
Ja, sie heißen Projekte. Ein Projekt ist ein Ordner von Unterhaltungen, der zusätzlich bis zu 10 angeheftete Dateien und eigene Anweisungen von bis zu 32.000 Zeichen mitführt, die auf jede Unterhaltung darin angewendet werden. Du kannst 50 Projekte pro Konto haben, und sie stehen jedem angemeldeten Konto zur Verfügung, einschließlich des kostenlosen Tarifs. Ein Chat gehört zu höchstens einem Projekt, und alles Unabgelegte bleibt in der gewöhnlichen Chatliste.
Zählen angeheftete Projektdateien zur Länge der Unterhaltung?
Ja. Die Projektanweisungen und der extrahierte Text jeder angehefteten Datei werden bei jeder einzelnen Runde in diesem Projekt neu in den Prompt eingebaut, innerhalb desselben Eingabebudgets wie die Unterhaltung. Jede Datei trägt höchstens 32.000 Zeichen Text bei, und der gesamte Projektblock ist auf 120.000 Zeichen begrenzt. Wenn ein Projektchat den Faden schneller zu verlieren scheint als ein gewöhnlicher, liegt das daran, und das Lösen von Dateien, nach denen du nicht fragst, ist die Abhilfe.
Wenn ich einen Chat lösche, ist er dann wirklich weg?
Die Unterhaltung wird aus deinem Konto gelöscht, ohne etwas anderes zu berühren, und du musst dein Konto nicht löschen, um einen Chat zu entfernen. Gelöschte Datenbankzeilen können bis zu 30 Tage in der Cloudflare D1 Point-in-Time-Recovery-Historie bestehen bleiben, bevor sie ablaufen. Die Ausnahme, die man kennen sollte, ist importierter Verlauf: Einen importierten Chat zu löschen und denselben Export erneut zu importieren, stellt ihn wieder her, statt ihn als Duplikat zu überspringen.
Gibt es Tastenkombinationen zur Chatverwaltung?
Nein. Enter sendet eine Nachricht, Umschalt plus Enter fügt einen Zeilenumbruch ein, und Escape schließt einen geöffneten Dialog. Über diese beiden Konventionen hinaus gibt es kein Shortcut-System in Whizi, keine Tastenkombinationsketten und kein Shortcuts-Hilfepanel.