Det korta svaret
Att sortera en chatthistorik i Whizi handlar om fyra saker: byta namn på en chatt, radera en eller flera chattar samtidigt, söka i chattlistan via sökrutan i sidofältet, och gruppera chattar i projekt, som är mappar med samtal som även bär fästa filer och egna instruktioner per projekt.
Sökningen sker i två lager från samma ruta: chatt-titlar filtreras direkt medan du skriver, och från tre tecken söks även din meddelandetext på servern, där dessa chattar listas under rubriken Found in messages. Att byta namn spelar fortfarande roll, eftersom titeln är den träff du ser först och den enda träff en sökning på ett eller två tecken kan ge.
| Verktyg | Var det finns | Vad det faktiskt gör |
|---|---|---|
| Byt namn | Chattlistan | Sätter titeln, 1 till 120 tecken. Titlar är sökningens direkta lager |
| Radera | Chattlistan | Tar bort en chatt, eller flera i en och samma åtgärd |
| Sök | En sökruta ovanför chattlistan i sidofältet | Matchar titlar direkt och meddelandetext från tre tecken, i både projekt och den ogrupperade listan samtidigt |
| Projekt | Sidofältet, listat ovanför chattlistan | En mapp med chattar, plus upp till 10 fästa filer och instruktioner som tillämpas på varje chatt i den |
Att byta namn på en chatt, och de två olika teckengränserna
En chatt-titel måste vara mellan 1 och 120 tecken. Backend avvisar allt annat med Conversation titles must be between 1 and 120 characters., HTTP 400, kod invalid_title.
Webbplatsen stoppar dig tidigare än backend gör. Den avvisar ett tomt namn med meddelandet Chat name cannot be empty. och ett för långt namn med Chat name is too long (max 100 characters). Den praktiska gränsen när du byter namn från webbplatsen är alltså 100 tecken, medan fältet i sig tillåter 120.
Om själva anropet för att byta namn misslyckas visas meddelandet Failed to rename chat. Please try again.
Eftersom sökningen matchar titlar är en bra titel en sökfråga du skriver till ditt framtida jag. Namn som fungerar är de som bär det substantiv du faktiskt kommer att skriva: ett kundnamn, ett fakturanummer, ett filnamn, en projektkod. Namn som inte fungerar är de som det första meddelandet skapar åt dig, vilka beskriver inledningsfrågan snarare än vad tråden faktiskt blev.
Vad sökrutan gör, och inte gör
Sidofältet har en sökruta ovanför chattlistan. Titlar matchas direkt i din webbläsare, och sökningen går över både projekt och den ogrupperade listan samtidigt, så en chatt går att hitta på namn oavsett vilken mapp den ligger i.
Meddelandetext söks också, så snart sökfrågan når tre tecken: servern kontaktas efter en kort paus i din skrivning, och upp till 20 chattar med matchande meddelanden listas under Found in messages, var och en med ett utdrag av den matchande texten. En kortare sökfråga matchar bara titlar, vilket är en anledning till att en titel med rätt substantiv fortfarande hittar en chatt snabbare än något annat.
Det finns heller inget kortkommando för att hoppa dit. Whizi binder Enter till att skicka och Shift plus Enter till en radbrytning, och Escape stänger en öppen dialog, och bortom dessa två konventioner finns inget kortkommandosystem och ingen panel för kortkommandon.
Hela mekaniken, gränser inkluderade, beskrivs i sök i din chatthistorik.
Projekt: mappar som bär filer och instruktioner
Ett projekt är en mapp med samtal som även innehåller fästa filer och egna anpassade instruktioner. Projekt listas i sidofältet ovanför chattlistan, och de är tillgängliga för alla inloggade konton, inklusive gratisplanen. Gränserna per projekt är skydd mot missbruk snarare än en betalspärr.
En chatt hör till högst ett projekt. Allt som inte ligger i ett projekt stannar i den vanliga chattlistan, vilket är varför sidofältet kan visa projekt och en allt-annat-vy sida vid sida.
| Gräns | Värde |
|---|---|
| Projekt per konto | 50 |
| Projektnamn | 120 tecken |
| Projektinstruktioner | 32 000 tecken |
| Fästa filer per projekt | 10 |
| Storlek på en fäst fil | 10 MB |
| Extraherad text från en fäst fil | 32 000 tecken |
| Hela projektets promptblock | 120 000 tecken |
| Skapa eller redigera ett projekt | 20 per minut |
| Ladda upp en projektfil | 10 per minut |
Fästa filer accepterar PDF, ren text, Markdown, CSV, JSON, .docx och .xlsx. Bilder är medvetet uteslutna, eftersom en fäst fil följer med som promptext i varje tur istället för att bara läsas en gång.
Två konsekvenser följer av det, och de är anledningen till att ett projekt är mer än en mapp. Den första är kontextkostnad: projektinstruktionerna och texten från de fästa filerna byggs in i prompten igen vid varje enskilt meddelande i projektet, inom samma inmatningsbudget som samtalet självt. Detaljerna om vad det kostar finns i när samtalet blir för långt. Den andra är lagring: fästa filers data sparas tills du raderar dem och löper inte ut, till skillnad från chattbilagor, som är konfigurerade att löpa ut efter upp till 30 dagar.
Projektinstruktioner är också de enda stående instruktioner en användare själv skriver i produkten. Det finns ingen inställning för anpassade instruktioner på kontonivå, så om du vill att samma brief ska tillämpas på varje chatt om ett och samma arbete, är ett projekt platsen för det.
Att radera chattar, och vad radering faktiskt tar bort
En chatt kan raderas från chattlistan, en i taget eller som ett massval. En misslyckad enskild radering visar Failed to delete chat. Please try again., och en misslyckad massradering visar Failed to delete some chats, utan avslutande punkt på den andra.
Att radera ett samtal är inte samma åtgärd som att radera ditt konto. Enskilda samtal kan raderas på egen hand, och att avsluta en prenumeration raderar ingenting: det stoppar debiteringen och avslutar åtkomsten vid slutet av den betalda perioden, medan kontot och dess innehåll finns kvar. Att ta bort data är den separata åtgärden att radera kontot.
Raderade rader försvinner inte från alla lager på en gång. Cloudflare D1 håller en skyddad återställningshistorik för specifika tidpunkter, och raderade databasposter kan finnas kvar i den historiken i upp till 30 dagar innan de fasas ut. Var varje typ av innehåll finns och hur länge det bevaras beskrivs i var Whizi lagrar dina data.
En specifik fallgrop för importerad historik: att radera en importerad chatt och sedan importera samma export igen får chatten att komma tillbaka, i stället för att hoppas över som en dubblett. Importer nyckelläggs på konto plus källa plus käll-id, så att köra en import igen är normalt säkert och idempotent, men det är också det enda sättet en chatt du raderat kan komma tillbaka. Resten av importbeteendet finns på felmeddelanden vid chattimport.
När organiseringsåtgärder misslyckas av ett skäl som inte handlar om organisering
Ett fel dyker upp i alla dessa och har inget att göra med chatten själv. Failed to retrieve session token. kastas av webbplatsen närhelst hämtningen av token inte returnerar något innan ett anrop för chattlista, chattladdning, radering, namnbyte eller uppladdning. Det saknar HTTP-status och felkod, eftersom sajten kastar det innan förfrågan görs.
Conversation not found. är backend-motsvarigheten, HTTP 404 kod not_found, som returneras när samtals-id inte existerar eller inte ägs av den som anropar. Det visas på både läs-, raderings-, namnbytes-, meddelandetilllägg-, versionsväxlings- och delningsrutterna.
Båda är inloggningsproblem snarare än dataproblem. Lösningarna, och den fullständiga listan med sessionsfelmeddelanden, finns på inloggning och kontoåtkomst.
- Sökningen matchar titlar direkt och meddelandetext från tre tecken
- Namnbyte accepterar 1 till 120 tecken, även om webbplatsen avvisar allt över 100
- Sökningen går över både projekt och den ogrupperade listan samtidigt
- Projekt är tillgängliga på alla planer, inklusive gratisplanen, upp till 50 per konto
- En chatt hör till högst ett projekt
- Fästa projektfiler följer med i varje tur, så 10 filer är en kontextkostnad, inte bara en gräns
- Fästa projektfiler löper inte ut, till skillnad från chattbilagor
- Att radera en importerad chatt och importera samma export igen får den att komma tillbaka
- Att radera en chatt är inte samma som att radera ditt konto
Vanliga frågor
Kan jag söka inuti mina Whizi-samtal?
Ja. Chatt-titlar filtreras direkt medan du skriver, och från tre tecken söks även din meddelandetext på servern, med upp till 20 matchande chattar listade under rubriken Found in messages, var och en med ett utdrag av träffen. Sökningen går över både projekt och den ogrupperade chattlistan samtidigt, så en chatt går att hitta oavsett vilken mapp den ligger i.
Hur byter jag namn på en chatt i Whizi?
Byt namn från chattlistan. En titel måste vara mellan 1 och 120 tecken, och backend avvisar allt annat med Conversation titles must be between 1 and 120 characters. Webbplatsen är strängare och stoppar dig vid 100 med meddelandet Chat name is too long (max 100 characters)., och avvisar ett tomt namn med Chat name cannot be empty.
Har Whizi mappar för chattar?
Ja, de kallas projekt. Ett projekt är en mapp med samtal som även bär upp till 10 fästa filer och egna instruktioner, upp till 32 000 tecken, tillämpade på varje samtal i den. Du kan ha 50 projekt per konto, och de är tillgängliga för alla inloggade konton, inklusive gratisplanen. En chatt hör till högst ett projekt, och allt som inte är sorterat stannar i den vanliga chattlistan.
Räknas fästa projektfiler mot samtalets längd?
Ja. Projektinstruktionerna och den extraherade texten från varje fäst fil byggs in i prompten igen vid varje enskild tur i projektet, inom samma inmatningsbudget som samtalet. Varje fil bidrar med högst 32 000 tecken text, och hela projektblocket har ett tak på 120 000 tecken. Om en projektchatt verkar tappa tråden snabbare än en vanlig, är det anledningen, och att lossa filer du inte frågar om är lösningen.
Om jag raderar en chatt, är den verkligen borta?
Samtalet raderas från ditt konto utan att röra något annat, och du behöver inte radera ditt konto för att ta bort en chatt. Raderade databasrader kan finnas kvar i upp till 30 dagar i Cloudflare D1:s återställningshistorik innan de fasas ut. Undantaget värt att känna till är importerad historik: att radera en importerad chatt och importera samma export igen återställer den i stället för att hoppa över den som en dubblett.
Finns det kortkommandon för att hantera chattar?
Nej. Enter skickar ett meddelande, Shift plus Enter infogar en radbrytning, och Escape stänger en öppen dialog. Bortom dessa två konventioner finns inget kortkommandosystem i Whizi, inga kombinationer, och ingen hjälppanel för kortkommandon.