← 返回列表

Uchungechunge lwe-AI Interview 14: Umehluko phakathi kwe-vibe coding ne-spec coding?

Lena inkinga ezobhekana nabahleli abaningi. I-Vibe Coding ne-Spec Coding yizindlela ezimbili ezihluke kakhulu zokusebenza lapho kusetshenziswa amamodeli amakhulu olimi (LLM) ukuhlela. Umehluko wazo oyinhloko ukuthi: okufaka ku-AI kungumuzwa ongacacile noma imininingwane enembile.


1. Ukusebenzisa ukupheka njengesibonelo ukuchaza kafushane umehluko phakathi kwe-vibe coding ne-spec coding

  • I-Vibe Coding = Utshela umngane wakho ukuthi "Ngifuna okubabayo", umngane wakho upheka isitsha ngomuzwa, uyayizwa uthi "Ngena usawoti omningi", engeza usawoti. Ukunambitheka kungase kumangalise, kodwa uma omunye umngane epheka, kuhluke ngokuphelele.
  • I-Spec Coding = Ubhala iresiphi: "I-Pixian bean paste 20g, izicucu zinyama yenkomo 150g, izicucu zesignature celery 50g, ukuthosa ngomlilo omkhulu imizuzu emi-2, engeza ushukela 3g ngaphambi kokukhipha." Abapheki abahlukene benza ngokwalesi sipho, ukunambitheka kuhambisana kakhulu.

2. Izincazelo zazo

Uhlangothi Vibe Coding Spec Coding
Igama elinye Ukuhlela okuqhutshwa umuzwa, ukwenziwa kwesicelo ngokushesha Ukuhlela okuqhutshwa imigudu, imibhalo kuqala
Uhlobo lokufaka "Ngisize ngenze ikhasi lokungena elihle, elinobuchwepheshe" "Ikhasi lokungena kufanele lihlanganise ibhokisi lokufaka i-imeyili/iphasiwedi, ibhokisi lokukhumbula, inkinobho yokuhambisa; ingxenye yangaphambili isebenzisa i-React + i-Tailwind; imithetho yokuqinisekisa ifomu: ifomethi ye-imeyili, ubude bephasiwedi ≥8; uma kwehluleka kukhonjiswe umbala obomvu..."
Indlela yokusebenzisa i-AI Ukuxoxa, ukuphinda: nikeza umkhomba-ndlela ojwayelekile → ubheka umphumela → ulungisa Ukuhlelwa kobunjiniyela: bhala i-PRD enemininingwane/imithombo yobuchwepheshe kuqala → i-AI ikhiqiza ikhodi ngokususelwa emithethweni
Izinga lokubamba iqhaza komuntu Phansi: incike ku-AI ukuthi icabange, umuntu ubheka nje ukuthi "umuzwa ulungile" Phezulu: umuntu uqeda ukwakhiwa/uhlelo kuqala, i-AI yenza ukusebenza
Izimo ezijwayelekile Amaprototype asheshayo, amathuluzi amancane omuntu siqu, ukuhlola i-UI, ukubhala ikhodi ngobuciko Amasistimu okukhiqiza, ukusebenzisana kweqembu, ikhodi edinga ukugcinwa/ukuhlolwa

3. Ukuqhathanisa kokusebenza kwazo

I-Vibe Coding flow

  1. Umcabango ongacacile: "Ngifuna ukubhala i-crawler, ukuthola uhlu olushisayo lwe-Zhihu."
  2. Bhala i-prompt yokuqala: Yenza i-AI ikhiqize ikhodi ngokuqondile.
  3. Gijima → Iphutha → Namathisela iphutha emuva → I-AI iyalungisa.
  4. Umuzwa wokuthi i-interface imbi → "Yenza inkinobho ibe yindilinga, shintsha isizinda sibe luhlaza okuluhlaza" → I-AI iyashintsha.
  5. Umsebenzi ungekho → "Engeza umsebenzi wokugcina ku-CSV" → I-AI iyangeza.
  6. Phinda izinyathelo 3-5 kuze kuthiwe "Umuzwa usulungile".

I-Spec Coding flow

  1. Bhala umbhalo wemigudu: cacisa okokufaka/okukhiphayo, izakhiwo zedatha, ukuphatha amaphutha, izidingo zokusebenza, izidingo ezingezona ezokusebenza (njenge-log, ukulinganisa).
  2. Hlukanisa imigudu ibe yimisebenzi: isibonelo umsebenzi 1: sebenzisa umsebenzi fetch_hot_topics(), landela isiginesha ye-API esemigudwini.
  3. Yenza i-AI isebenzise umsebenzi ngamunye: i-prompt ihlanganisa isiginesha, imibono, ukulindela kokuhlola.
  4. Ukuhlolwa nokuqinisekisa komuntu: qinisekisa ukuthi kuhambisana nemigudu, gijima ukuhlolwa kwesigaba.
  5. Ukuhlanganiswa nokubuyiselwa.

4. Ukuqhathanisa kwezinzuzo nobubi

Isici Vibe Coding Spec Coding
Ijubane lokufunda Ngokushesha kakhulu, amaprototype ngemizuzu embalwa Kancane, kudinga ukubhala imibhalo, ukuhlukanisa imisebenzi
Ikhwalithi yekhodi Phansi (kungenzeka kube nezinto ezingadingekile, ukungahambisani, iziphazamiso ezifihliwe) Phezulu (iyafundeka, iyahlolwa, ihambisana nokwakhiwa)
Ukugcinwa kalula Kubi, abalandelayo abaqondi "kungani ibhalwe kanjena" Kuhle, imigudu iyincwadi
Ukuncika ku-LLM Kuphezulu kakhulu, ukushintsha imodeli kungase kukhiqize okuhluke ngokuphelele Okuphakathi, uma imigudu icacile, amamodeli ahlukene angakhiqiza isakhiwo esifanayo
Ubunzima bokulungisa amaphutha Kunzima, awazi ukuthi ingqondo yekhodi ivelaphi Kulula, hlola ngokwemigudu ngayinye
Kulungele ukusebenzisana kweqembu Cishe akunakwenzeka Kuyenzeka (imigudu ingumnikelo wokuxhumana)
Ukuqiniseka komphumela Phansi, umphumela wengxoxo ngayinye ungase ushintshe Phezulu, i-spec efanayo ikhiqiza umphumela ozinzile

5. Iziphakamiso zokusetshenziswa emhlabeni

"Emsebenzini, i-vibe coding ne-spec coding azikhethi okukodwa, kodwa zisetshenziswa ndawonye, kusetshenziswa indlela efanele esimweni esifanele:
- Esigabeni sokuhlola (lapho ungakaqiniseki ngokuqokwa kobuchwepheshe noma isitayela se-UI), sebenzisa i-Vibe Coding ukuqinisekisa izindlela ezahlukene ngokushesha, isibonelo 'bhala ingxenye yekhadi nge-Tailwind ubone umphumela'.
- Uma isu selinqunyiwe, shintshela ngokushesha ku-Spec Coding: hlanganisa amaprotype aphumelelayo emuva abe yimigudu ecacile (okufakayo/okukhiphayo, izimo ezingemuva, ukuphatha amaphutha), bese yenza i-AI noma umuntu abhale kabusha ikhodi yokukhiqiza ngokulandela i-spec.
Imodi ye-Vibe kuphela ifanele izikripthi ezenziwa kanye noma amathuluzi angaphakathi; kumasistimu adinga ukugcinwa isikhathi eside, asetshenziswa abantu abaningi, i-Spec Coding iyimfuneko eqinile."

评论

暂无已展示的评论。

发表评论(匿名)