Home Tehnoloģija Es mēģināju izveidot Helovīna notikumu kalendāru, izmantojot Vibe Coding with AI. Lūk,...

Es mēģināju izveidot Helovīna notikumu kalendāru, izmantojot Vibe Coding with AI. Lūk, kas notika

8
0

Es vienmēr biju uzskatījis, ka, ja es sāktu mācīties kodēt, kad es biju jaunāks, es, iespējams, būtu diezgan labi tajā un būtu varējis pat izveidot karjeru, ja būtu gribējis. Tā tas nenotika, un ar to man viss ir kārtībā. Tā ir taisnība, ka esmu apmeklējis kursus, lai apgūtu dažas pamata kodēšanas prasmes, un man ir izdevies iegūt elementāras Python un Linux zināšanas, instalējot pielāgotus ROM savos Android tālruņos. Guess, ja man lūgtu izveidot kaut ko — jebko — no nulles no jebkuras valodas, tas nekad nenotiktu.

AI Atlas logotips

CNET

Kad es pirmo reizi dzirdēju par vibrācijas kodēšanu, es domāju, ka tas nekad vairs nebūs palīgs cilvēkiem, kuri zina, kā darīt īstu — palīgs jau talantīgajiem kodētājiem, padarot pamatuzdevumus viņiem vēl vienkāršākus. Lielākoties mēs esam tieši tur ar vibrācijas kodēšanu. Guess kādam, kam nav nekādas pieredzes, “pamata” var būt viss, kas jums nepieciešams, lai izveidotu kaut ko tādu, ko jūs citādi nevarētu.

Ģeneratīvie AI rīki var pārvērst ikvienu par kodētāju. Tāpat kā jūs varat izveidot attēlu, izmantojot dabisku valodu, vibrācijas kodēšana ļauj izveidot vietnes, mini lietotnes, rīkus un daudz ko citu, vienkārši instruējot AI tērzēšanas robotu, piemēram, Gemini vai ChatGPT.

Lai to pārbaudītu pats, es mēģināju izveidot projektu, izmantojot Gemini un Claude, kuri abi sniedza apmierinošus rezultātus, lai gan vienam bija nepieciešams vairāk norādījumu nekā otram. Tālāk es apskatīšu savu pieredzi ar vibrācijas kodēšanu.

Kas ir vibe kodēšana?

Visvienkāršākajā veidā vibe kodēšana izmanto AI, lai izveidotu kodu, izmantojot dabiskās valodas uzvednes un instrukcijas. Šo kodu var izmantot, lai izveidotu vietni, lietotni vai funkciju, ko varat izmantot, lai veiktu vēlamo uzdevumu.

Parasti jūs varat veikt pamata vibrācijas kodēšanu, izmantojot jūsu izvēlēto tērzēšanas robotu, taču ir pieejami uzlaboti rīki cilvēkiem, kuri zina, kā strādāt ar kodu un vēlas lielāku kontroli. Google AI Studio ir viena no iespējām. Tam ir noderīga un Google poga “Es jūtos paveicies”, kas ģenerēs projektu, lai gūtu priekšstatu par to, ko varat darīt ar AI Studio.

Vibe Coding ar Dvīņiem

ekrānuzņēmums-2025-10-22-at-12-01-45pm.png

Dvīņi oktobra mēnesim izveidoja stabilu Helovīna notikumu kalendāru pēc nelielas pielāgošanas.

Google/Bleika Stimaka ekrānuzņēmums

Draugs man jautāja, vai Sanfrancisko līča apgabalā notiek Helovīna pasākumi, kad viņu draugi viesojas, tāpēc es nolēmu mēģināt izveidot viņiem notikumu kalendāru. Galvenā uzmanība tika pievērsta pasākumiem pieaugušajiem — no spoku mājām līdz krogiem un jebko citu.

Izmantojot Gemini, es iemetu pamatideju, avotus, no kuriem vēlējos, lai tas iegūtu notikumus, un to, kā es vēlējos mijiedarboties ar kalendāru. Pirmajā atkārtojumā tika noskaidrots, ko es tam biju lūdzis darīt, guess arī izcēla to, ko es nebiju prasījis Dvīņiem, veidojot kalendāru.

Es lūdzu Dvīņiem pilnveidot kalendāru, vēlreiz pārbaudot, vai notikumi ir paredzēti šim gadam, vai pasākuma informācija ir saistīta ar aktīvām lapām, nevis uz mirušām saitēm un vai pasākuma detaļās ir redzama cena. Dvīņi pārņēma lielāko daļu šo uzlabojumu bez aizķeršanās, taču tā interpretācija dažiem pieprasījumiem bija jāprecizē.

Piemēram, noklikšķinot uz kāda konkrēta notikuma kalendārā, Dvīņi sākumā izcēla notikumus tikai ar to, ka bija bezmaksas vai maksas. Es prasīju skaidrāku cenu, un tas pievienoja diapazonu no USD līdz USD USD, norādot, cik maksā katrs pasākums. Beidzot prasīju, lai pasākuma detaļās parādās konkrētas cenas. Dvīņi atbildēja: “Tas ir daudz praktiskāks veids, kā plānot savas naktis!” un attiecīgi atjaunināja kalendāru.

