Blog

Checkpointok: bármely agent-változtatás visszavonása

Valahányszor a Mythex agentje sikeresen befejez egy kört, elmenti a projekted fájljainak checkpointját. Ha egy későbbi változtatás rosszul sül el, a projektet a csevegésből vissza tudod állítani bármelyik ilyen pontra — nem kell leírnod a kárt, és reménykedned, hogy az agent meg tudja javítani. Egy korábbi üzenetet is szerkeszthetsz és újraküldhetsz, ami visszatekeri a projektet, és onnan egy másik promptot próbálhatsz ki.

Mi az a checkpoint

A checkpoint a projektfájlok mentett pillanatképe egy kör végén. A háttérben ez egy git-checkpoint — a git az a verziókezelő rendszer, amellyel a fejlesztők egy kódbázis minden változását követik. Nem kell tudnod gitezni a használatához; a csevegés elintézi helyetted.

A checkpointok egy sikeres agent-kör után mentődnek. Mindegyik az a válasz végén ül, amely létrehozta, így a csevegési előzmények a projekted idővonalaként működnek: minden válasz egy pontot jelöl, ahová visszatérhetsz.

Miért segít

Az agenttel való építés iteratív. A legtöbb kör előrébb viszi a projektet, de néhány nem — egy elrendezésváltozás, amely elrontja a telefonos nézetet, egy refaktorálás, amely többet csinál, mint akartad, egy funkció, amely rossz ötletnek bizonyul.

Ilyenkor a kísértés az, hogy megkéred az agentet, javítsa meg. Néha ez működik. Gyakran viszont egy újabb változtatást rak egy rossz tetejére, aztán még egyet, és minden javítás megnehezíti a következőt. Az utolsó jó pontra való visszatérés általában gyorsabb és olcsóbb, mint a halmozódó hibák elleni küzdelem. Egy működő állapotból indulsz újra.

Biztonságosabbá is teszi a kísérletezést. Ha egy kört két kattintással vissza tudsz vonni, akkor a „mi lenne, ha a főszakasz videó lenne?” kérdés nagyon keveset kerül.

Hogyan térj vissza egy checkpointhoz

  1. Keresd meg a választ, amely után a projekt abban az állapotban volt, amelyre vissza akarsz térni.
  2. Kattints a Revert to this point gombra — a visszavonás ikonra a válasz végén, a Copy mellett. Laptopon az ikon csak akkor jelenik meg, ha a válasz fölé viszed az egeret.
  3. Erősítsd meg a Restore gombbal a megjelenő párbeszédablakban.

A projektfájlok visszaállnak arra az állapotra, amilyenek voltak a kör végén. Ellenőrizd az előnézetben, hogy jó-e, majd folytasd onnan.

Szerkesztés és újraküldés

Néha nem az eredmény volt a probléma, hanem a prompt. Erre szolgál az Edit and resend:

  1. Vidd az egeret egy korábbi üzeneted fölé, és kattints a szerkesztéshez.
  2. Írd át a promptot úgy, ahogy eredetileg meg kellett volna fogalmaznod.
  3. Erősítsd meg a Discard & resend gombbal.

A Mythex visszatekeri a projektet a kör előtti állapotra — ha van checkpoint —, és elküldi az új promptodat. Ez a leggyorsabb módja annak, hogy újrapróbálj egy rossz irányba ment kört anélkül, hogy a rossz kísérlet változtatásai a helyükön maradnának.

A checkpointok a kis lépésekkel működnek a legjobban

A checkpoint csak egy kör végére tud visszavinni. Ha egy kör öt dolgot csinált, mind az ötöt visszavonhatod, vagy egyiket sem. Ez is egy ok, amiért érdemes minden kérést kicsin tartani:

  • Egy szakaszt változtass.
  • Egy hibát javíts.
  • Egy oldalt adj hozzá.

A kisebb kérések kevesebb meglepetést és kevesebb kredithasználatot jelentenek, és mindegyik külön visszatérhető checkpointot hagy maga után.

Az is segít, ha azt írod le, amit az előnézetben látsz, nem azt, aminek szerinted a kódnak kellene lennie — például: „A árazási oldalon a Pro kártya gombja mobilon levágódik. Javítsd a túlcsordulást, és tartsd meg a desktop elrendezést.”

Nagyobb funkciókhoz kezdd a Plan módban: az agent felvázol egy megközelítést, te jóváhagyod, majd a Build végigmegy rajta. Erről a Tervezz, mielőtt építenél cikkben lehet többet olvasni.

Mikor visszavonni, és mikor újraépíteni

A visszavonás akkor a helyes lépés, ha a projekt néhány körrel korábban jó állapotban volt. Teljes újraépítésre csak akkor érdemes, ha:

  • teljesen megváltozott a termékötleted,
  • az architektúra rossz az új követelményekhez,
  • a projekt még üres vagy szinte üres.

Még ilyenkor is mondd meg, mit tartsanak meg — a nevet, a márkaszíneket, a tartalmat —, hogy ne veszítsd el azt, ami már jó volt.

Korlátok

  • A checkpointok sikeres körök után mentődnek, és a Discard & resend csak akkor tud visszatekerni, ha van checkpoint.
  • A visszavonás a projektfájlokat állítja vissza arra az állapotra, amilyen akkor volt.
  • Egy checkpoint egy egész kört fed le. Egy kör egy részét nem tudod visszavonni; a kisebb körök finomabb kontrollt adnak.
  • Laptopon a visszavonás ikon csak egérmozgatásra jelenik meg, így ha nem látod, vidd az egeret a válasz fölé.

Ha egy hibát keresel, nem visszavonod, hanem megkeresed, az AI-val épített app hibakeresése útmutató a folyamat másik felét fedi le.

A dokumentáció a checkpointokat a Csevegés és az Iteráció újraépítés nélkül részben tárgyalja.

Mythex · Pricing · Építs bármit AI-val · Weboldal- és alkalmazássablonok · A Mythex összehasonlítva · AI-alapú alkalmazásépítési szószedet · Ingyenes eszközök AI-alapú alkalmazásépítéshez · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Հայերեն 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 简体中文 繁體中文(香港) 繁體中文(台灣)