Нұсқаулықтар

AI арқылы жасалған қолданбаны бұзбай қалай жетілдіруге болады

AI арқылы жасалған қолданбаны бұзбай жетілдіру үшін әр сұрауда бір нәрсені өзгертіңіз, оны превьюде тексеріңіз және әрі қарай жылжымас бұрын сақтау нүктесін жасаңыз. Көргеніңізді сипаттаңыз, кодтың не істейтінін ойлағаныңызды емес; үлкен өзгерістерді салмас бұрын жоспарлаңыз, ал өзгеріс бұзылса, AI-дан өз түзетуін түзетуді сұраудың орнына соңғы жақсы нұсқаға қайтыңыз.

Қолданбаның алғашқы нұсқасы көбіне минуттар ішінде дайын болады. Қиыны — елуінші өзгерісте, әр жаңа сұрау бұрын жұмыс істеген нәрсені бұзуы мүмкін кезде. Бұл нұсқаулық осыны болдырмайтын айналымды береді.

Жетілдіру айналымы

  1. Бір өзгерісті таңдаңыз. Бір мүмкіндік, бір қате, бір бет.
  2. Оны сипаттаңыз пайдаланушы не көріп, не істейтіні тұрғысынан.
  3. Үлкен өзгерістер үшін алдымен жоспарлаңыз. Жоспар сұраңыз, оқыңыз, содан соң жасаңыз.
  4. Нәтижені тексеріңіз превьюде — өзгерісті және оның жанындағы ағындарды.
  5. Сақтаңыз — сақтау нүктесін немесе commit жасаңыз.
  6. Қайталаңыз.

Қадам сайын өзгерістерді кішкене және қайтарылатын ұстау үшін бар.

1-қадам: қысқа тізім жүргізіңіз

Сұрау жібермес бұрын, нені өзгерткіңіз келетінін маңыздылығы бойынша жазыңыз. Бұл бір хабарға он тілекті бір абзацпен жібермеуге көмектеседі және ортасында пайда болған идеяларға «қазір емес» деп жауап беруге мүмкіндік береді.

Өзгеріс үлкен болса, оны бөліңіз. «Команда аккаунттарын қосу» — бұл: командаларды жасау, мүшені шақыру, командалар арасында ауысу, деректерді ағымдағы командамен шектеу. Әрқайсысы — бөлек сұрау. Мұны істеудің жақсы жолы — пайдаланушы оқиғаларын жазу.

2-қадам: көргеніңізді сипаттаңыз

AI экранды сіз айтпай көре алмайды. Нақты нәрселерге нұсқаңыз және не болуы керек екенін айтыңыз:

Телефондан бағалар бетінде Pro карточкасының батырмасы оң жақ шетінен кесіліп қалған. Жұмыс үстелі көрінісін бірдей қалдырыңыз; 640px-тен кіші экрандарда карточкаларды бір-бірінің астына қойып, батырмаларды толық ені етіңіз.

Бұны «бағалар беті мобильді құрылғыда жаман көрінеді» деумен салыстырыңыз. Біріншісін бір рет жасап, тексеруге болады; екіншісі сұрамаған қайта дизайнға шақырады.

Скриншоттар көмектеседі. Құрастырушыңыз суреттерді қабылдаса, біреуін тіркеп, мәселені дөңгелектеңіз.

3-қадам: үлкен өзгерістерден бұрын жоспарлаңыз

Қолданбаның бірнеше бөлігіне әсер ететін кез келген нәрсе үшін — жаңа деректер моделі, төлемдер, пайдаланушы рөлдері — кодқа дейін жоспар сұраңыз:

Әзірге код өзгертпеңіз. Пайдаланушылар командаларға жатсын және тек өз командасының жобаларын көрсін. Өзгерісті жоспарлаңыз: қай кестелер, беттер және API маршруттары өзгереді, бар пайдаланушылардың деректеріне не болады және оны қандай ретпен жасайсыз.

