Skip to main content

Chat orqali tahrirlash

AppX bilan qurishning eng tezkor usuli — u bilan gaplashish. Siz o'zgarishni tasvirlaysiz, sun'iy intellekt joriy kodingizni o'qiydi, aniq tahrir qiladi va natijani telefoningizda ko'rsatadi — hech narsa qulflanmagunicha.

Bu qanday ishlaydi

Ekranni nishonga olgan xabar yuborganingizda:

  1. Sun'iy intellekt o'qiydi o'sha ekranning joriy kodini.
  2. U rejalashtiradi o'zgarishni (Plan rejimida) yoki to'g'ridan-to'g'ri tahrirlashga o'tadi (Direct rejimida).
  3. U diff qo'llaydi — to'liq qayta yozish emas, jarrohlik aniqligidagi qidirish-va-almashtirish tahrirlari.
  4. AppX tekshiradi natijani sintaktik xatolar va yetishmayotgan importlar uchun.
  5. Telefoningiz yangilanadi shunda siz o'zgarishni jonli ko'rishingiz mumkin.
  6. Siz qaror qilasiz — uni saqlang yoki rad eting.

Gemini 3.1 oilasi tomonidan quvvatlanadi: kuchliroq model rejalashtiradi, tezkor model esa tahrirlarni qo'llaydi.


Nishon ekranni tanlang

Xabar oynasi ustidagi ekran tanlovchisi aniq tahrirlar uchun eng muhim boshqaruvdir.

  • General rejimi (standart) — yangi ekranlar, butun ilova haqida savollar va ilova bo'ylab o'zgarishlar (navigatsiya, mavzu, global holat).
  • Screen rejimi — fokuslangan tahrir qilish uchun ekranni (Home, Profile, …) tanlang. Sun'iy intellekt o'sha ekranning to'liq kodini oladi va boshqa ekranlarga adashib kirmaydi.

Har qanday UI sozlash uchun avval ekranni tanlang. Bu General rejimidan tahrirlashga qaraganda tezroq va aniqroq.


Plan rejimi va Direct rejimi

Xabar oynasi yonidagi o'tkagich.

Direct rejimi — sun'iy intellekt darhol tahrir qiladi. Oddiy, aniq o'zgarishlar va tezkor iteratsiyalar uchun eng yaxshisi.

Plan rejimi — sun'iy intellekt avval qisqa reja yozadi va sizning tasdiqlashingizni kutadi. Kattaroq, ko'p qismli o'zgarishlar uchun yoki u kodga tegishidan oldin sizni to'g'ri tushunganini tasdiqlashni xohlaganingizda eng yaxshisi.


Saqlash yoki rad etish

Har bir tahrir avval telefoningizda paydo bo'ladi, so'ngra sizning qaroringizni kutadi:

  • Saqlash — tahrir loyihangizga kiritiladi.
  • Qayta urinish — bu urinishni bekor qiling va sun'iy intellektga xuddi shu so'rov bo'yicha yana bir bor urinib ko'rishga ruxsat bering.
  • Rad etish — tahrirni tashlab yuboring; kodingiz aynan qaerda bo'lgan bo'lsa, o'sha holatga qaytadi.

Tahrirni rad etish (yoki bekor qilish) uning uchun kreditlarni qaytaradi — siz faqat saqlagan o'zgarishlaringiz uchun to'laysiz.

Tahrir xulosalari

Har bir o'zgarishdan so'ng, AppX chatga oddiy tildagi xulosa tashlaydi:

  • "Sarlavhani gradient fonga ko'chirdi"
  • "Karta burchaklarini 8'dan 16'ga yumaloqladi"
  • "Yetishmayotgan SafeAreaView o'ramini qo'shdi"

Aslida nima o'zgarganini kuzatish uchun qulay, ayniqsa kattaroq tahrirlarda.


Yaxshi tahrir so'rovlarini yozish

Qanchalik aniq bo'lsangiz, natija shunchalik yaxshi bo'ladi.

O'zgarish haqida aniq bo'ling

❌ "Yaxshiroq ko'rinishini ta'minlang"
✅ "Karta ichki bo'shlig'ini 20'ga oshiring, nozik soya qo'shing va burchaklarni 12'ga yumaloqlang"

Ko'rayotgan narsangizga ishora qiling

❌ "Tugma noto'g'ri"
✅ "Pastdagi Submit tugmasi juda keng — har bir tomondan 16 gorizontal chegara bering"

Kodni emas, natijani tasvirlang

❌ "Modal uchun useState hook qo'shing"
✅ "Elementni qayta nomlash uchun matn maydoni bo'lgan modalni ochadigan tugma qo'shing"

Bir vaqtda bitta narsa — katta xususiyatlarni bosqichlarga bo'ling. Sun'iy intellekt bir vaqtning o'zida beshta o'zaro bog'liq bo'lmagan o'zgarishlarga qaraganda fokuslangan so'rov bilan ancha aniqroq.


Sun'iy intellekt nimani ko'ra oladi

Ekranni nishonga olganingizda, sun'iy intellekt quyidagilar bilan ishlaydi:

  • O'sha ekranning to'liq kodi
  • Boshqa ekranlaringizning xulosalari (ularning to'liq kodi emas — bu tahrirlarni tez va arzon saqlaydi)
  • Loyihangiz uchun fayllar ro'yxati
  • Hozirgacha bo'lgan suhbat

Shuningdek, kerak bo'lganda u ma'lum fayllarni ochishi mumkin — masalan, palitrangizga moslashish uchun constants/colors.ts.


Shunchaki so'rashingiz mumkin

Har bir xabar biror narsani o'zgartirishi shart emas. Savollar bepul:

"Bu loyihada navigatsiyani nima boshqaradi?"
"Foydalanuvchining ma'lumotlari qayerda saqlanadi?"
"Nega sarlavha Android'da boshqacha ko'rinadi?"

Sun'iy intellekt sizning haqiqiy kodingizdan javob beradi.


Tahrir noto'g'ri ketganda

AppX tahrirlarni sizga yetib borishidan oldin tekshiradi, lekin ba'zan biri qurilmada noto'g'ri ko'rinadi. Agar shunday bo'lsa:

  1. Muammoni tasvirlang — "bu tahrir navigatsiya sarlavhasidagi orqaga tugmasini olib tashladi."
  2. Sun'iy intellektga uni tuzatishga ruxsat bering — u joriy holatni o'qiydi va uni tuzatadi.
  3. Yoki uni qo'lda tuzating kod muharririda, agar nima noto'g'ri ekanligini aniq bilsangiz.

Tahrirdan so'ng har doim telefoningizga nazar tashlang — qurilma haqiqat manbai.


Tahrirlar qancha turadi

Chat tahrirlari qancha ish talab qilishiga qarab o'lchanadi. Kichik tahrir odatda bir yoki ikki kredit; kattaroq o'zgarishlar biroz ko'proq turadi. Har bir tahrirlash bosqichi uchun minimum 1 kredit, va o'sha bosqich ichidagi qayta urinishlar bepul. Kodni o'zgartirmaydigan savollar hech narsa turmaydi, va rad etilgan yoki bekor qilingan tahrir qaytariladi.

Yangi ekranni yaratish esa har bir ekran uchun 1 kredit (muvaffaqiyatsiz ekranlar avtomatik qaytariladi). To'liq qoidalar: Kreditlar.


Aloqador