Blog

Checkpoints: Fortryd enhver ændring, agenten laver

Hver gang Mythex-agenten afslutter en tur uden fejl, gemmer den et checkpoint af dit projekts filer. Hvis en senere ændring går galt, kan du rulle projektet tilbage til ethvert af disse punkter fra chatten — uden at skulle beskrive skaden og håbe på, at agenten kan reparere den. Du kan også redigere en tidligere besked og sende den igen, hvilket spoler projektet tilbage og prøver en anden prompt derfra.

Hvad et checkpoint er

Et checkpoint er et gemt øjebliksbillede af dit projekts filer ved slutningen af en tur. Under overfladen er det et git-checkpoint — git er versionskontrolsystemet, udviklere bruger til at spore hver ændring i en kodebase. Du behøver ikke kende git for at bruge det; chatten klarer det for dig.

Checkpoints gemmes efter en vellykket agenttur. Hvert ligger ved slutningen af det agentsvar, der producerede det, så chathistorikken fungerer som en tidslinje for dit projekt: hvert svar markerer et punkt, du kan vende tilbage til.

Hvorfor det hjælper

At bygge med en agent er iterativt. De fleste ture flytter projektet fremad, men nogle gør ikke — en layoutændring, der ødelægger telefonvisningen, en refaktorering der går længere, end du ville, en funktion der viser sig at være den forkerte idé.

Når det sker, er den fristende handling at bede agenten om at rette det. Nogle gange virker det. Ofte lægger det en ny ændring oven på en dårlig en, og så endnu en, og hver rettelse gør den næste sværere. At rulle tilbage til det sidste gode punkt er som regel hurtigere og billigere end at kæmpe mod ophobede fejl. Du starter forfra fra noget, der virkede.

Det gør det også tryggere at prøve ting. Hvis du kan fortryde en tur med to klik, koster det dig meget lidt at spørge »hvad hvis heltesektionen var en video?«

Sådan ruller du tilbage til et checkpoint

  1. Find svaret, der efterlod projektet i den tilstand, du vil tilbage til.
  2. Klik Revert to this point — fortryd-ikonet i slutningen af svaret, ved siden af Copy. På en laptop vises ikonet, når du holder musen over svaret.
  3. Bekræft med Restore i dialogen, der spørger.

Dine projektfiler rulles tilbage til, som de var ved slutningen af den tur. Tjek forhåndsvisningen for at bekræfte, og fortsæt derfra.

Redigér og send igen

Nogle gange var problemet ikke resultatet, men prompten. Til det findes Edit and resend:

  1. Hold musen over en af dine tidligere beskeder og klik for at redigere den.
  2. Omskriv prompten, sådan som du burde have formuleret den.
  3. Bekræft Discard & resend.

Mythex spoler projektet tilbage til før den tur — når et checkpoint findes — og sender din nye prompt. Det er den hurtigste måde at prøve en tur igen, der gik i den forkerte retning, uden at lade det dårlige forsøgs ændringer blive stående.

Checkpoints virker bedst med små skridt

Et checkpoint kan kun føre dig tilbage til slutningen af en tur. Hvis én tur gjorde fem ting, kan du fortryde alle fem eller ingen. Det er en grund mere til at holde hver anmodning lille:

  • Ændr ét afsnit.
  • Ret én fejl.
  • Tilføj én side.

Mindre anmodninger giver færre overraskelser og lavere creditforbrug, og hver efterlader et checkpoint, du kan vende tilbage til alene.

Det hjælper også at beskrive, hvad du ser i forhåndsvisningen, frem for hvad du tror, koden burde gøre — for eksempel: »På prissiden er knappen på Pro-kortet skåret af på mobil. Ret overløbet og behold desktop-layoutet.«

Til store funktioner, start i Plan-tilstand: agenten skitserer en tilgang, du godkender, og derefter arbejder Build sig igennem den. Mere om det i Plan før du bygger.

Hvornår du skal rulle tilbage, og hvornår du skal bygge forfra

Rollback er den rigtige handling, når projektet var i en god tilstand for få ture siden. En fuld genopbygning er kun værd besværet, når:

  • Du har ændret produktideen helt.
  • Arkitekturen er forkert til de nye krav.
  • Projektet stadig er tomt eller næsten tomt.

Selv da bør du sige, hvad du skal beholde — navnet, brandfarverne, indholdet — så du ikke mister det, der allerede var rigtigt.

Begrænsninger

  • Checkpoints gemmes efter vellykkede ture, og Discard & resend kan kun spole tilbage, når et checkpoint findes.
  • Tilbagerulning ruller dine projektfiler tilbage til, som de var på det punkt.
  • Et checkpoint dækker en hel tur. Du kan ikke fortryde en del af den; mindre ture giver finere kontrol.
  • På en laptop vises Revert-ikonet kun ved musen over, så flyt markøren hen over svaret, hvis du ikke kan se det.

Hvis du arbejder med en fejl frem for at fortryde en, dækker vores guide til fejlfinding af en AI-bygget app den anden halvdel af processen.

Dokumentationen dækker checkpoints i Chat og i Iterate without rebuilding.

Mythex · Pricing · Byg hvad som helst med AI · Skabeloner til websites og apps · Mythex sammenlignet · Ordliste for app-bygning med AI · Gratis værktøjer til app-bygning med AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština 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 简体中文 繁體中文(香港) 繁體中文(台灣)