Жоспарды оқыңыз. Егер ол дұрыс болмаса, жоспарды түзету жасалғанды қайтарудан әлдеқайда арзан.

4-қадам: нені өзгертпеу керектігін айтыңыз

AI құралдары кейде сұрамаған нәрселерді «реттеп» қояды. Жұмыс істейтін нәрсені қорғаңыз:

Тапсырыстар кестесіне күн сүзгісін қосыңыз. Кестенің бағандарын, стилін немесе экспорт батырмасын өзгертпеңіз.

Барлық жерде қолданылатын ережелер үшін — брендтік түстер, тон, «растаусыз деректерді ешқашан өшірмеу» — оларды әр жолы қайталаудың орнына AI әр жолы оқитын жоба жазбалары файлына немесе білім баптауына салыңыз.

5-қадам: тек өзгерісті емес, одан көбін тексеріңіз

Әр сұраудан кейін тексеріңіз:

  • Өзгерістің өзі. Сұрағаныңызды жасай ма, жұмыс үстелінде және телефонда?
  • Жанындағылар. Сол беттегі нәрселер және сол деректерді пайдаланатын ағындар.
  • Маңызды жол. Тіркелу, кіру, негізгі әрекет, төлем. Әр үлкен өзгерістен кейін отыз секундтық өтпе көп бұзылуды ерте байқатады.

Біреу дұрыс емес болса, оны дәл сипаттаңыз — жақсы қате туралы есебін қалай жазу керек мақаласын қараңыз.

6-қадам: үймей, кері қайтарыңыз

Өзгеріс бір нәрсені бұзып, бірінші түзету жұмыс істемесе, тоқтаңыз. Әр қосымша «түзету» бұзылған күйге салынады, ал мәселелер күшейеді.

Орнына:

  1. Соңғы жұмыс істеген нұсқаға қайтыңыз (сақтау нүктесі немесе Git commit).
  2. Сұраудың нені түсініксіз еткенін анықтаңыз.
  3. Кішірек немесе анығырақ сұраумен қайталаңыз.

Бұл өзгеріс черновик сақтауды бұзды. Мен қайтардым. Енді тек: тақырыбына мәтін ретінде автосақтау индикаторын ғана қосыңыз. Черновиктердің сақталу тәсілін өзгертпеңіз.

7-қадам: қайта құру қашан дұрыс екенін біліңіз

Нөлден қайта құру жұмыс істеп тұрған көп егжей-тегжейді жояды. Оған тек мына жағдайларда тұрады:

  • Өнім идеясы толық өзгерді.
  • Негізгі құрылым қазір қажет нәрсені көтере алмайды — мысалы, ол статикалық сайт ретінде жасалған, енді аккаунттар мен дерекқор керек.
  • Жоба әлі дерлік бос.

Қайта құрғанда нені сақтау керектігін тізіңіз: атауы, түстері, мәтіні, пайдаланушыларға ұнаған бөлімдері.

Үлгі сұраулар

Жалғастырмас бұрын, қолданба қазір қалай жұмыс істейтінін қорытындылаңыз: беттер, сақтайтын деректер және сіздің ойыңызша сенімсіз нәрселер.

Маған қайталанатын брондаулар қосқым келеді. Пайдалы болатын ең кішкене нұсқасы қандай? Оны бір-бірлеп жасауға болатын үш бөлек өзгеріс ретінде ұсыныңыз.

Соңғы үш өзгерісті тексеріңіз, төлем ағынын бұзуы мүмкін кез келген нәрсе бар ма. Әзір өңдемеңіз.

