AI app builder-ге промпт жазу жолы (бұрын-соң мысалдарымен)
AI app builder-ге арналған жақсы промпт өнімді сипаттайды, кодты емес: оны кім пайдаланады, олар не істейді қадамдап, қандай деректерді сақтайды және кімге нені көруге рұқсат бар. Бірінші нұсқа пайда болғаннан кейін бір хабарламада бір нақты өзгерісті сұраңыз, нені бірдей қалдыру керектігін айтыңыз және мәселелерді «Мен X жасадым, Y күттім, Z алдым» деп сипаттаңыз. Осы үш әдет көңіл қалдыратын нәтижелердің көбін түзетеді.
Бұл нұсқаулықтың қалған бөлігі үлгілерді толық көрсетеді, бұрын-соң мысалдарымен, оларды өзіңізге бейімдеуге болады.
Неге app builder-мен сөйлесу чат-ботпен сөйлесуден басқа
AI чат-көмекшіге сұрақ қойғанда, бұлыңғыр промпт бұлыңғыр жауап береді, сосын жүре бересіз. AI app builder-ге промпт бергенде, жауап — жұмыс істейтін бағдарлама. Сипаттамаңыздағы әр олқылық болжаммен толтырылады, ал болжамдар кодқа, дерекқор кестелеріне және экрандарға айналады, оларды сізге ұнағанын немесе өзгертіп тастау керектігін шешу қажет.
Сондықтан промпттың мақсаты ақылды болып көрінуі емес. Ол сізге тек өзіңіз білетін нәрселер бойынша шешімдерді кем қалдыру үшін. Ол үшін техникалық сөздер керек емес. Сізге тек өз пайдаланушыларыңыз, жұмыс процесіңіз және ережелеріңіз туралы нақты болу керек.
Алғашқы промптқа не кіреді
Еш нәрсе жазбас бұрын, мына сұрақтарға жауап беріңіз. Әр сұрақ AI болжай берері кез келген олқылықты жабады.
| Қосыңыз | Неге маңызды | Мысал |
|---|---|---|
| Өнім бір сөйлемде | Кейінгі барлық шешімнің шеңберін белгілейді | «Екі орындықты шаштараз үшін онлайн жазылу сайты» |
| Оны кім пайдаланады | Экрандар мен тонды анықтайды | «Телефондағы кіруші клиенттер және ноутбуктағы иесі» |
| Негізгі ағын, қадамдап | Алдымен жұмыс істеуі керек нәрсе | «Қызметті таңдау, уақытты таңдау, аты мен телефонын енгізу, растау алу» |
| Сақтайтын деректер | Дерекқор дизайнына айналады | «Қызметтер, жазбалар, клиенттер» |
| Кім нені көре алады немесе өзгерте алады | Кіру мен рұқсаттарды анықтайды | «Тек иесі барлық жазбаны көреді» |
| Визуалды стиль, қысқаша | Жалпы әдепкі стильден сақтайды | «Қараңғы, қарапайым, үлкен түймелер» |
| Әзірге не алып тастау керек | Бірінші нұсқаны шағын ұстайды | «Төлем немесе пікірлер әзірге жоқ» |
Соңғы жол бағаланбайды. Нені қаламайтыныңызды айту AI-ды блог, баға беті және сұрамаған жаңалықтар жазылымын қосудан сақтайды.
Бұрын-соң: алғашқы промпт
Бұрын:
Маған спорт залым үшін қолданба жаса.
Builder бәрін болжауға мәжбүр: мүшелер ме әлде қызметкерлер ме? Топтық сабақтар ма әлде жеке жаттықтыру ма? Төлемдер бар ма? Сізге қажет нәрсені істемейтін, спорт залының сайтына ұқсайтын нәрсе аласыз.
Кейін:
Шағын йога студиясына арналған сабаққа жазылу қолданбасын жасаңыз. Мүшелер осы аптаның сабақтарын көреді (атауы, нұсқаушы, уақыты, бос орын саны), орын брондайды және екі сағат бұрын бас тарта алады. Мүшелер электрондық пошта мен құпиясөзбен тіркеледі. Студия иесі сабақ қосу, брондағандарды көру және қатысуды белгілеу үшін кіреді. Сабақтарды, мүшелерді және брондауларды дерекқорда сақтаңыз. Жеңіл, тыныш дизайн, телефондарда жақсы жұмыс істейтін. Әзірге төлем жоқ.
Екінші нұсқа да қысқа. Ол жоғарыдағы кестедегі сұрақтарға жауап береді, сол ғана.
Мінез-құлықты сипаттаңыз, іске асыруды емес
Көбіне не болуы керектігін сипаттаған жақсы, оны қалай құру керектігін айтқаннан гөрі.
Бұрын:
Брондауларды алатын useEffect және өңдеуге арналған modal компонент қосыңыз.
Кейін:
Иесі брондауды басқанда, уақытын өзгертуге немесе бас тартуға болатын панель ашылсын. Өзгерістер тізімде бірден көрінсін.
Алғашқы промпт AI-ды қолданбаға сәйкес келмеуі мүмкін нақты әдіске байлап қояды. Екінші промпт нәтижені айтады және AI-ға өзі жазған кодқа лайық дұрыс тәсілді таңдауға мүмкіндік береді. Егер сіз әзірлеушісіз және нақты қалауыңыз болса, оны айтыңыз, бірақ нәтижемен бірге.
Ережелер туралы нақты болыңыз
AI-мен құрастырылған қолданбалар ең көп қателесетін жер — бизнес ережелері, себебі олар сізге айқын, ал AI-ға көрінбейді. Оларды толық жазыңыз.
- Шектеулер: «Мүшенің ең көбі үш болашақ брондауы болуы мүмкін.»
- Уақыт: «Бас тарту сабақ басталмас бұрын екі сағатта жабылады.»
- Шеткі жағдайлар: «Сабаққа орын жоқ болса, Брондау орнына күту тізімі түймесін көрсету.»
- Рұқсаттар: «Нұсқаушылар тек өз сабақтарының қатысуын көре алады, басқа нұсқаушылардікін көрмейді.»
Мұның әрқайсысы бір сөйлем. Қайсысын болса да алып тастасаңыз, қолданба ереженің күшін жоя алмайды немесе өзінің нұсқасын ойлап табады.
Алғашқы нұсқадан кейін: бір хабарлама — бір өзгеріс
Жобаның бір нәрсесі алдын ала көрініс ішінде жұмыс істеп тұрғанда, бүкіл өнімді сипаттаудан кіші, тексеруге болатын өзгерістерді сұраңыз.
Бұрын:
Дизайн дұрыс емес, брондау дұрыс жұмыс істемейді, маған күнтізбе көрінісі және электрондық хаттар керек.
Кейін (төрт бөлек хабарлама):
- Сабаққа соңғы орынды брондағанда, сабақ әлі «1 орын бос» деп көрсетеді. «Толды» деп көрсетіп, Брондау түймесін жасыру керек.
- Кесте бетіне апталық күнтізбе көрінісін қосыңыз, күн сайын бір баған. Ағымдағы тізім көрінісін опция ретінде қалдырыңыз.
- Сабақ карточкаларын телефондарда ықшамырақ етіңіз: аз ішкі бос орын, нұсқаушының аты уақытпен бір жолда.
- Брондағанда мүшеге растау хатын жіберіңіз.
Бұл неге жұмыс істейді:
- Әр өзгеріс AI-ға бір өтуде дұрыс жасауы үшін жеткілікті кіші.
- Әр өзгерісті келесіге өтпес бұрын сынауға болады.
- Бірі дұрыс болмаса, басқаларын жоғалтпай тек сол қадамды қайтаруға болады.
Не сақтау керектігін айтыңыз
Жұмыс істеп тұрған нәрсеге өзгеріс сұрағанда, нені өзгертуге болмайтынын айтыңыз. Бұл регрессияның (бұрын жұмыс істеген нәрсенің өңдеуден кейін бұзылуының) алдын алудың ең оңай жолы.
Басты бет тақырыбын үлкенірек тақырыппен және оң жақтағы фотомен қайта жасаңыз. Навигацияны, түстерді және тақырыптан төмендегі барлық нәрсені дәл осылай қалдырыңыз.
Деректерге де солай: «Мүшелерге телефон нөмірі өрісін қосыңыз. Бар өрістерді жоймаңыз және атын өзгертпеңіз.»
Скриншоттар мен дәл мәтінді пайдаланыңыз
«Жоғарыдағы нәрсе» сияқты сөздер бұлыңғыр. Көптеген AI app builder суреттерді қабылдайды, ал қысқа түсіндірмесі бар скриншот бір абзац сипаттамадан жылдамырақ.
- Скриншот қойып,«қызыл шеңбермен белгіленген түйме телефондағы мәзірге шығып тұр» деп жазыңыз.
- Қате хабарының мәтінін парафразсыз, дәл көшіріп қойыңыз.
- Экрандағы жапсырмаларды дәл келтіріңіз: «Баптаулар бетіндегі Өзгерістерді сақтау түймесі».
Қателер үшін мына пішінді қолданыңыз:
Брондау бетінде ертеңгі брондауға Бас тарту түймесін бастым. Ол тізімімнен жоғалады деп күттім. Бірақ ешнәрсе болмады және бет жаңартылғаннан кейін брондау әлі бар. Түзетіңіз және бас тарту жұмыс істейтінін тексеріңіз.
AI-мен құрастырылған қолданбаны қалай түзетуге болады нұсқаулығы бұл туралы толығырақ.
Үлкен өзгерістер үшін алдымен жоспар
қолданбаның көптеген бөлігіне әсер ететін кез келген нәрсе үшін — бұрын пайдаланушы аккаунттары болмаған қолданбаға аккаунт қосу, төлем қосу, деректердің құрылымын өзгерту — кодты өзгертер алдында жоспар сұраңыз.
Ештеңе өзгертпес бұрын, команда аккаунттарын қалай қосатыныңызды түсіндіріңіз: қандай жаңа кестелер, қандай беттер өзгереді және бар пайдаланушыларға не болады. Әзірге код өңдемеңіз.
Жоспарды оқыңыз. Егер ол бір нәрсені дұрыс түсінбесе, бір абзацты түзету аяқталған функцияны түзеуден әлдеқайда арзан. Көптеген builder-де арнайы режим бар; Mythex-те ол Plan режимі, Build және Ask қатарында.
Нені болдырмау керек
| Болдырмаңыз | Неге | Оның орнына |
|---|---|---|
| «Жақсарт» / «Көзге түсетін етіп жаса» | Нысана жоқ, сондықтан AI бірдеңені кездейсоқ өзгертеді | Өзгерісті атаңыз: «бөлімдер арасында көбірек бос орын, үлкенірек тақырыптар» |
| Он функциясы бар бір үлкен промпт | Қателер жинақталады, сынау қиын | Бір хабарламаға бір функция |
| Чатқа API кілттерін қою | Кілттер чат тарихында қалады | Builder-дің құпия мәндерін немесе орта баптауларын қолданыңыз |
| Жұмыс істемейтін нәтижемен дауласу | Әр түзету қатені үстіне жинайды | Қайтарыңыз, содан кейін басқаша тұжырымдаңыз |
| Түсінбейтін кодты нақтылау | Нашар сәйкестікті бекітеді | Қалайтын әрекетті сипаттаңыз |
| «Кәсіпорын деңгейіндегі қауіпсіздікті» сұрау | Нақты ештеңені білдірмейді | Нақты ережелерді тізімдеңіз: кім нені көре алады |
API кілттері туралы: төлем немесе электрондық пошта қызметі керек болса, оның кілттерін промптқа емес, жоба құпияларына қойыңыз. Егер бұл таныс болмаса, орта айнымалылары мен құпиялар дегеніміз не қараңыз.
Қайта қолданылатын промпт үлгілері
Жақшадағы бөліктерді ауыстыру арқылы бейімдеңіз.
Жаңа қолданба:
[қолданба түрі] [кім] үшін жасаңыз. Олар [негізгі ағын, қадамдап]. [Екінші пайдаланушы түрі] [не істеу] үшін кіреді. [Деректер] дерекқорда сақтаңыз. [Визуалды стиль]. [Кейінге қалдыратын нәрселер] жоқ болсын.
Жаңа функция:
[бетке] [функция] қосыңыз. [Пайдаланушы] [әрекет] жасағанда, [не болуы керек]. Тек [кім] [мұны] жасай алады. [Бар нәрселерді] бұрынғыша қалдырыңыз.
Дизайн өзгерісі:
[бетте] [нақты элементті] [нақты өзгеріске] өзгертіңіз. [Не сақтау керек] бұрынғыша қалсын. Телефон ені экранда дұрыс көрінетінін тексеріңіз.
Қате:
[бетте] мен [қадамдар] жасадым. [Күтілетін] деп күттім. Бірақ [нақты нәрсе, қатенің дәл мәтінімен]. Түзетіңіз және ағынның жұмыс істейтінін тексеріңіз.
Өзгеріссіз сұрақ:
Кодты өзгертпеңіз. [қолданбаның бөлігі] қалай жұмыс істейтінін және [деректер] қайда сақталатынын түсіндіріңіз.
Ұзағырақ техникалық тапсырма жазу
Үлкен жобалар үшін бір беттік брифті алғашқы промпт ретінде қоюға көмектеседі: пайдаланушылар, негізгі ағындар, деректер, ережелер және не көлемнен тыс екені. Брифті AI-мен бірге жазуға да болады. Өнім талаптары құжатын AI-мен жазу бұл туралы айтады. Тек бірінші құру сұрауын негізгі ағынмен шектеңіз, ал қалғанын қадамдап қосыңыз.
Mythex-те промпт жазу
Осының бәрі Mythex-те жұмыс істейді. Көмектесетін бірнеше нақты нәрсе:
- Build, Plan және Ask режимдері. Үлкен немесе қауіпті өзгерістерге Plan, өңдеусіз түсіндіру керек болғанда Ask қолданыңыз.
- Checkpoint-тер. Әр сәтті өзгерістен кейін Mythex checkpoint сақтайды, ал жауапта Осы нүктеге қайту жобаны қайтарады. Сондай-ақ ертерек хабарламаны өңдеп, оны қайта жіберуге болады, сол нүктеден басқа промпт сынап көру үшін.
- Құпиялар картасы. Агентке API кілті керек болғанда, ол чат ішіндегі картамен сұрайды, сондықтан мән хабарыңызға жазылмай, жоба құпиясы ретінде сақталады.
- Суреттер. Скриншоттар немесе макеттер тіркеңіз, агент оларды қарайды.
Құжаттарда тиімді промпттар туралы қысқа бет және қайта құрмай итерациялау туралы бет бар. Нөлден бастасаңыз, AI-мен қолданба құру жолы толық жобаны қадамдап көрсетеді, ал AI-мен әдемі қолданба дизайнын жасау жолы визуалды әсемдік үшін промпттарды түсіндіреді.
Сұрақтар
AI app builder-ге арналған промпт қанша болуы керек?
Алғашқы нұсқа үшін төрт-сегіз сөйлемнен тұратын қысқа абзац әдетте жеткілікті: қолданбаны кім пайдаланады, негізгі ағын қандай, ол қандай деректерді сақтайды және кім нені көре алады. Одан кейін бір уақытта бір өзгерісті сұрайтын қысқа промпттар ұзын промпттардан жақсы жұмыс істейді.
AI-ға қандай фреймворк немесе тілді қолдану керектігін айту керек пе?
Тек себебі болған жағдайда ғана, мысалы, кодты жалғастыратын әзірлеуші болса немесе қызмет тек бір стекпен жұмыс істесе. Әйтпесе өнімді сипаттаңыз және builder-дің ақылға қонымды әдепкі таңдауларды жасауына мүмкіндік беріңіз.
Неге AI өзгертпеуімді сұрамаған нәрселерді өзгертіп жатыр?
Көбіне промпт тым кең болғандықтан («жақсарту») немесе нені сақтау керектігін айтпағандықтан. Өзгертетін нәрсені нақты атаңыз, нені бірдей қалдыру керектігін айтыңыз және бір хабарламада бір өзгеріс сұраңыз.
Жаман нәтижені қосымша промпттармен түзеткен дұрыс па, әлде қайта бастаған дұрыс па?
Соңғы өзгеріс нәтижені нашарлатса, оның алдындағы нұсқаға қайтып, басқаша тұжырымдаңыз, қателерді үстіне жинамаңыз. Жаңа жоба тек идея өзгергенде ғана бастаңыз.