Răspunsul scurt
Whizi nu are control de fork, nu are control de branch și nu are nicio metodă de a duplica un chat. O conversație nu poate fi împărțită în două chaturi care rămân active amândouă, și nu există un "continuă de aici ca o conversație nouă". Meniul de opțiuni al chatului din bara laterală oferă redenumire, fixare, marcare cu stea și ștergere, și nimic care să copieze o conversație.
Ce are Whizi sunt versiunile de mesaje. Editarea unui mesaj deja trimis înlocuiește coada conversației și arhivează coada înlocuită ca o versiune la care te poți întoarce. Aceasta e o ramură pe care o poți vizita, nu o ramură pe care o poți rula în paralel: exact o versiune e activă la orice moment.
"Fork" înseamnă patru lucruri diferite în practică, așa că pornește de la ce anume îți doreai:
| Ce voiai | Ce să folosești | Ce se întâmplă de fapt |
|---|---|---|
| Un răspuns diferit dintr-un punct intermediar | Editează mesajul respectiv și retrimite-l | Coada e înlocuită, iar coada veche e arhivată ca versiune |
| Ambele cozi păstrate ca să le compari | Săgețile de versiune de pe tura editată | Ambele sunt stocate, una e activă, comuți între ele |
| Două conversații care rămân active din același istoric | Nu e disponibil | Nu există duplicare, copiere sau fork nicăieri în produs |
| O întrebare secundară care nu poluează firul | Un chat nou | Nimic nu se preia în afară de ce lipești tu |
| Același context permanent în mai multe chaturi | Un proiect | Instrucțiunile și fișierele fixate se aplică la fiecare chat din el |
| O copie pe care altcineva o poate continua | Nu e disponibil | Un link de partajare e o vizualizare doar pentru citire |
De ce nu există fork
Acesta e un răspuns structural, nu un răspuns despre planuri viitoare. O conversație Whizi stochează exact o ramură activă și nimic altceva. Fiecare cititor al unei conversații vede acea singură ramură: site-ul, aplicația mobilă, linkurile de partajare și transcrierea pe care o primește modelul însuși. Versiunile inactive sunt păstrate deoparte, ca simple copii ale rândurilor pe care le-ar restaura.
Acel invariant e ceea ce face comutarea între versiuni ieftină, și tot el elimină posibilitatea de fork. Un fork are nevoie de două ramuri care sunt amândouă active, amândouă scriptibile și amândouă vizibile. O singură ramură activă înseamnă că a doua nu are unde să existe.
Suprafața de rute confirmă acest lucru. Dincolo de lista de conversații în sine, singurele lucruri adresabile pe o conversație sunt mesajele ei, versiunile ei și proiectul din care face parte. Nu există un capăt de rută în spatele unui fork sau al unei duplicări, așa că niciun client nu poate oferi așa ceva.
Consecința de care trebuie ținut cont: editarea unei ture elimină versiunile stocate ale fiecărei ture de sub ea. Acele versiuni aparțin unei conversații care nu mai există, așa că păstrarea lor te-ar lăsa să intri într-o ramură al cărei părinte a dispărut. Dacă mai multe ramuri dintr-un fir contează pentru tine, lucrează invers și editează cel mai vechi mesaj la final. Mecanica editării, și ce costă și cum poate eșua o comutare de versiune, sunt pe regenerarea și editarea mesajelor.
Ce preia un chat nou
Începerea unui chat nou e răspunsul corect pentru o întrebare secundară, dar merită să fii precis despre ce începe un chat nou, pentru că "începe un chat nou" e un răspuns real doar dacă știi la ce renunți.
Un chat nou pornește gol. Conversația anterioară nu e rezumată în el, atașamentele nu sunt reatașate, iar modelul nu are nicio vizibilitate asupra celuilalt fir. Orice vrei să treacă mai departe, treci tu: fiecare mesaj și fiecare bloc de cod are un control de copiere, așa că mutarea celor două sau trei răspunsuri importante în chatul nou durează câteva secunde.
Două lucruri chiar trec fără să le lipești. Instrucțiunile de proiect și fișierele fixate se aplică la fiecare conversație din acel proiect, așa că un chat nou creat într-un proiect pornește deja cu acel context permanent încorporat în prompt. Iar un chat poate fi mutat într-un proiect sau înapoi din el ulterior, ceea ce e cel mai apropiat lucru pe care Whizi îl are de o schimbare de părinte a unei conversații. Limitele și comportamentul sunt pe cum să folosești Proiectele.
Cealaltă cale la care recurg oamenii e schimbarea modelului, și merită spus ce nu este. Schimbarea modelului în cadrul unei conversații duce întregul fir la noul model, în loc să îl copieze într-un al doilea chat. Există un singur fir pe tot parcursul, iar răspunsurile de dinaintea schimbării rămân atribuite modelului care le-a scris. Modelele de utilizare sunt pe schimbarea modelelor în mijlocul unei conversații.
Cele două cazuri pe care un fork le-ar fi rezolvat
Compararea a două răspunsuri la același prompt. Acesta e cel mai frecvent motiv pentru care cineva vrea un fork, iar Whizi rezolvă asta altfel: trimite promptul la două modele în două coloane și citește rezultatele unul lângă altul. Niciun model nu vede rezultatul celuilalt, ceea ce reprezintă toată valoarea comparației. Asta e pe compararea modelelor unul lângă altul, o funcție Powerhouse.
Ținerea unei părți dintr-un fir departe de un model. Un fork e soluția obișnuită de ocolire pentru o conversație care a acumulat context pe care preferi să nu îl retrimiți. Fără el, mișcarea corectă e un chat nou pornit cu un rezumat scurt al ceea ce contează cu adevărat. Un început curat are oricum propriul motiv: un fir lung face ca vechiul context să concureze pentru atenție cu întrebarea reală, așa că trei propoziții de context se citesc adesea mai bine decât patruzeci de mesaje de istoric.
Dacă ce vrei e o copie pentru altcineva, nu pentru tine însuți, partajarea produce un link public către o conversație, iar destinatarul citește o vizualizare sanitizată, doar pentru citire, a ei. Nu o poate continua, și nici nu e un fork în contul lui. Detaliile, inclusiv revocarea unui link, sunt pe partajarea unei conversații.
Pentru o copie a tot ce ai, Setările au o acțiune de export al datelor care produce chaturile și mesajele tale, proiectele și metadatele fișierelor lor, media, linkurile de partajare, abonamentul și profilul de recomandare. E o arhivă, nu o ramură reimportabilă: Whizi importă exporturi de la ChatGPT și Claude, nu propriile sale exporturi.
- Nu există control de fork, branch sau duplicare în Whizi
- O conversație stochează exact o ramură activă, motiv pentru care fork-ul nu are unde să existe
- Meniul de opțiuni al chatului e redenumire, fixare, marcare cu stea și ștergere, fără copiere
- Editarea și retrimiterea sunt cel mai apropiat echivalent: înlocuiesc coada și arhivează versiunea veche
- O singură versiune e activă la un moment dat, așa că versiunile sunt vizitate, nu rulate în paralel
- Editarea unei ture elimină versiunile stocate ale fiecărei ture de sub ea, deci editează cel mai vechi mesaj la final
- Un chat nou pornește gol; doar instrucțiunile de proiect și fișierele fixate trec fără să fie lipite
- Un link de partajare e o vizualizare doar pentru citire și nu poate fi continuat de destinatar
Întrebări frecvente
Cum fac fork la o conversație în Whizi?
Nu poți. Nu există control de fork, control de branch sau acțiune de duplicare pe un chat. Motivul de bază e că o conversație Whizi păstrează exact o ramură activă, iar singurele lucruri adresabile pe o conversație sunt mesajele ei, versiunile ei și proiectul în care se află. Cel mai apropiat echivalent este editarea unuia dintre mesajele tale și retrimiterea lui, ceea ce înlocuiește coada din acel punct și arhivează coada înlocuită ca versiune.
Pot duplica un chat astfel încât originalul să rămână neatins?
Nu. Meniul de opțiuni al chatului oferă redenumire, fixare, marcare cu stea și ștergere, iar copiere nu există nicăieri altundeva în produs. Dacă originalul contează, protecția practică e să nu îl mai editezi: o editare e ceea ce distruge o coadă. Începe un chat nou, lipește puținele mesaje care contează și continuă acolo, ceea ce lasă originalul exact cum era.
Care e diferența dintre o versiune și un fork?
O versiune e una din mai multe cozi stocate pentru aceeași tură, și exact una dintre ele e activă la un moment dat. Te muți între ele cu săgețile de pe tura editată, iar comutarea schimbă întreaga coadă, nu doar o bulă. Un fork ar fi două cozi care sunt amândouă active și amândouă scriptibile în același timp, iar aceasta e partea pe care Whizi nu o face. Versiunile sunt tratate pe regenerarea și editarea mesajelor.
Dacă încep un chat nou, modelul își amintește de cel vechi?
Nu din conversația veche în sine. Un chat nou pornește gol, iar modelul primește doar ce se află în acel chat. Excepția e un proiect: instrucțiunile și fișierele fixate se aplică la fiecare conversație din el, așa că un chat creat într-un proiect poartă deja acel context. Orice altceva trebuie lipit, iar fiecare mesaj are un control de copiere exact pentru asta.
Pot face branch la o conversație ca să încerc un model diferit?
Nu ai nevoie de un branch pentru asta. Schimbarea modelului în cadrul unei conversații duce firul existent la noul model, iar fiecare răspuns rămâne atribuit modelului care l-a produs, așa că un singur fir conține toată comparația. Dacă vrei două răspunsuri la același prompt, nu o preluare, trimite-l la două modele unul lângă altul, ceea ce e o funcție Powerhouse.
Editarea unui mesaj timpuriu îmi pierde ramurile ulterioare?
Da, și aceasta e singura surpriză care merită știută dinainte. Editarea unei ture elimină versiunile stocate ale fiecărei ture de după ea, pentru că acele versiuni atârnă de o conversație care nu mai există. Copiază orice vrei să păstrezi dintr-o ramură inferioară înainte să atingi un mesaj de deasupra ei, iar dacă rescrii mai multe ture, editează-o pe cea mai veche la final.