Жиі кездесетін қателер

  • Бір сұрауда он талап. Кейбіреулері орындалады, кейбіреулері жартылай, ал қайсысы екенін айыру қиын.
  • Анық емес кері байланыс. «Бұзылған» немесе «жақсартыңыз» деген сөздер болжамға әкеледі.
  • Жанындағыларды ешқашан тексермеу. Ортақ компонентке өзгеріс үш басқа бетті бұзады.
  • Түзетулерді түзету. Қатенің ішінде төрт сұрауға терең кірсеңіз, кері қайтарыңыз.
  • Әр жолы контекстті қайталау. Тұрақты ережелерді жоба жазбаларында сақтаудың орнына.
  • Тығырыққа тірелгенде қайта құру. «Қайта бастау» сәттерінің көбі шын мәнінде «екі қадам кері қайту».

Тексеру тізімі

  • Әр сұрауда бір мақсат.
  • Көргенімді және не болуы керек екенін сипаттаймын.
  • Үлкен өзгерістер кодқа дейін жоспарланады.
  • Нені өзгертпеу керектігін айтамын.
  • Әр өзгерістен кейін оны, оның жанындағыларды және маңызды жолды тексеремін.
  • Жұмыс істейтін әр өзгерістен кейін сақтау нүктесін немесе commit жасаймын.
  • Түзету сәтсіз болса, түзетулерді үймей, кері қайтарамын.
  • Тұрақты ережелер AI әр жолы оқитын жоба жазбаларында тұрады.

Mythex-те жетілдіру

Mythex осы айналымды негізге алып жасалған:

  • Plan, Build және Ask режимдері. Plan өңдеудің алдында тәсілді талқылайды; Ask кодты өзгертпей жауап береді; Build өзгерісті жасайды. Chat бөлімін қараңыз.
  • Сақтау нүктелері. Әр сәтті айналымнан кейін Mythex git сақтау нүктесін жасайды; Revert to this point соңғы күйге қайтарады. Сонымен қатар бұрынғы хабарды өңдеп, Discard & resend арқылы сол жерден басқа сұрау көре аласыз. Қайта құрмай жетілдіру бөлімін қараңыз.
  • Білім. Жоба баптаулары → Knowledge әр хабарда агент орындайтын тұрақты жазбаларды сақтайды.
  • /test үлкен өзгерістен кейін агентті превьюде пайдаланушы сияқты басып өткізеді.

Қысқа сұрау көп кредит жұмсамайды. Сұрауларды жазу туралы AI құрастырушылары үшін сұрауларды қалай жазу керек мақаласын, ал бірдеңе бұзылғанда AI арқылы жасалған қолданбаны қалай түзету керек мақаласын қараңыз.

Сұрақтар

Мүмкіндіктерді қосқанда AI арқылы жасалған қолданбам неге бұзылады?

Әдетте әр сұрау бір уақытта тым көп нәрсені талап еткендіктен, немесе AI бұрынғы түзетулерді қайта түзеткендіктен. Әр сұрауға бір өзгеріс сұраңыз, жұмыс істейтінін тексеріңіз, сақтау нүктесін жасаңыз және бұзылған күйге түзетулерді жинамай, кері қайтарыңыз.

Қолданбаны нөлден қайта құру керек пе, әлде жетілдіре беру керек пе?

Көп жағдайда жетілдіре беріңіз. Тек өнім идеясы толық өзгергенде, құрылым қазір қажет нәрсені көтере алмағанда немесе жоба әлі бос болғанда қайта құрыңыз. Қайта құрғанда нені сақтау керектігін айтыңыз.

AI қолданбам туралы шешімдерді қалай есте сақтайды?

Оларды AI әр жолы көретін жерге жазыңыз: жоба жазбалары немесе білім файлы, не сұрауларға қосатын қысқа қорытынды. Аудиторияны, стиль ережелерін және өзгертуге болмайтын нәрселерді қосыңыз.

Әр сұрау қаншалықты үлкен болуы керек?

Әр сұрауда бір анық мақсат: бір мүмкіндік, бір қате, бір бет. Нәтижені бір-екі минутта тексере алмасаңыз, өзгеріс бір рет сұрау үшін тым үлкен болуы мүмкін.

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 简体中文 繁體中文(香港) 繁體中文(台灣)