Asosiy kontentga o‘tish
AI qo‘llanmalari

Ari bilan o‘rganing: qog‘oz va qalam bilan ta’lim uchun mahalliy AI repetitorni sozlash

Ushbu qo‘llanmada Ari’ni mahalliy tarzda o‘rnatish, uni Codex’ga ulash, shaxsiylashtirilgan darslar va o‘quv dasturlarini yaratish, kamera yoki yuklangan fotosuratlar yordamida o‘qish, o‘quvchi xotirasini boshqarish hamda mahalliy ma’lumotlarning zaxira nusxasini yaratish tushuntiriladi.

Ari bilan o‘rganing: qog‘oz va qalam bilan ta’lim uchun mahalliy AI repetitorni sozlash

Ari nima qiladi

Ari ruchka va qog‘oz bilan o‘rganish uchun yaratilgan mahalliy AI repetitordir. Siz Ari bilan mavzuni muhokama qilishingiz, o‘quv dasturi yoki alohida darslar olishingiz, mashqlarni qog‘ozda bajarishingiz, o‘qish paytida savollar berishingiz va tugallangan ishlaringizni baholash uchun yuborishingiz mumkin.

Ari, ayniqsa, matematika va fizika kabi masalalarni qo‘lda yechish chuqurroq o‘rganishga yordam beradigan fanlar uchun mos keladi. U mahalliy ishlagani sababli, API kalitini talab qilmasdan, mahalliy Codex login ma’lumotlaringiz va obuna limitingizdan foydalanishi mumkin.

O‘rganish jarayoni qanday ishlaydi

  1. Ari bilan suhbatlashing bo‘limini oching va nimani o‘rganmoqchi ekaningizni ayting.
  2. Taklif qilingan o‘quv rejasini muhokama qiling va uni suhbat orqali moslang.
  3. Dars yaratish yoki O‘quv dasturi yaratishni tanlang.
  4. O‘quv stolini oching va mashqlarni qog‘ozda bajaring.
  5. Yordam kerak bo‘lganda istalgan payt savol bering.
  6. Tayyor bo‘lganingizda ishingizni baholash uchun yuboring.
  7. Ari rivojlanishingizga moslasha olishi uchun o‘z mulohazangizni saqlang.

Masalan, siz shunday so‘rashingiz mumkin: “Menga fotografiyani noldan, 20 daqiqalik mashg‘ulotlarda o‘rgat.” Yangi o‘rganuvchilar kontekstni aniqlash uchun qisqa suhbatdan boshlaydi.

Talablar

Arini mahalliy ishga tushirish uchun quyidagilarni o‘rnating:

  • Node.js 24 yoki undan yangiroq versiyasi
  • Git
  • FFmpeg
  • ChatGPT hisobi

O‘rnatilgan kamera ko‘prigi faqat Mac’da ishlaydi. Brauzer kamerasi va surat yuklash uchun kamera ko‘prigi kerak emas.

Arini o‘rnatish va ishga tushirish

Repozitoriyni klonlang va uning bog‘liqliklarini o‘rnating:

git clone https://github.com/nichochar/ari.git
cd ari
npm ci

Belgilangan Codex CLI versiyasini global tarzda o‘rnating:

npm install -g @openai/codex@0.163.0

Codex’ni hisob ma’lumotlarini mahalliy saqlashga sozlang, so‘ng brauzer orqali kiring:

codex -c 'cli_auth_credentials_store="file"' login

Kirishni yakunlaganingizdan so‘ng, Ari mahalliy Codex login ma’lumotlaringiz va obuna limitingizdan foydalanishi mumkin. Bu sozlama uchun API kaliti talab qilinmaydi.

Atrof-muhit faylingizni yarating, ilovani yig‘ing va ishga tushiring:

cp .env.example .env
npm run build
npm start

Brauzeringizda http://127.0.0.1:3001 manzilini oching.

Modellarni sozlash

Ari modellari .env faylida sozlanadi. Hisobingizda tanlagan modellaringizdan foydalanish huquqi borligiga ishonch hosil qiling. Agar sozlangan model hisobingiz uchun mavjud bo‘lmasa, Aridan foydalanishdan oldin hisobingiz qo‘llab-quvvatlaydigan modelni tanlang.

Kamera va suratlardan foydalanish

Sahifangiz ustiga joylashtirilgan kamera Ariga yozayotgan ishingizni ko‘rish imkonini beradi. O‘rnatilgan kamera ko‘prigi Mac’da mavjud, brauzer kamerasi va surat yuklashdan esa usiz ham foydalanish mumkin.

