Checkpoint: Batalkan Apa Sahaja Perubahan yang Dibuat oleh Ejen
Setiap kali ejen Mythex menamatkan satu giliran dengan berjaya, ia menyimpan checkpoint fail projek anda. Jika perubahan kemudian tersasar, anda boleh memulihkan projek ke mana-mana titik tersebut dari sembang, tanpa perlu menerangkan kerosakannya dan berharap ejen dapat membaikinya. Anda juga boleh mengedit mesej terdahulu dan menghantarnya semula, yang memundurkan projek dan mencuba prompt yang berbeza dari titik itu.
Apa itu checkpoint
Checkpoint ialah tangkapan simpanan fail projek anda pada penghujung satu giliran. Di sebalik tabir, ia ialah checkpoint git. Git ialah sistem kawalan versi yang digunakan pembangun untuk menjejak setiap perubahan pada kod. Anda tidak perlu tahu git untuk menggunakannya; sembang yang mengendalikannya untuk anda.
Checkpoint disimpan selepas giliran ejen yang berjaya. Setiap satu terletak pada penghujung balasan ejen yang menghasilkannya, jadi sejarah sembang berfungsi sebagai garis masa projek anda: setiap balasan menandakan satu titik yang boleh anda kembali.
Mengapa ia membantu
Membina dengan ejen ialah proses berulang. Kebanyakan giliran memajukan projek, tetapi ada yang tidak. Misalnya perubahan susun atur yang merosakkan paparan telefon, refaktor yang melampaui apa yang anda mahu, atau ciri yang ternyata idea yang salah.
Apabila itu berlaku, cara yang mudah ialah meminta ejen membetulkannya. Kadang-kadang itu berjaya. Selalunya ia menambah satu perubahan baharu di atas perubahan yang buruk, kemudian satu lagi, dan setiap pembetulan menyukarkan yang seterusnya. Kembali ke titik baik terakhir biasanya lebih pantas dan lebih murah daripada melawan ralat yang berganda.
Ia juga menjadikan percubaan lebih selamat. Jika anda boleh membatalkan satu giliran dalam dua klik, bertanya “bagaimana jika bahagian hero itu video?” hampir tidak menelan kos.
Cara kembali ke checkpoint
- Cari balasan yang meninggalkan projek dalam keadaan yang anda mahu kembali.
- Klik Pulihkan ke titik ini, iaitu ikon undur di hujung balasan, di sebelah Salin. Pada komputer riba, ikon itu hanya muncul apabila anda menuding pada balasan tersebut.
- Sahkan dengan Pulihkan dalam dialog yang muncul.
Fail projek anda dipulihkan kepada keadaannya pada penghujung giliran itu. Semak pratonton untuk mengesahkannya, kemudian teruskan dari situ.
Edit dan hantar semula
Kadang-kadang masalahnya bukan pada hasil, tetapi pada prompt. Untuk itu, ada Edit dan hantar semula:
- Tuding pada salah satu mesej anda yang terdahulu dan klik untuk mengeditnya.
- Tulis semula prompt seperti yang sepatutnya anda tulis.
- Sahkan Buang & hantar semula.
Mythex memundurkan projek ke keadaan sebelum giliran itu, apabila checkpoint wujud, dan menghantar prompt baharu anda. Ini cara terpantas untuk mencuba semula giliran yang berjalan ke arah yang salah, tanpa meninggalkan perubahan percubaan yang buruk itu di tempatnya.
Checkpoint paling sesuai dengan langkah kecil
Checkpoint hanya boleh membawa anda kembali ke penghujung satu giliran. Jika satu giliran melakukan lima perkara, anda boleh membatalkan kesemuanya atau tiada satu pun. Itu satu lagi sebab untuk memastikan setiap permintaan kecil:
- Ubah satu bahagian.
- Betulkan satu pepijat.
- Tambah satu halaman.
Permintaan yang lebih kecil bermakna lebih sedikit kejutan dan penggunaan kredit yang lebih rendah, dan setiap satu meninggalkan checkpoint yang boleh anda kembali ke sana dengan sendirinya.
Ia juga membantu untuk menerangkan apa yang anda lihat dalam pratonton, bukannya apa yang anda fikirkan kod sepatutnya lakukan. Contohnya, “Pada halaman harga, butang kad Pro terpotong pada telefon. Betulkan limpahan dan kekalkan susun atur desktop.”
Untuk ciri yang besar, mulakan dalam mod Plan: ejen menggariskan pendekatan, anda meluluskannya, kemudian Build mengerjakannya langkah demi langkah. Lebih lanjut tentang itu dalam Rancang sebelum membina.
Bila hendak kembali, dan bila hendak bina semula
Mengembalikan ialah langkah yang betul apabila projek berada dalam keadaan baik beberapa giliran yang lalu. Bina semula penuh hanya berbaloi apabila:
- Anda telah mengubah idea produk sepenuhnya.
- Seni bina tidak sesuai untuk keperluan baharu.
- Projek masih kosong atau hampir kosong.
Walaupun begitu, nyatakan apa yang hendak dikekalkan, iaitu nama, warna jenama dan kandungan, supaya anda tidak kehilangan apa yang sudah betul.
Had
- Checkpoint disimpan selepas giliran yang berjaya, dan Buang & hantar semula hanya boleh memundurkan apabila checkpoint wujud.
- Memulihkan akan memundurkan fail projek anda kepada keadaannya pada titik itu.
- Satu checkpoint meliputi keseluruhan giliran. Anda tidak boleh membatalkan sebahagian daripadanya; giliran yang lebih kecil memberi anda kawalan yang lebih halus.
- Pada komputer riba, ikon Pulihkan hanya muncul apabila menuding, jadi gerakkan penunjuk ke atas balasan jika anda tidak dapat melihatnya.
Jika anda sedang menangani pepijat dan bukannya membatalkannya, panduan kami tentang menyahpepijat aplikasi yang dibina AI meliputi separuh lagi proses itu.
Dokumentasi meliputi checkpoint dalam Sembang dan dalam Ulang tanpa membina semula.