Lewati ke konten

Cabangkan percakapan

Panduan ini menunjukkan cara kembali ke titik yang lebih awal dalam sebuah percakapan dan membawanya ke arah lain — sambil tetap menyimpan jalur yang Anda tinggalkan.

Pencabangan tidak menulis apa pun. Percakapan adalah pohon pesan dengan penunjuk di ujungnya, dan kembali ke belakang berarti menggerakkan penunjuk itu. Tidak ada yang dihapus, tidak ada yang disembunyikan, dan beralih kembali hanyalah menggerakkan penunjuk sekali lagi.

Itulah sebabnya menyunting prompt dan menjalankannya ulang aman di sini: jawaban yang sedang Anda bandingkan masih ada.

/tree

Penjelajah mencantumkan setiap pesan, menjorok pada setiap percabangan, dengan jalur saat ini ditandai Di cabang ini. Percakapan yang tidak pernah bercabang ditampilkan sebagai daftar datar seperti biasanya — melihat penjelajah ini tidak memakan biaya apa pun sampai ada sesuatu yang perlu dinavigasi.

Setiap baris menawarkan dua tindakan.

Tindakan Efek
Lanjutkan dari sini Menggerakkan penunjuk. Pesan Anda berikutnya dilanjutkan dari pesan itu.
Cabangkan ke percakapan baru Menyalin jalur hingga pesan itu ke percakapan baru.
  1. /tree
  2. Temukan pesan tempat Anda ingin memulai lagi — biasanya pesan terakhir yang menurut Anda sudah bagus.
  3. Lanjutkan dari sini.
  4. Ketik prompt baru.

Lanjutan yang lama masih ada di pohon; /tree sekarang akan menampilkan dua jalur dari titik itu, dan Anda dapat bebas beralih di antara keduanya.

Fork menyalin jalur ke percakapan baru di space yang sama. Gunakan ini ketika kedua arah akan terus menyimpang dan Anda ingin keduanya berdampingan alih-alih beralih.

Salinan itu memiliki id pesan yang baru. Dua percakapan yang berbagi baris akan saling memperlihatkan pesan berikutnya, dan itulah tepatnya yang ingin dicegah oleh fork.

Keduanya alat yang berbeda dan perbedaannya penting.

Kembalikan Cabang
Pesan-pesan setelahnya Disembunyikan dari transkrip Masih terlihat di /tree
Worktree-nya Dikembalikan ke snapshot giliran itu Tidak disentuh
Batalkan Batalkan pengembalian memulihkan batch tersebut Gerakkan penunjuk kembali

Pengembalian adalah yang Anda inginkan ketika agen mengubah file yang ingin Anda pulihkan. Pencabangan adalah yang Anda inginkan ketika percakapan menempuh arah yang salah tetapi file-nya baik-baik saja.

Mengembalikan juga menggerakkan ujung cabang, sehingga pesan Anda berikutnya dilanjutkan dari tempat yang benar, bukan dari ekor yang sudah tidak dapat dilihat siapa pun.

Menulis file HTML mandiri: seluruh percakapan dengan kartu alat yang dapat dilipat yang menunjukkan apa yang diberikan ke setiap panggilan dan apa yang dikembalikannya. Tanpa stylesheet, tanpa skrip, tanpa host gambar — file ini berfungsi dari stik USB dan tetap berfungsi lima tahun lagi.

  • Desktop: Documents/ControlCenter/exports/, diberi stempel waktu sehingga ekspor kedua tidak menimpa yang pertama.
  • Web: unduhan browser.

Menyalin transkrip ke papan klip sebagai markdown, dengan panggilan alat dalam blok yang dapat dilipat. Inilah yang sebaiknya Anda tempelkan ke issue.

Penalaran sengaja tidak disertakan: itu adalah ruang coretan model, dan laporan bug dibaca oleh manusia.

  • Riwayat percakapan — mengapa pohonnya hanyalah perpindahan penunjuk, dan apa yang sebenarnya dipulihkan saat melanjutkan
  • Perintah slash — /tree, /export, /dump