Блог

Чекпоинти: поништете секоја промена што ја прави агентот

Секогаш кога Mythex агентот успешно ќе заврши потег, зачувува чекпоинт од датотеките на вашиот проект. Ако подоцнежна промена тргне наопаку, можете да го вратите проектот на која било од тие точки од разговорот — без потреба да опишувате какво оштетување е направено и да се надевате дека агентот ќе го поправи. Можете и да уредите порана порака и повторно да ја испратите, што го враќа проектот назад и обидува поинаков промпт од таму.

Што е чекпоинт

Чекпоинт е зачувана слика на датотеките на проектот на крајот од потегот. Под површината, тоа е git чекпоинт — git е системот за контрола на верзии што програмерите го користат за да следат секоја промена во кодот. Не треба да знаете git за да го користите; разговорот го прави тоа за вас.

Чекпоинтите се зачувуваат по успешен потег на агентот. Секој се наоѓа на крајот од одговорот на агентот што го создал, така што историјата на разговорот служи како временска линија на проектот: секој одговор означува точка на која можете да се вратите.

Зошто помага

Градењето со агент е итеративно. Повеќето потези го движат проектот напред, но некои не — промена на распоредот што ќе го расипе телефонскиот приказ, рефакторирање што оди подалеку од она што го сакавте, функција што испаѓа дека е погрешна идеја.

Кога ќе се случи тоа, најголемиот впечаток е да го замолите агентот да го поправи. Понекогаш тоа успева. Често тоа става нова промена врз лоша, па уште една, и секоја поправка ја отежнува следната. Враќањето на последната добра точка обично е побрзо и поевтино од борбата со зголемените грешки. Почнувате повторно од нешто што работело.

Исто така го прави обидувањето на работи побезбедно. Ако можете да откажете потег со два клика, прашањето „што ако делот со херој беше видео?“ ве чини многу малку.

Како да се вратите на чекпоинт

  1. Најдете го одговорот што го оставил проектот во состојбата во која сакате да се вратите.
  2. Кликнете Revert to this point — иконата за враќање на крајот од одговорот, покрај Copy. На лаптоп, иконата се појавува кога ќе го поминете покажувачот над одговорот.
  3. Потврдете со Restore во дијалогот што ќе се појави.

Датотеките на вашиот проект се враќаат онака како што биле на крајот од тој потег. Проверете го прегледот за да потврдите, па продолжете од таму.

Уреди и повторно испрати

Понекогаш проблемот не бил резултатот, туку промптот. За тоа постои Edit and resend:

  1. Поминете го покажувачот над една од вашите претходни пораки и кликнете за да ја уредите.
  2. Препишете го промптот онака како требало да биде напишан.
  3. Потврдете Discard & resend.

Mythex го враќа проектот на состојбата пред тој потег — кога постои чекпоинт — и го испраќа вашиот нов промпт. Тоа е најбрзиот начин да се обидете повторно на потег што тргнал во погрешна насока, без да останат промените од лошиот обид.

Чекпоинтите работат најдобро со мали чекори

Чекпоинт може да ве врати само на крајот од потег. Ако еден потег направил пет работи, можете да ги откажете сите пет или ниту една. Тоа е уште една причина да ги држите барањата мали:

  • Променете еден дел.
  • Поправете еден баг.
  • Додајте една страница.

Помали барања значат помалку изненадувања и помала потрошувачка на кредити, а секое од нив остава чекпоинт на кој можете да се вратите самостојно.

Исто така помага да опишете што гледате во прегледот, наместо што мислите дека треба да прави кодот — на пример: „На страницата за цени, копчето на Pro картичката е отсечено на мобилен. Поправете го преливањето и задржете го десктоп распоредот.“

За големи функции, почнете во Plan режим: агентот поставува пристап, вие го одобрувате, па Build работи низ него. Повеќе за тоа во Планирајте пред да градите.

Кога да се вратите, а кога да пречекорите

Враќањето е вистинскиот потег кога проектот бил во добра состојба пред неколку потези. Целосно повторно градење вреди само кога:

  • Целосно сте ја промениле идејата за производот.
  • Архитектурата е погрешна за новите барања.
  • Проектот е сè уште празен или речиси празен.

И тогаш, кажете што да се задржи — името, боите на брендот, содржината — за да не ја изгубите она што веќе било точно.

Ограничувања

  • Чекпоинтите се зачувуваат по успешни потези, а Discard & resend може да врати назад само кога постои чекпоинт.
  • Враќањето ги враќа датотеките на проектот на состојбата во таа точка.
  • Чекпоинтот го опфаќа целиот потег. Не можете да откажете дел од него; помалите потези ви даваат поситна контрола.
  • На лаптоп иконата за враќање се појавува само кога ќе го поминете покажувачот, па поместете го над одговорот ако не ја гледате.

Ако работите на баг, наместо да го откажувате, нашиот водич за поправање апликација направена со AI го опфаќа другата половина од процесот.

Документацијата ги опфаќа чекпоинтите во 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 简体中文 繁體中文(香港) 繁體中文(台灣)