Ιστολόγιο

Checkpoints: αναιρέστε κάθε αλλαγή του πράκτορα

Κάθε φορά που ο πράκτορας του Mythex ολοκληρώνει επιτυχώς μια σειρά, αποθηκεύει checkpoint των αρχείων του έργου σας. Αν μια μεταγενέστερη αλλαγή πάει στραβά, μπορείτε να επαναφέρετε το έργο σε οποιοδήποτε από αυτά τα σημεία από το chat, χωρίς να χρειάζεται να περιγράψετε τη ζημιά και να ελπίζετε ότι ο πράκτορας θα τη διορθώσει. Μπορείτε επίσης να επεξεργαστείτε ένα προηγούμενο μήνυμα και να το στείλετε ξανά, κάτι που επαναφέρει το έργο και δοκιμάζει διαφορετική προτροπή από εκείνο το σημείο.

Τι είναι ένα checkpoint

Ένα checkpoint είναι αποθηκευμένο στιγμιότυπο των αρχείων του έργου σας στο τέλος μιας σειράς. Από κάτω, είναι ένα git checkpoint. Το git είναι το σύστημα ελέγχου εκδόσεων που χρησιμοποιούν οι προγραμματιστές για να παρακολουθούν κάθε αλλαγή σε μια βάση κώδικα. Δεν χρειάζεται να ξέρετε git για να το χρησιμοποιήσετε· το chat το χειρίζεται για εσάς.

Τα checkpoints αποθηκεύονται μετά από μια επιτυχημένη σειρά του πράκτορα. Το καθένα βρίσκεται στο τέλος της απάντησης του πράκτορα που το παρήγαγε, οπότε το ιστορικό του chat λειτουργεί ως χρονολόγιο του έργου σας: κάθε απάντηση σημαδεύει ένα σημείο στο οποίο μπορείτε να επιστρέψετε.

Γιατί βοηθά

Το χτίσιμο με πράκτορα είναι επαναληπτικό. Οι περισσότερες σειρές προχωρούν το έργο, αλλά μερικές όχι: μια αλλαγή διάταξης που χαλά την προβολή κινητού, μια αναδιάρθρωση που πάει πιο μακριά απ' όσο θέλατε, μια λειτουργία που αποδεικνύεται λάθος ιδέα.

Όταν συμβεί αυτό, ο δελεαστικός δρόμος είναι να ζητήσετε από τον πράκτορα να το διορθώσει. Μερικές φορές δουλεύει. Συχνά όμως στρώνει μια νέα αλλαγή πάνω σε μια κακή, και μετά άλλη μία, και κάθε διόρθωση δυσκολεύει την επόμενη. Η επαναφορά στο τελευταίο καλό σημείο είναι συνήθως πιο γρήγορη και φθηνότερη από το να παλεύετε με συσσωρευμένα λάθη. Ξεκινάτε πάλι από κάτι που δούλευε.

Κάνει επίσης πιο ασφαλές το να δοκιμάζετε πράγματα. Αν μπορείτε να αναιρέσετε μια σειρά με δύο κλικ, το να ρωτήσετε «τι θα γινόταν αν η ενότητα ήρωα ήταν βίντεο;» κοστίζει πολύ λίγο.

Πώς να επιστρέψετε σε ένα checkpoint

  1. Βρείτε την απάντηση που άφησε το έργο στην κατάσταση που θέλετε να επιστρέψετε.
  2. Πατήστε Revert to this point, το εικονίδιο αναίρεσης στο τέλος της απάντησης, δίπλα στο Copy. Σε φορητό υπολογιστή, το εικονίδιο εμφανίζεται όταν τοποθετήσετε τον δείκτη πάνω στην απάντηση.
  3. Επιβεβαιώστε με Restore στο παράθυρο που ερωτά.

Τα αρχεία του έργου σας επιστρέφουν στην κατάσταση που είχαν στο τέλος εκείνης της σειράς. Ελέγξτε την προεπισκόπηση για να επιβεβαιώσετε, και συνεχίστε από εκεί.

Επεξεργασία και επαναποστολή

Μερικές φορές το πρόβλημα δεν ήταν το αποτέλεσμα αλλά η προτροπή. Για αυτό υπάρχει το Edit and resend:

  1. Τοποθετήστε τον δείκτη πάνω σε ένα από τα προηγούμενα μηνύματά σας και πατήστε για να το επεξεργαστείτε.
  2. Ξαναγράψτε την προτροπή όπως θα έπρεπε να είχε διατυπωθεί από την αρχή.
  3. Επιβεβαιώστε Discard & resend.

