Блог

Контролни точки: отмени всяка промяна на агента

Всеки път, когато агентът на 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 може да върне назад само когато съществува контролна точка.
  • Връщането назад възстановява файловете на проекта до състоянието им в тази точка.
  • Контролната точка обхваща цял ход. Не можеш да отмениш част от него; по-малките ходове дават по-фин контрол.
  • На лаптоп иконата за връщане се вижда само при задържане на курсора, затова премести курсора върху отговора, ако не я виждаш.

Ако работиш по бъг, а не отмяна на промяна, нашето ръководство за отстраняване на грешки в приложение, изградено с ИИ обхваща другата половина от процеса.

Документацията описва контролните точки в Чат и в Итерирай без да изграждаш наново.

Mythex · Pricing · Създай всичко с ИИ · Шаблони за уебсайтове и приложения · Mythex в сравнение · Речник на създаването на приложения с ИИ · Безплатни инструменти за създаване на приложения с ИИ · 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 简体中文 繁體中文(香港) 繁體中文(台灣)