Przejdź do głównej zawartości

Rozgałęź rozmowę

Ten poradnik pokazuje, jak wrócić do wcześniejszego punktu rozmowy i poprowadzić ją gdzie indziej — zachowując przy tym ścieżkę, którą opuściłeś.

Rozgałęzianie nic nie zapisuje. Rozmowa to drzewo wiadomości ze wskaźnikiem na końcu, a powrót przesuwa ten wskaźnik. Nic nie zostaje usunięte, nic nie jest ukryte, a przełączenie z powrotem to kolejne przesunięcie wskaźnika.

Dlatego edycja promptu i ponowne uruchomienie jest tu bezpieczna: odpowiedź, z którą porównywałeś, wciąż tam jest.

/tree

Nawigator wyświetla każdą wiadomość, wciętą w każdym rozwidleniu, a bieżąca ścieżka jest oznaczona jako Na tej gałęzi. Rozmowa, która nigdy się nie rozwidliła, renderuje się jako płaska lista, którą zawsze była — patrzenie na nawigator nic nie kosztuje, dopóki nie ma czego nawigować.

Każdy wiersz oferuje dwie akcje.

Akcja Efekt
Kontynuuj stąd Przesuwa wskaźnik. Twoja następna wiadomość jest kontynuacją od tej wiadomości.
Rozwidlij do nowej rozmowy Kopiuje ścieżkę aż do tej wiadomości do nowej rozmowy.
  1. /tree
  2. Znajdź wiadomość, od której chcesz zacząć ponownie — zwykle tę ostatnią, z którą byłeś zadowolony.
  3. Kontynuuj stąd.
  4. Wpisz nowy prompt.

Stara kontynuacja wciąż jest w drzewie; /tree pokaże teraz dwie ścieżki od tego punktu i możesz swobodnie przełączać się między nimi.

Rozwidlanie kopiuje ścieżkę do nowej rozmowy w tej samej przestrzeni. Użyj go, gdy oba kierunki będą się dalej rozchodzić i chcesz mieć je obok siebie, a nie przełączać się między nimi.

Kopia ma nowe identyfikatory wiadomości. Dwie rozmowy współdzielące wiersze pokazywałyby sobie nawzajem późniejsze wiadomości, a temu właśnie rozwidlenie ma zapobiegać.

To różne narzędzia i ta różnica ma znaczenie.

Przywracanie Rozgałęzianie
Późniejsze wiadomości Ukryte w transkrypcie Wciąż widoczne w /tree
Worktree Wycofany do migawki z tej tury Nietknięty
Cofnięcie Cofnij przywrócenie przywraca całą partię Przesuwa wskaźnik z powrotem

Przywracanie jest tym, czego chcesz, gdy agent zmienił pliki, które chcesz odzyskać. Rozgałęzianie jest tym, czego chcesz, gdy rozmowa poszła w złym kierunku, ale pliki są w porządku.

Przywracanie przesuwa też wierzchołek gałęzi, więc Twoja następna wiadomość jest kontynuacją od właściwego miejsca, a nie od ogona, którego nikt już nie widzi.

Zapisuje samodzielny plik HTML: całą rozmowę ze zwijanymi kartami narzędzi pokazującymi, co otrzymało każde wywołanie i co zwróciło. Bez arkusza stylów, bez skryptu, bez hostingu obrazów — działa z pamięci USB i będzie działać za pięć lat.

  • Aplikacja desktopowa: Documents/ControlCenter/exports/, z sygnaturą czasu, żeby drugi eksport nie nadpisał pierwszego.
  • Klient web: pobieranie w przeglądarce.

Kopiuje transkrypt do schowka jako markdown, z wywołaniami narzędzi w zwijanych blokach. Ten właśnie wkleja się do zgłoszenia.

Rozumowanie jest celowo pomijane: to przestrzeń robocza modelu, a zgłoszenie błędu czyta człowiek.