Το Mythex επαναφέρει το έργο στο σημείο πριν από εκείνη τη σειρά, όταν υπάρχει checkpoint, και στέλνει τη νέα σας προτροπή. Είναι ο ταχύτερος τρόπος να ξαναδοκιμάσετε μια σειρά που πήγε λάθος κατεύθυνση, χωρίς να μείνουν στη θέση τους οι αλλαγές της κακής προσπάθειας.

Τα checkpoints λειτουργούν καλύτερα με μικρά βήματα

Ένα checkpoint μπορεί να σας επαναφέρει μόνο στο τέλος μιας σειράς. Αν μια σειρά έκανε πέντε πράγματα, μπορείτε να αναιρέσετε και τα πέντε ή κανένα. Αυτός είναι ένας ακόμη λόγος να κρατάτε κάθε αίτημα μικρό:

  • Αλλάξτε μία ενότητα.
  • Διορθώστε ένα σφάλμα.
  • Προσθέστε μία σελίδα.

Τα μικρά αιτήματα σημαίνουν λιγότερες εκπλήξεις και λιγότερη κατανάλωση credits, και το καθένα αφήνει checkpoint στο οποίο μπορείτε να επιστρέψετε μόνο του.

Βοηθά επίσης να περιγράφετε αυτό που βλέπετε στην προεπισκόπηση, αντί για αυτό που πιστεύετε ότι πρέπει να κάνει ο κώδικας. Για παράδειγμα: «Στη σελίδα τιμολόγησης, το κουμπί της κάρτας Pro κόβεται στο κινητό. Διορθώστε την υπερχείλιση και κρατήστε τη διάταξη του υπολογιστή ως έχει.»

Για μεγάλες λειτουργίες, ξεκινήστε σε λειτουργία Plan: ο πράκτορας προτείνει μια προσέγγιση, την εγκρίνετε, και μετά το Build την υλοποιεί βήμα βήμα. Περισσότερα σε Σχεδιάστε πριν χτίσετε.

Πότε να επιστρέψετε και πότε να ξαναχτίσετε

Η επαναφορά είναι η σωστή κίνηση όταν το έργο ήταν σε καλή κατάσταση πριν από λίγες σειρές. Μια πλήρης ανοικοδόμηση αξίζει μόνο όταν:

  • Έχετε αλλάξει εντελώς την ιδέα του προϊόντος.
  • Η αρχιτεκτονική είναι λάθος για τις νέες απαιτήσεις.
  • Το έργο είναι ακόμη άδειο ή σχεδόν άδειο.

Ακόμη και τότε, πείτε τι να κρατήσει: το όνομα, τα χρώματα της μάρκας, το περιεχόμενο, ώστε να μη χάσετε ό,τι ήταν ήδη σωστό.

Όρια

  • Τα checkpoints αποθηκεύονται μετά από επιτυχημένες σειρές, και το Discard & resend μπορεί να επαναφέρει μόνο όταν υπάρχει checkpoint.
  • Η επαναφορά αναιρεί τα αρχεία του έργου στην κατάσταση που είχαν εκείνη τη στιγμή.
  • Ένα checkpoint καλύπτει ολόκληρη σειρά. Δεν μπορείτε να αναιρέσετε μέρος της· οι μικρότερες σειρές σάς δίνουν πιο λεπτό έλεγχο.
  • Στον φορητό υπολογιστή το εικονίδιο Revert εμφανίζεται μόνο με τον δείκτη πάνω, οπότε μετακινήστε τον πάνω στην απάντηση αν δεν το βλέπετε.

Αν δουλεύετε σε σφάλμα και όχι σε αναίρεση, ο οδηγός μας για αποσφαλμάτωση εφαρμογής που έφτιαξε AI καλύπτει το άλλο μισό της διαδικασίας.

Τα docs καλύπτουν τα checkpoints στο Chat και στο Iterate without rebuilding.

Mythex · Pricing · Χτίστε οτιδήποτε με AI · Πρότυπα ιστοσελίδων και εφαρμογών · Το Mythex σε σύγκριση · Γλωσσάρι δημιουργίας εφαρμογών με AI · Δωρεάν εργαλεία δημιουργίας εφαρμογών με AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)