Mana pieredze, veidojot stabilu notikumu kalendāru ar Gemini, bija salīdzinoši nesāpīga, neskatoties uz to, ka man bija jāatkārto, ko es domāju attiecībā uz dažām specifiskām iezīmēm, kuras vēlējos tajā redzēt.

Vibe kodēšana ar Klodu

ekrānuzņēmums-2025-10-22-at-12-22-24pm.png

Lai gan tas nebija tas, uz ko es gribēju, Klodam izdevās izpildīt daudzus manus vibrācijas kodēšanas pieprasījumus, neatgriežoties un nelabojot.

Google/Bleika Stimaka ekrānuzņēmums

Ņemot vērā notikumu kalendāra izveides vieglumu ar Dvīņiem, es gaidīju līdzīgu pieredzi ar Klodu. Es izmantoju to pašu sākotnējo uzvedni, lai izveidotu kalendāru. Man par pārsteigumu Klods paveica brīnumus.

Izkārtojums bija atšķirīgs: kalendāra skata vietā, kuru es vēlējos, Klods izvēlējās saraksta skatu, ko varēja iedalīt vairākās kategorijās. Tas ietvēra arī meklēšanas joslu augšpusē, ļaujot man meklēt konkrētus notikumus, un mini kalendāru. Lai gan šis nebija tas izkārtojums, kādu es vēlējos, Kloda pirmais mēģinājums pievienoja vairāk detaļu nekā Dvīņi, pat pēc tam, kad es to uzlaboju. Precīzas sākuma cenas vai cenu diapazoni jau bija tur bez uzvednes, un pat atlaižu kodi tika labi redzami, ja tie bija pieejami.

Kloda centieni izkļūt no vārtiem radīja vēlmi to virzīt tālāk, un ar to arī sākās nepatikšanas. Es lūdzu pievienot cilni, lai būtu atšķirīgs kalendāra skats, kas atbilstu Gemini radītā attēla vispārējam izskatam. Klods devās uz darbu un prasīja dažas minūtes, lai atbildētu, pēc tam atgrieza kļūdas ziņojumu. Pēc trim Kloda mēģinājumiem novērst problēmu, tas beidzot darbojās un tika pievienota kalendāra skata cilne.

Kloda spēja salabot sevi lika man vēlēties to virzīt tālāk — vēl viena kļūda. Pēc tam, kad es palūdzu padarīt kalendāru līdzīgāku Gemini radītajam, radās vēl viena kļūda. Kad tas trīs reizes neizdevās salabot sevi, es nolēmu pārtraukt eksperimentu, jo gan Dvīņi, gan Klods izdarīja tieši to, ko es viņiem prasīju. Man bija divi stabili notikumu kalendāri — viss pārējais bija papildus.

Piedzīvojumi vibrācijas kodēšanā: vispārējās domas

Vibe kodēšana ļauj lietotājiem, kas nav kodēti, izveidot kaut ko tādu, ko viņi citādi nevarētu izveidot. Ja jums ir nepieciešams kaut kas vienkāršs ar nelieliem vai mēreniem funkciju papildinājumiem, tas būs iepriecinošs. Manā notikumu kalendārā vibrācijas kodēšana ne tikai radīja tieši to, ko es gribēju, guess arī labāk un ievērojami ātrāk, nekā tas būtu vajadzīgs, ja es to darītu manuāli.

Gan Dvīņi, gan Klods izdarīja tieši to, ko es viņiem prasīju. Abiem bija nepieciešams vairāk norādījumu par dažādiem eksperimenta aspektiem, tāpēc teikt, ka viens ir skaidrs uzvarētājs vai labāks par otru, būtu muļķīgi. Abas opcijas ir vairāk nekā izmantojamas jūsu pamata vibe kodēšanas vajadzībām.

Lieta ir tāda, ka vismaz man es nezinu, ko es nezinu. Es varu jautāt tērzēšanas robotam, ko tas var kodēt, taču bez konkrētas idejas vai idejas par tā faktiskajiem ierobežojumiem es nedomāju, ka es to tik bieži izmantošu. Ja es zinātu, kā rīkoties ar kodu, es domāju, ka vibrācijas kodēšana būtu vēl jaudīgāka — izkrautu vienkāršas lietas, kurām nepieciešama mazāka uzmanība.

Daži cilvēki pēc veiksmīgas pārbaudes var pievērsties vibrācijas kodēšanai un patiešām izpētīt, ko viņi ar to var darīt, un tas ir lieliski. Man vibe kodēšana bija laba pieredze, taču tā manī rada vēlmi izvēlēties citu kodēšanas klasi.



avots

LEAVE A REPLY

Please enter your comment!
Please enter your name here