Jonli kamera ko‘rinishi mahalliy qoladi. Ishingizni ataylab yuborganingizda, yuborilgan surat va tegishli o‘rganish konteksti repetitorlik uchun OpenAI’ga jo‘natiladi.

Arini shaxsiylashtirish

Ari ~/.ari/workspace/ ichidagi ikkita asosiy shaxsiylashtirish faylidan foydalanadi:

  • TUTOR.md Arining o‘qitish uslubi va shaxsiyatini belgilaydi.
  • USER.md o‘rganuvchi haqidagi ma’lumotlarni saqlaydi.

memories/ katalogida batafsil qaydlar mavjud. Ari har bir navbatda ikkita asosiy faylni o‘qiydi va kerak bo‘lganda boshqa qaydlarni oladi. Bu fayllar avtomatik ravishda yangilanadi, ammo ularni bevosita tahrirlashingiz yoki Ari bilan suhbatlashib qayta ko‘rib chiqishingiz ham mumkin.

Sozlamalar orqali asosiy hujjatlarni tahrirlang yoki tiklang, xotiralarni ko‘rib chiqing va shaxsiylashtirishni boshqaring. Mavjud o‘rganuvchi qaydlari va mulohazalar avtomatik tarzda import qilinadi.

Onboardingni alohida ko‘rib chiqish

Mavjud jarayoningizni tiklamasdan, alohida yangi o‘rganuvchi uchun onboarding tajribasini sinash uchun quyidagini ishga tushiring:

npm run onboarding

Bu ko‘rib chiqish 3002-portda ishlaydi. Uni quyidagicha to‘xtating:

PORT=3002 npm run stop

Mahalliy ma’lumotlaringizni tushunish

Suhbatlar, rivojlanish, yuklangan materiallar va yuborilgan suratlar Git e’tiborsiz qoldiradigan .local/ katalogi ostida kompyuteringizda saqlanadi. Shaxsiylashtirish ~/.ari/workspace/ ostida saqlanadi.

Ari bitta foydalanuvchi uchun mo‘ljallangan mahalliy ilovadir. Uni localhost’da saqlang. Jonli kamera ko‘rinishi mahalliy qolsa-da, ataylab yuborilgan ishlar va tegishli o‘rganish konteksti repetitorlik uchun OpenAI’ga jo‘natiladi.

O‘rganish ma’lumotlarini zaxiralash va tiklash

Quyidagi buyruq bilan zaxira nusxa yarating:

npm run backup

Zaxira nusxaga o‘rganish ma’lumotlari, mahalliy suhbatlar tarixi va shaxsiylashtirish fayllari kiradi, ammo hisob ma’lumotlari kiritilmaydi. SQLite fayli va unga tegishli kataloglarni birga saqlang.

Shaxsiylashtirish zaxira nusxalariga TUTOR.md, USER.md, xotiralar va workspace identifikatori belgisi mavjud bo‘lgan mos .workspace katalogi ham kiradi. Repozitoriyga .env, hisob ma’lumotlari, zaxira nusxalari yoki shaxsiy o‘rganish ma’lumotlari kiritilmaydi.

Zaxira nusxani tiklash uchun Arini to‘xtating va SQLite faylini, mavjud bo‘lsa uning .codex hamroh faylini hamda .workspace tarkibini asl joylariga tiklang. Workspace joylashuvi ma’lumotlar bazasida saqlanadi, shuning uchun workspace identifikatori belgisini saqlab qoling.

Agar zaxiralash buyrug‘i qayd etilgan tahrirlardan qaydlar farq qilishini bildirsa, ushbu tahrirlarni yangilash uchun Sozlamalarni oching va zaxiralashni qayta urinib ko‘ring.

Ishlab chiqish buyruqlari

Ishlab chiqish uchun foydalanuvchi interfeysini quyidagicha ishga tushiring:

npm run dev

Ishlab chiqish interfeysi 5173-portda ishlaydi. Testlar to‘plamini quyidagicha ishga tushiring:

npm test

Ishlab chiqarish yig‘ilmasini quyidagicha yarating:

npm run build

Brend va logotip bo‘yicha yo‘riqnoma design/README.md manzilida mavjud.

Xulosa

Ari qo‘lda yozib masala yechishni o‘quv rejalarini tuzishi, savollarga javob berishi, topshirilgan ishlarni baholashi hamda mulohazalar va saqlangan o‘quvchi konteksti orqali moslasha oladigan sun’iy intellekt repetitori bilan birlashtiradi. Node.js, Git, FFmpeg va Codex sozlangach, repetitorni mahalliy ishga tushirishingiz hamda qog‘oz, kamera va yo‘naltirilgan mashqlar asosida o‘qish jarayonini yaratishingiz mumkin.