- Кодсыз құралды пайдаланып, жұмыс істейтін жасанды интеллектпен жұмыс істейтін қолданбаны құруды бастаңыз
- Веб-қолданбалардың браузер жадын пайдаланып деректерді қалай сақтайтынын біліңіз
- Жасанды интеллект ойлаудың орнын басатын емес, ойлау серіктесі бола алатынын түсіну
- Кодыңыз ешқашан жоғалмауы үшін жобаңызды GitHub-қа қалай қосу керектігін біліңіз
- Github Codespaces жүйесінде орнатылған жұмыс істейтін Founder's Toolkit қолданбасы, оған мыналар кіреді:
- Бастапқы мүдделі тараптардың пікірлерін ұйымдастыруға арналған кері байланыс сақтау модулі
- «Үшінші дауысты» қамтамасыз ететін және мәселенің анықтамасына қарсы тұратын қарама-қайшы модуль
- Кодыңыз сақталатын Founder's Toolkit жобасы бар GitHub репозиторийі
- Студенттер негізгі жасанды интеллект ұғымдарын түсінеді және кәсіпкерлік бөлімдерінде (ЖИ туралы хабардарлық және кәсіпкерлік ойлау жүйесі) ЖИ құралдарын зерттеді.
- Алдын ала кодтау немесе жедел инженерлік тәжірибе қажет емес
Зерттеуден әрекетке дейін
Осы оқу бағдарламасында сіз жасанды интеллект деген не және оның әлемді қалай өзгертіп жатқанын зерттедіңіз. Сондай-ақ, бастапқы мәселеңізді достарыңыз бен отбасыңызбен бөлісіп, олардан мынаны сұраған кезде кәсіпкерлік ойлауды қолдандыңыз:
- Бұл мәселе оларға әсер ете ме?
- Олар қандай аспектілерді ең маңызды деп санайды?
- Қандай сұрақтар немесе алаңдаушылықтар ойға келеді?
- Бұл мәселеде сізге не жетіспейді?
Сіз оларды қарама-қарсы ойын ойнауға шақырдыңыз және олардың пікірлерін жазып алдыңыз.
Енді жасанды интеллектті жұмысқа енгізу уақыты келді. Сізде құнды ақпарат бар, бірақ ол жазбаларға, хабарламаларға және естеліктерге шашыраңқы болуы мүмкін. Достар мен отбасы мүшелері шыншыл бола алғанымен, олар ең қиын сұрақтарға жауап бере алмауы мүмкін.
Жасанды интеллект сіздің ойлау серіктесіңіз ретінде
Ойлау серіктесі сізге идеяларды зерттеуге, жақсы сұрақтар қоюға және нені жіберіп алуыңыз мүмкін екенін анықтауға көмектеседі. Жасанды интеллект мұны таңқаларлықтай жақсы жасай алады, және көптеген табысты компаниялар оны қазірдің өзінде осылай қолданады. Бірақ жасанды интеллектті тиімді пайдалану үшін оның күшті және шектеулерін түсіну қажет.
Алғашқы екі техникалық бөлімде сіз вибрациялық кодтауды қолдану арқылы жасанды интеллектті ойлау серіктесі ретінде пайдалануды үйренесіз . Вибрациялық кодтау - бұл сіз қалаған нәрсені қарапайым тілде сипаттайтын жер, ал жасанды интеллект сіз үшін мүмкіндіктерді жасайды. Бұл сабақта біз Github Copilot көмегімен вибрациялық кодты пайдаланып, Founder's Toolkit қолданбасын жасаймыз, бұл сіздің жобаңызды нығайту үшін пайдалы болуы мүмкін қолданба .
Маңызды: Сіз жасаған жасанды интеллект құралдары адамдардың кері байланысын ауыстыруға емес, оны көбейтуге арналған. Сіз нақты адамдармен сөйлестіңіз, бұл өте маңызды. Жасанды интеллект үшінші көзқарасты қосады және естігендеріңізді түсінуге көмектеседі.
Github-пен жұмысты бастау
Осы бағдарламаның барлығы үшін сіз GitHub пайдаланасыз және біз оның көптеген мүмкіндіктерін, соның ішінде сақтау мүмкіндіктерін пайдаланамыз.
Кодты басқарудың негізгі қолданылу жағдайынан басқа, Github сонымен қатар AI Agent Github Copilot және бұлттық кодтау платформасы Codespaces мүмкіндіктерін ұсынады. Біз сіздің браузеріңізде жұмыс істейтін әзірлеу ортасы болып табылатын Codespaces пайдаланамыз . Сіз Copilot-қа табиғи тілде не құрғыңыз келетінін көрсете аласыз және Codespaces- те орнатылған кодты көре аласыз, оны түсіне аласыз, тексере аласыз және ақырында орналастыра аласыз.
Оларды мына жерде сипаттай аламыз:
- GitHub => Сіздің жобаңыз Google Drive сияқты кодқа арналған орын
- Codespaces => Жұмыс кеңістігіңіз Google Docs сияқты, бірақ қолданбалар құруға арналған
- Copilot => Идеяларыңызды жұмыс кодына айналдыратын жасанды интеллект кодтау бойынша серіктесіңіз
GitHub өнімді әзірлеу аясындағы көптеген мәселелерді шешеді. Бұл әзірлеушілер кодты негізінен сақтайтын және бөлісетін платформа, бірақ жақында ол жасанды интеллект кодтау бойынша серіктеске айналды және олардың миссиясының бір бөлігі - барлығына арналған бағдарламалық жасақтаманы жасауды демократияландыру. Сондықтан олар барлығына мүмкіндік беру үшін жасанды интеллект мүмкіндіктеріне көбірек инвестиция салды және оның кең лимиттері бар тегін деңгейлері бар.
Бастау үшін:
- Егер сізде Github тіркелгісі болса, бұл қадамдарды өткізіп жіберуге болады. Әйтпесе, github.com сайтына өтіңіз
- «Тіркелу» түймесін басып, қадамдарды орындаңыз (бұл тегін және шамамен 2 минутты алады)
- Үнемі тексеріп отыратын электрондық поштаны пайдаланыңыз, біз сізге кәсіби пайдаланушы атын таңдауға кеңес береміз, себебі бұл пайдаланушы атын сіз бірлесіп жұмыс істеген кезде басқа әзірлеушілермен қалай көрінетініңізге сәйкес келесіз.
Егер сіз мектепте немесе университетте тіркелген студент болсаңыз, Github Education студенттік тіркелгісін жасаңыз. Student Developer Pack арқылы сіз тегін Github Pro тіркелгісін, шексіз репозиторийлерді және көбірек Copilot кредиттерін аласыз. Сондай-ақ, сіз кіре алатын үшінші тараптың тегін әзірлеуші құралдары бар.
Пікіріңізді сақтау
2-бөлім: Кәсіпкерлік ойлау жүйесі жұмыс парағын және сұхбат жазбаларын дайындаңыз.
Бұл әрекеттерде сіз өзіңіздің әзірлеу ортаңызды орнатасыз және жинаған ақпаратыңызды ұйымдастыру үшін кері байланыс жинаушысын жасайсыз.
ҚЫЗМЕТ 1
Әзірлеу ортаңызды бастаңыз
Болжамды уақыт: 15 минут
1. Github ашыңыз және бірінші репозиторийіңізді жасаңыз
Репозиторий (немесе «репозиторий») - GitHub-тағы жобаңыз үшін орталық орын.
- «Репозиторийді жасау» немесе «Жаңа» түймесін басу арқылы біреуін жасайық.
- Репозиторий атауын және сипаттамасын қосыңыз.
- Атау үшін оны AIVA Founders Toolkit сияқты нәрсе ретінде беруге болады, бірақ ол бірегей болуы керек, сондықтан өзіңізге идентификатор қосыңыз
- Сипаттама үшін AIVA негізін қалаушы құралдар жинағы қолданбасы жеткілікті болады.
- Конфигурацияда келесіні таңдаңыз:
- Көріну = Жеке, бұл репозиторийді тек сіз ғана көре алатыныңызға көз жеткізуге мүмкіндік береді
- Readme = Github құжаттама үшін пайдаланылатын әдепкі файлды автоматты түрде жасау үшін True
- .gitignore файлын қосу = Node
- Лицензия қосу = MIT лицензиясы
Бұл мәліметтердің мағынасын кейінірек бөлімдерде қарастырамыз. Егер сіз осылардың кез келгенін жіберіп алсаңыз, алаңдамаңыз, себебі біз оларды кейінірек қолмен қоса аламыз.
2. Жаңа филиал құрыңыз
- Қолжетімді филиалдар тізімін көрсету үшін репозиторийдің жоғарғы сол жағындағы «негізгі» филиалды басыңыз.
- «Бөлімшелерді қарау» тармағын таңдап, жаңа бөлімше жасаңыз.
- Жаңа тармаққа атау беріңіз. Бұл тек сіздің пайдалануыңыз үшін, сондықтан сіз оны кез келген атаумен атай аласыз, бірақ оған tech-unit-1 сияқты анықталатын атау берген пайдалы .
Бұл қадам міндетті емес, бірақ біз сізге маңызды жаңартуларды енгізген сайын жаңа тармақтармен жұмыс істеуді ұсынамыз. Кейінгі бөлімдерде біз ең жақсы тәжірибелер туралы егжей-тегжейлі қарастырамыз.
3. Тармақты таңдап, Codespaces ашыңыз
Біз кодтың нұсқасы сақталатын және сақталатын тармақ құрдық. Енді біз Codespaces көмегімен әзірлеу ортасында кодтауды бастағымыз келеді.
- Жаңа ғана құрған тармаққа өтіңіз. Мұны «Барлық тармақтарды қарау» терезесіндегі тармақ атауын басу арқылы жасауға болады.
- Жасыл «Код» түймесін басып, «Жаңа код кеңістігін жасау» таңдаңыз.
- Github әзірлеу ортасын жасағанша күтіңіз
Сіз браузеріңіздің Visual Studio Code сияқты көрінетін және жұмыс істейтін кодтауды әзірлеу құралы терезесін ашатынын көресіз. Бұл сіздің кодтауды бастайтын әзірлеу жұмыс кеңістігіңіз.
4. Интерфейсті зерттеңіз
Codespaces жүктелгеннен кейін, көптеген панельдер бар екенін байқайсыз:
- File Explorer: жоба файлдарыңыз
- Редактор: файлдарды алдын ала қарау және өңдеу мүмкіндігі бар
- Терминал: командаларды орындайтын жер
- Github Copilot: мұнда сіз жасанды интеллектке (AI) құрылысқа көмектесуді тапсырасыз
- Жоғарғы панель: мәзір жолағы және іздеумен
Ескеретін жайттар:
- Сіздің кодыңыз Codespaces-ке сақталуда: Жұмысыңызды жоғалтуыңыз мүмкін басқа құралдардан айырмашылығы, Codespaces-те жасаған барлық нәрсе автоматты түрде сақталады. Бір сәтте сіз Github-тағы репозиторий тармағына өзгертулер енгізуіңіз керек болады, бірақ Codespaces-ті жауып, қайта аша аласыз, сонда сіздің кодыңыз сол жерде болады.
- 30 күн бойы белсенді болмаған код кеңістіктері жойылады.
- Қосымша функциялар бар: әзірге бұл қойындылар мен панельдерге кірудің қажеті жоқ. Олар кейінірек қарастыратын әзірлеу процесіндегі басқа жұмыс процестерін білдіреді.
Енді сіз Codespaces бағдарламасындағы әзірлеу ортаңызды орнатқаннан кейін, 10 минуттан аз уақыт ішінде жұмыс істейтін қолданбаны құруды бастауға дайынсыз.
Жедел инженерия негіздері
Бұл жұмыс істейтін қосымшаны құру үшін сіз жасанды интеллектті пайдаланасыз.
Міне, негізгі түсінік: жасанды интеллект сіз берген нұсқауларға сәйкес ғана жақсы.
Егер сіз анық емес нұсқаулар берсеңіз, сіз анық емес нәтиже аласыз. Егер сіз нақты, жақсы құрылымдалған нұсқаулар берсеңіз, сіз пайдалы, мақсатты нәтиже аласыз.
Жедел инженерия - бұл жасанды интеллектке пайдалы, нақты нәтижелер шығаруға итермелейтін нұсқаулар жазу тәжірибесі. Нұсқаулықтарды жақсартқан кезде, сіз қолданбаңызды да жақсартасыз. Жасанды интеллект нұсқауларын жақсартудың көптеген әдістері бар. Бұл туралы сансыз кітаптар жазылған.
Бірақ, негізінен, әдістердің көпшілігі мыналарды қамтиды:
Контексттік параметр
Мысалы,
«Маған идеям бойынша пікір қалдырыңыз».
Контекстпен:
«Мен мектеп асханаларындағы тамақ қалдықтары мәселесін зерттеп жүрген алғашқы кәсіпкермін. Мен күн сайын осындай жағдайға тап болатын екі оқушымен сұхбаттастым. Идеяма пікір қалдырыңыз.»
Шығыс құрылымы
Мысалы,
«Кейбір қиындықтарды тізіп шығыңыз».
Контекстпен:
«Әрқайсысы 20 сөзден аспайтын бір сөйлем түрінде дәл 3 тапсырманы тізімдеңіз.»
Дыбысты басқару
Мысалы,
«Менің ойымның несі дұрыс емес екенін айтыңызшы».
Контекстпен:
«Қолдау көрсететін бизнес-тәлімгер ретінде әрекет етіңіз. Менің идеямдағы кемшіліктерді көрсетіп, оларды қалай шешуге болатынын ұсыныңыз.»
Жылдам инженерия туралы көбірек білгіңіз келе ме? Қосымшаны және қосымша ресурстардағы сілтемелерді қараңыз.
ӘРЕКЕТ 2
Кері байланыс сақтау мүмкіндігін құру
Болжамды уақыт: 30 минут
1. Github бағдарламасын ашып, 1-әрекеттен Codespace ашыңыз
Егер сізде ол ашық болса, бұл қадамды өткізіп жіберуге болады. Әйтпесе,
- Github жүйесіне кіріңіз.
- Жоғарғы сол жақтағы гамбургер мәзірін басып, ашылмалы мәзірден «Кодтар кеңістігі» тармағын таңдаңыз.
- Codespaces терезесі ашылған кезде, оны қайта ашу үшін Github берген кездейсоқ атауды басыңыз.
2. Жасанды интеллектке «Кері байланыс қоймасын» құруды тапсырыңыз
Чат жолындағы төмендегі осы негізгі мәтіндік нұсқаулықтан бастаңыз.
Бұл сіз Github Copilot-қа беретін тапсырма; ол сіздің нұсқауларыңызды алып, кез келген бос орындарды толтыруға көмектесетін қосымша болжамдар жасайды.
Оны оң жақтағы Github Copilot панеліндегі чат жолында көрсетілгендей дәл көшіріп, қойыңыз.
Кәсіпкерлерге менің шамамен бизнес идеяларым бойынша 2 мүдделі тараптан пікір жинауға көмектесетін қарапайым қосымша жасаңыз.
– Тақырыбы AI негізін қалаушының құралдар жинағы болуы керек.
– Пайдаланушылар шешіп жатқан мәселені, содан кейін сол мәселе бойынша 2 адамның пікірін енгізуі керек.
Кеңес:
GitHub Copilot бағдарламасында қолжетімді барлық соңғы модельдер мен мүмкіндіктерді бақылау мүмкін емес. 2025 жылдың 7 қаңтарындағы жағдай бойынша GitHub әртүрлі LLM модельдеріне ие, бірақ ол модельді таңдауды әдепкі бойынша «Авто» күйіне орнатады. Бұл оларға өздеріне ең ыңғайлы және мүмкін нақты тапсырмаға ең қолайлы модельді таңдауға икемділік береді. Біз сізге модельді таңдау мүмкіндігін қосуды және қалаған модельді таңдауды ұсынамыз. Модельді таңдауға мүмкіндік беретін «AI мүмкіндіктерін пайдалану» түймесін басу арқылы олардың шарттарын қабылдауыңыз керек. Бұл олардың AI мүмкіндіктерін пайдалану үшін міндетті емес болса да (шатастыратын түйме мәтініне қарамастан), модельді таңдауға рұқсат беру қажет.
3. Қолданбаңыздың жасанды интеллект арқылы жасалғанын күтіңіз
Copilot қолданбаңызды жасайды және жол бойындағы прогресті көрсетеді.
Біздің нұсқауларымызға байланысты бұл шамамен 1-2 минутты алуы мүмкін. Сіз кодтың нақты уақыт режимінде жазылып жатқанын көресіз, бұл сізге жасанды интеллект моделінің бағдарламалық жасақтама инженері/кәсіпкер сияқты қалай ойлайтынын білуге мүмкіндік береді.
Сіз жасанды интеллект моделіне не қалайтыныңызды қарапайым тілмен айтып отырсыз. Жасанды интеллект моделі сіздің сипаттамаңызды оқиды және кодты автоматты түрде жасайды. Бұл « кодсыз әзірлеу » деп аталады, себебі сіз қолданбаны кодтаудың орнына сипаттайсыз.
Жасанды интеллект HTML, CSS және Javascript сияқты жалпы құрылымды пайдаланып веб-қосымша құруды таңдау сияқты әртүрлі болжамдар жасайды. Сондай-ақ, ол түстерді, қаріптерді және орналасуды таңдау сияқты сіз көрсетпеген стилистикалық мәліметтерді толтырады. Кодты түсінудің қажеті жоқ; оның қалай жұмыс істейтінін бақылап, кейінірек тағы не қосуға болатыны туралы идеялар ала бастаңыз.
Егер мұны бірінші рет жасап жатсаңыз, ол сізден файлдарды жасау, өңдеу, жою НЕМЕСЕ тіпті сіздің атыңыздан белгілі бір пәрмендерді орындау сияқты белгілі бір рұқсаттарды сұрауы мүмкін.
Маңызды кеңес:
Болашақта әзірлеу жолында алға жылжыған сайын, оның жұмыс істемеу қаупін азайту үшін оның не істейтініне қосымша басқару элементтерін қажет ететініңізді байқауыңыз мүмкін. Сондықтан сіз өзіңізге ең ыңғайлы деп санайтын параметрмен ойнай аласыз. Кәсіби әзірлеушілер көбінесе оңай қайтарылатын өңдеу сияқты қарапайым командаларға рұқсат береді, бірақ bash командаларында егжей-тегжейлі басқару элементтері бар, себебі бұл API шығындарында іске қосу үшін қымбатырақ болуы мүмкін. Кейінгі бөлімдерде біз бұл туралы қарастырамыз.
4. Қолданбаңызды сынап көріңіз
Бұл веб-қолданба болғандықтан, ол сізден веб-қолданбаны ашуға сенім артуға рұқсат сұраған болуы мүмкін (төмендегі скриншотты қараңыз), біз мұны алдыңғы қадамдарда қосуымыз керек еді.
Copilot қолданбаны кодтауды аяқтағаннан кейін, оны келесі әрекеттерді орындау арқылы сынақтан өткізе бастай аласыз:
- Экранның төменгі жағындағы терминал панеліне « python3 -m http.server 8000» деп теру арқылы қолданбаны іске қосыңыз. Бұл бастапқы қолданбаны іске қосудың ең қарапайым жолы.
- Қолданбаңыз іске қосылған кезде жаңа шолғыш қойындысы ашылады.
- Мәселе туралы мәлімдемеңізді енгізе аласыз.
- Кәсіпкерлік ойлау жүйесі жұмыс парағынан барлық алғашқы достарыңыз бен отбасыңыздың пікірлерін қосыңыз.
- Пікірді сақтау үшін басыңыз.
- Ақпараттың шығыс аймағында пайда болатынын тексеріңіз.
Ақаулықтарды жою:
Егер қолданбаңыз көрінбесе:
- Сіз Copilot-тан: «Қолданбамды қалай іске қосамын?» немесе «Неліктен форманы көре алмайтынымды және анықталған мәселелерді таба алмайтынымды түзетуге көмектесіңіз» деп сұрай аласыз. Бұл біз жасанды интеллект көмегімен түзету деп атаймыз , оны сіз кейінірек оқитын бөлімдерде үйренесіз.
Егер қолданбаңыз жүктелмесе:
- Бетті жаңартып көріңіз. Егер бұл көмектеспесе, басынан бастаңыз.
Егер нәтиже күткен нәтижеге сәйкес келмесе:
- Жарайды. Кейінірек түзетулерді қалай енгізу керектігін үйренесіз.
5. Сұранысты нақтылаңыз
Қолданбамызды құру үшін пайдаланған жасанды интеллект моделі өте тиімді. Оның болжамдары сіз қаламаған нәрсені тудыруы мүмкін, бірақ ол жүргізген процесс және ол шығарған нәтиже нәтижені жақсарту үшін қолданбаны одан әрі жетілдіруге негіз бола алады.
Біз үшін жасанды интеллект ақпаратты сақтау және пайдаланушыға оны енгізгеннен кейін csv файлы ретінде сақтау мүмкіндігін беру туралы болжам жасады. Бұл сіз үшін басқаша нәтиже берген болуы мүмкін. Бірақ біз қалаған нәтижеге жету үшін нұсқауларымызды егжей-тегжейлі және дәл етуіміз керек.
Codespaces экранының оң жағындағы Github Copilot панеліндегі чат жолында төменде көрсетілген жолды көшіріп, қойыңыз.
Нұсқаулықты одан да түсінікті ету және қолданбаңызды одан да жақсарту үшін шақыруға тағы бір жол қосыңыз!
Кәсіпкерлерге менің шамамен бизнес идеяларым бойынша 2 мүдделі тараптан пікір жинауға көмектесетін осы қолданбаны жетілдіріңіз
Қолданбада мыналар болуы керек:
– Жоғарғы жағындағы тақырып: «Жасанды интеллект негізін қалаушыларға арналған құралдар жинағы»
– Тақырыпша: «Менің мәселем бойынша пікір жинай бастаңыз».
– Мәселемді енгізе алатын және шешкім келетін бизнес мәселемді сипаттай алатын мәтіндік аймақ
– «1-мүдделі тарап» бөлімі, оның ішінде мәтіндік өрістер бар:
- Бұл мәселе оларға әсер ете ме?
- Олар қандай аспектілерді ең маңызды деп санайды?
- Қандай сұрақтар немесе алаңдаушылықтар ойға келеді?
- Бұл мәселеде сізге не жетіспейді?
– «Mijoholder 2» үшін бірдей төрт мәтіндік аймақ бар бөлім
– «Мәселені және кері байланысты сақтау» деп белгіленген түйме
– Тек енгізілген мәселені және мүдделі тараптардан жиналған кері байланысты қамтитын шығыс аймағы
4. Қолданбаңызды қайтадан сынап көріңіз
Copilot қолданбаны жаңартуды аяқтағаннан кейін, өзгерістерді көру үшін қолданбаны іске қосып тұрған шолғыш қойындысын жаңарта аласыз.
Есіңізде болсын, егер қолданбаны іске қосу кезінде қиындықтарға тап болсаңыз немесе шығыс нәтижесі дұрыс көрінбесе, Copilot-тан оны анықтауға көмектесуін сұраңыз.
6. Өзгерістеріңізді жасаңыз
Нәтижеге қанағаттанғанша қолданбаңызды іске қосып, сынап көріңіз.
Codespaces сіздің кодыңызды сақтағанымен, біз Github репозиторийіндегі тармаққа кез келген өзгерістерді енгізуіміз керек. Кодты енгізу және жіберу репозиторийіңізді өзгертеді. Бір рет жіберілгеннен кейін, олар Github-та тұрақты сақталады және бақыланады.
Міндеттеме алу және итермелеу үшін:
- Сол жақ панельде Source Control белгішесін басыңыз.
- Өзгертулер қойындысының астында міндеттеме хабарламасын қолмен қосыңыз немесе өзіңізге арналған хабарлама жасау үшін жасанды интеллектті пайдаланыңыз
Біз үшін жасанды интеллект жақсы міндеттеме хабарламасын жасады:
3. Сіз «Келісімшартқа енгізілетін кезең-кезеңмен өзгертулер жоқ» деген хабарлама алуыңыз мүмкін. Егер солай болса, бекіту үшін «Иә» түймесін басыңыз.
4. Codepace платформасын Github-пен синхрондау үшін Өзгертулерді синхрондау түймесін басыңыз.
5. Файлдардың сол жерде пайда болғанын тексеру үшін Github-қа, репозиторийіңізге және филиалыңызға оралыңыз. Онда жасалған, өзгертілген немесе жойылған әрбір файл көрсетілуі керек. Мұнда кейбір ерекшеліктер бар (кеңес: gitignore файлында көрсетілген файлдар).
Бұл қадам сіздің өзгертулеріңіздің филиалға сақталуын қамтамасыз етеді және Codespace ортаңызда бірдеңе болған жағдайда орындалған жұмыстың жоғалу қаупін азайтады. Кейінгі бөлімдерде сіз осы «Git» командаларының не екенін білесіз.
Сіз жаңа ғана қосымша жасадыңыз!
Жаңа ғана жасаған ісіңізді бағалау үшін бір сәтке уақыт бөліңіз.
Бұл кері байланыс сақтау орны сізге жинап жатқан барлық деректерді сақтауға арналған құрылымдалған орын береді және сіз осы бағдарлама барысында оған қосыла бересіз.
Ескеретін жайттар:
- Сіз ешқандай код жазбадыңыз. Сіз тек өзіңіз қалаған нәрсені сипаттадыңыз.
- Жасанды интеллект сіз көрсетпеген мәліметтерді (түстер, орналасу, толтырғыш мәтін және т.б.) толтыру үшін болжамдар жасады.
Біздің жағдайда, нұсқаулықта көрсетілмеген бірнеше нәрсе қосылды, мысалы:
- Әрбір мәтін енгізу үшін «орын толтырғыш мәтіндер»
- «Пікірді өңдеу» түймесі
- Пікір жіберілгеннен кейін сәттілік туралы хабарлама
Сіздің нәтижеңіз достарыңыздан өзгеше көрінуі мүмкін, тіпті жаңа қолданбалар жасап, бірдей нұсқауларды қосып жатсаңыз да, бұл қалыпты жағдай. Жасанды интеллект сіздің нұсқауларыңызды түсіндіреді және дизайн таңдауларын жасайды, егер сіз олармен келіспесеңіз, сіз әрқашан өзгертуді сұрай аласыз немесе кодта сол өзгерістерді өзіңіз жасай аласыз.
Деректерді сақтау
Қазір қолданбаны жаңартқан сайын барлық деректеріңіз жоғалып кетеді. Бұл нақты құрал үшін пайдалы емес.
Келесі әрекетте сіз қолданбаңызға жергілікті жад қосасыз, осылайша ол қолданбаңыздан күрделірек деректерді сақтай алады.
Жергілікті сақтау орны браузерде жұмыс істеген кезде кез келген жіберілген деректерді қорғайды. Егер сіз Codespaces пайдаланған болсаңыз, сіздің кодыңыз GitHub-та қауіпсіз, бірақ енді енгізілген деректеріңіз браузерде қауіпсіз сақталады, сондықтан сіз оған қол жеткізе аласыз.
Веб-қолданбалар деректерді қалай сақтайды
Веб-қосымшаны (мысалы, Google AI Studio жасайтын қосымша) жасаған кезде, қауіпсіздік мақсатында файлдарды тікелей пайдаланушының компьютеріне сақтай алмайсыз. Оның орнына, веб-қосымшалар веб-сайттарға деректерді браузеріңізде жергілікті сақтауға мүмкіндік беретін кіріктірілген функция - браузер жадын пайдаланады.
Қолданбаңызға жад қосу үшін біз бірнеше жоғары деңгейлі нәрселерді түсінуіміз керек:
- НЕ : Браузер сақтау түрлері
- ҚАЛАЙ : Деректер сақтау үшін қалай жазылады
- ҚАЙДА : Деректер сақталатын жер
Жергілікті шолғыш сақтау орны дегеніміз не?
Браузерде сақтаудың екі негізгі түрі бар:
- Жергілікті сақтау орны : Деректер браузерді жапқаннан кейін де сақталады
- Сеанс сақтау орны : Браузер қойындысын жапқан кезде деректер жоғалады
Біздің негізін қалаушы құралдар жинағы үшін біз екі нұсқаны да пайдаланамыз , сондықтан сіздің пікіріңіз сессиялар арасында сақталады.
ҚАЛАЙ ЖҰМЫС ІСТЕЙДІ?
Браузер жады деректерді сөздікке ұқсас кілт-мән жұптары ретінде сақтайды, мұнда әрбір деректер бөлігінің атауы (кілт) және мәні болады.
Мысалы:
- Кілт => Мәселе
- Құндылық => «Фермерлер өз тауарларын сата алмайды»
Кілт те, мән де мәтін (жолдар) түрінде болуы керек және JSON ретінде сақталуы керек . JSON (JavaScript Object Notation) - адамдар мен компьютерлер үшін оңай оқылатын деректерді ұсынудың стандартты форматы.
Барлық JSON құрылымы localStorage жүйесінде бір жолдық мән ретінде сақталады, егер кілт-мән жұптары көбірек болса, қосымша кірістіріледі.
Мысалы, мәселені және 2 адамнан келген кері байланысты сақтау келесі JSON жолын шығаруы мүмкін:
{
"problem": "Farmers from local rural communities can't sell their farming goods",
"feedback": [
{"person": "J Smith", "resonates": "Yes, sees it daily"},
{"person": "M Jones", "resonates": "Note sure it's a big issue"}
]
}
Деректер ҚАЙДА сақталады?
Жергілікті сақтау орны сіздің браузеріңіздің ішінде орналасқан, бұл компьютердегі жергілікті файлдардан өзгеше.
Сіз оны браузерде көре аласыз. Міне, оны Chrome браузері ретінде қалай көруге болатыны.
- Кез келген сайттың кез келген жерінде тінтуірдің оң жақ түймешігін басып, «Тексеру» тармағын таңдаңыз (немесе F12 пернесін басыңыз)
- «Қолданба» қойындысын басыңыз (Chrome жүйесінде)
- Бүйірлік тақтадан «Жергілікті сақтау орнын » іздеңіз
- Сақталған деректеріңізді көру үшін оны басыңыз (сізде әлі ештеңе сақталмаған болуы мүмкін, сондықтан ол бос болуы мүмкін)
Шектеу:
Браузер жады құрылғылар арасында синхрондалмайды. Егер сіз компьютерлерді ауыстырсаңыз немесе браузер деректерін өшірсеңіз, ақпаратыңыз жоғалады. Кейінгі бөлімдерде сіз бұл мәселені шешу үшін бұлттық жад туралы білесіз.
Бұл дегеніміз, егер сіз компьютерді ауыстырсаңыз, басқа браузерді пайдалансаңыз немесе бетті жаңарту арқылы шолу деректеріңізді өшірсеңіз, сақталған ақпаратыңыз жойылады. Кейінгі бөлімдерде біз дерекқорлар мен бұлттық сақтау сияқты тұрақты сақтау опциялары туралы көбірек білеміз.
Көптеген қолданбалар деректерді сақтау және бөлісу үшін JSON пайдаланады. LLM бағдарламалары да JSON файлдарын өте жақсы оқиды және түсіндіреді. Мұны қазір үйрену арқылы сіз көптеген мүмкіндіктерге негіз қалап отырсыз, мысалы:
- Пайдаланушы параметрлерін сақтау
- Пайдаланушылар деректерді жоғалтпауы үшін аяқталмаған жұмысты сақтау
- Құрылғылар арасында деректерді синхрондау (кейінірек құрылғыларда)
- Сыртқы қызметтер мен API интерфейстеріне қосылу
ҚЫЗМЕТ 3
Жергілікті сақтау орнын қосу
Болжамды уақыт: 20 минут
1. Github код кеңістіктерін ашыңыз
Github.com сайтына өтіп, Codespaces бөліміне өтіп, Founder's Toolkit қолданбаңыздың Codespaces бөлімін ашыңыз.
2. Жасанды интеллектке жергілікті сақтау орнын қосуды нұсқау беріңіз
Бұл шақыруды көшіріп, оң жақ шетінде орналасуы керек Copilot чат бөліміне қойыңыз.
Мәселе мен кері байланысты жібергеннен кейін, жаңа жазба жасап, барлық деректерді браузердің жергілікті жадында сақтаңыз.
– Мәселеге және әрбір кері байланыс жауабына арналған өрістерді құрылымдық түрде қосыңыз.
– пайдаланушы ақпаратты сақтағаннан кейін, енгізілген жазба(лар) жазба формасының астында пайда болуы керек
3. Деректердің тұрақтылығын тексеру
Жасанды интеллект кодты қосуды аяқтағаннан кейін, сіз мәселеңіз бен пікіріңізді жіберу арқылы тестілеуді бастай аласыз.
- Әрбір мүдделі тарап үшін мәселеңіз бен пікіріңізді енгізіңіз
- Мәселе мен пікірді сақтау үшін басыңыз
- Бетті жаңарту (F5 пернесін басу, шолғыштың жаңарту түймесін басу немесе Алдын ала қарау тақтасының жоғарғы оң жақ бұрышындағы Codespaces ішіндегі қолданбаны қайта жүктеу түймесін басу арқылы)
- Жіберілген деректеріңіздің көрсетілуін растаңыз
- Егер ол пайда болмаса, мәселені анықтауға және оны жұмыс істеуге көмектесу үшін Copilot пайдаланыңыз.
Copilot бағдарламасының орындағаннан кейін не істегенін көре аласыз.
Біз үшін жасанды интеллект келесі әрекеттерді орындайтын кодты қосты:
- script.js файлы жаңартылды
- Пішін енгізулерін тиісті пернелермен JSON форматындағы жолға түрлендірді және уақыт белгісін қосты
- JSON браузеріңіздің жергілікті жадында сақталды
- Қолданба жүктелген кезде деректерді шығарады
Мұны тексеру үшін жоғарыдағы қадамдарды орындаңыз (деректер сақталған ҚАЙДА), браузеріңіздегі Әзірлеуші құралдарын ашып, Жергілікті сақтау орнын тексеріңіз. Төменде «feedback_records» кілті бар Жергілікті сақтау орнында ол бізге қалай көрінетіні көрсетілген.
Міне, жасалған JSON-ның таза көрінісі.
[
{
"problem": "Farmers in rural Chiapas, Mexico struggle to sell their farming products at fair prices",
"stakeholder1": {
"resonate": "Yes — my neighbors grow amazing coffee and honey but only sell to the same buyer who pays very little.",
"aspects": "Finding buyers who pay fairly and on time, not months later.",
"concerns": "How would farmers get their products to buyers because the roads here are difficult.",
"missing": "Many farmers don't have smartphones so how would they use an app?"
},
"stakeholder2": {
"resonate": "Absolutely. I see farmers walk hours to the market and come back with unsold vegetables.",
"aspects": "Knowing ahead of time if someone will actually buy, so the trip isn't wasted.",
"concerns": "Internet is unreliable here — sometimes no signal for days. Would an app still work?",
"missing": "Trust and safety is everything. Here carrying cash can be dangerous."
},
"timestamp": "2026-01-07T23:08:35.579Z"
},
{
"problemStatement": "farmers selling their products",
"stakeholder1": {
"resonance": "Yes — my neighbors grow amazing coffee and honey but only sell to the same buyer who pays very little.",
"importantAspects": "Finding buyers who pay fairly and on time, not months later.",
"questionsConcerns": "How would farmers get their products to buyers because the roads here are difficult.",
"missingPoints": "Many farmers don’t have smartphones so how would they use an app?"
},
"stakeholder2": {
"resonance": "Absolutely. I see farmers walk hours to the market and come back with unsold vegetables.",
"importantAspects": "Knowing ahead of time if someone will actually buy, so the trip isn't wasted.",
"questionsConcerns": "Internet is unreliable here — sometimes no signal for days. Would an app still work?",
"missingPoints": "Trust and safety is everything. Here carrying cash can be dangerous."
},
"timestamp": "2026-01-03T19:27:37.272Z"
}
]
4. Өзгерістеріңізді жасаңыз
- Сол жақ панельдегі Source Control бөліміне өтіңіз.
- Өзгерістердің сипаттамасын теріп, осы өзгерістерді репозиторийге сақтау үшін Commit түймесін басыңыз.
- Өзгерістерді синхрондау.
Енді сізде жобаңыз бойынша пайдаланушы пікірлерін енгізу және сақтау мүмкіндігі бар. Бұл жобаңызды алға жылжытқан кезде пайдалы болады. Біз жасанды интеллектпен жұмыс істеу дағдыларын арттыру үшін кейінгі сабақтарда осы Founder's Toolkit қолданбасын әзірлеуді жалғастырамыз.
Браузердің сақтау орнының шектеулері
Браузердің жергілікті сақтау орны туралы білу қажет маңызды нәрселер бар:
Ол не жақсы істейді
- Бет жаңартулары арасында деректерді сақтайды
- Жылдам және қарапайым
- Офлайн режимінде жұмыс істейді
- Тіркелгі/кіру қажет емес
Ол не істемейді
- Бұлтқа сақтық көшірме жасамайды немесе құрылғылар арасында синхрондалмайды
- Браузер деректерін тазаласаңыз, тазалануы мүмкін
- Тек сол браузерде жұмыс істейді
Рефлексия
Сіз әртүрлі ақпаратты сақтау және синтездеу үшін Founder's Toolkit қолданбасын жасау үшін vibe-coding-ке көп уақыт жұмсадыңыз. Міне, ойлануға болатын бірнеше сұрақтар:
Жасанды интеллект кодтау серіктесі
Код кеңістіктері
Басқару
Негізгі терминдер
- GitHub: Кодты сақтау және бөлісу үшін басталған платформа.
- Код кеңістіктері: GitHub платформасының мүмкіндігі, ол сіздің браузеріңізде VS кодын іске қосатын әзірлеу ортасына кодты іске қосуға мүмкіндік береді.
- GitHub Copilot: LLM-дермен жұмыс істейтін табиғи тіл сипаттамаларына негізделген код жасайтын жасанды интеллект кодтау көмекшісі
- Репозиторий (Репозиторий): GitHub-тағы жобаңызға арналған, барлық код файлдарыңызды қамтитын және басқа әзірлеушілермен бірлесіп жұмыс істей алатын әртүрлі тармақтарға бөлінген қалта.
- Негізін қалаушының құралдар жинағы : студенттер техникалық бөлімдерді игерген сайын дамитын қосымша
- Виб-кодтау: Қажетті нәрсені қарапайым тілде сипаттау және жасанды интеллектке кодты жасауға мүмкіндік беру. Сондай-ақ «кодсыз әзірлеу» деп аталады
- Браузер сақтау орны: веб-қолданбаларға серверді қажет етпей, деректерді браузеріңізде жергілікті сақтауға мүмкіндік беретін кіріктірілген мүмкіндік
- localStorage: браузерді жапқаннан кейін де сақталатын браузер сақтау орнының түрі. Деректеріңіз оны тазалағанша сақталады
- sessionStorage: Бір беттік сеанс уақытында сақталатын шолғыш сақтау орнының түрі. Қойынды немесе шолғыш терезесі жабылған кезде деректер жойылады.
- JSON (JavaScript Object Notation): Адамдар мен компьютерлер оқи алатын деректерді ұйымдастыруға арналған стандартты формат. «Джейсон» деп оқылады
- Кілт-мән жұбы: Әрбір бөліктің атауы (кілт) және мәні болатын деректерді сақтау тәсілі. Қалтадағы белгі сияқты
- Жедел инженерия: Жасанды интеллектке пайдалы нәтижелер шығаруға көмектесетін анық, нақты нұсқаулар жазу тәжірибесі
- Детерминистік емес: Жасанды интеллект бірдей кірістер үшін бірдей шығыстарды шығармайды. Әрбір жауап аздап өзгеруі мүмкін.
Қосымша ресурстар
- Learn Supporting : Тегін кешенді курс
- Google компаниясының Prompt дизайн нұсқаулығы : Google компаниясының ресми кеңестері
- GitHub Copilot : Copilot мүмкіндіктері туралы көбірек біліңіз, соның ішінде тәжірибелі пайдаланушы болу бойынша ең жақсы тәжірибелермен танысыңыз.
- Git нұсқаулықтары: жобаларды қолдау үшін Github пайдалану және git командаларын орындау құжаттамасы
Қосымша
Жедел инженерия
Жедел инженерия - бұл дәл және тиісті жауаптар жасауға бағытталған жасанды интеллект модельдерін бағыттау үшін тиімді сұрауларды жасау процесі.
Ол негізінен мәтінге негізделген жасанды интеллект және табиғи тілді өңдеу (NLP) тапсырмаларында қолданылады.
Мақсат - модель нақты пайдаланушы қажеттіліктерін қанағаттандыратын нәтижелер шығара алатындай етіп, сұрақтарды ақылды түрде жазу.
Сұраулар дегеніміз не?
- Сұраулар - бұл жасанды интеллект моделіне контекст пен бағыт беретін қысқа мәтін бөліктері.
- Олар модельге пайдаланушының ниетіне сәйкес келетін жауаптар жасауға көмектеседі.
Жақсы ұсыныстар болуы керек
- Тым көп ақпарат бермей, анық нұсқаулық беріңіз.
- Тым жалпылама немесе тым егжей-тегжейлі болудан аулақ болыңыз.
- Пайдаланушының мақсаты мен контекстін анық етіп көрсетіңіз.
Неліктен жедел инженерия маңызды?
- Нақты тапсырмалар модельдің тапсырма талаптарын түсінуін жақсартады.
- Қажетті нәтижелерге толық сәйкес келетін нәтижелерге әкеледі.
- Жақсырақ нұсқаулар тиімдірек NLP тапсырмаларын және болашақ тапсырмалар үшін жақсы дайындалған модельдерді білдіреді.
Талантты, бірақ тәжірибесіз көмекшіге нұсқау беру сияқты, сіз қажетті нәтижеге жету үшін анық және дәл нұсқаулар бересіз.
Техникалар
Жедел инженерия тек тапсырмаларды жобалаудан да көп нәрсе - бұл белгілі бір мақсаттарға жету үшін LLM-мен жұмыс істеу тәсіліңізді реттеуге арналған құралдар алаңы.
1-деңгей: Маңызды
- Нақты болыңыз
- Контекстті қамтамасыз етіңіз
- Мысалдар келтіріңіз
- Бір реттік шақыру – енгізу/шығару мысалын келтіріңіз.
- Мысал:
«Мәтін: 45 жастағы Джейн Смит - Лондондағы бағдарламалық жасақтама әзірлеушісі.
JSON: 'name': 'Jane Smith', 'age': 45, 'role': 'Web Developer', 'city': 'London'
Мәтін: 29 жастағы Джон Доу Парижде оқитын студент.
JSON: [Жаңа енгізу осында]
- Мысал:
- Аз уақыт ішінде шақыру – LLM-ге үлгіні үйренуге көмектесетін бірнеше мысал келтіріңіз
- Бірнеше мысал көмектесе алатын күрделі тапсырмалар үшін пайдалы
- Бір реттік шақыру – енгізу/шығару мысалын келтіріңіз.
- Пішімді көрсетіңіз
- Итерациялық түрде нақтылау
2-деңгей: Орташа (қажет болған жағдайда қолданыңыз)
- Ойлар тізбегі – LLM-нен өз пайымдауларын және/немесе қадамдарын көрсетуін сұраңыз
- Рөлдерді тағайындау – мысалы, «Сіз сарапшысыз...»
- Теріс ынталандыру – мысалы, «Қоспаңыз...»
- Температураны бақылау – мысалы, шығармашылық пен тұрақтылық
3-деңгей: Кеңейтілген (міндетті емес, кейінірек оқу үшін)
- Өзіндік тұрақтылық – бірнеше нәтиже сұраңыз, содан кейін LLM-нен «ең жақсы» нәтижені таңдауды сұраңыз
- Ойлар ағашы – LLM-нен соңғы жауабын анықтау үшін бірнеше ойлау салаларын зерттеуді сұрайды
- Іздеу арқылы кеңейтілген генерация (RAG) – LLM-ден сыртқы ақпаратты пайдаланып, оған жақсырақ контекст беруді сұрайды
Міне, шақыру әдістерінің толық тізімі: https://www.ibm.com/think/topics/prompt-engineering-techniques
