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
- Umcabango ongacacile: "Ngifuna ukubhala i-crawler, ukuthola uhlu olushisayo lwe-Zhihu."
- Bhala i-prompt yokuqala: Yenza i-AI ikhiqize ikhodi ngokuqondile.
- Gijima → Iphutha → Namathisela iphutha emuva → I-AI iyalungisa.
- Umuzwa wokuthi i-interface imbi → "Yenza inkinobho ibe yindilinga, shintsha isizinda sibe luhlaza okuluhlaza" → I-AI iyashintsha.
- Umsebenzi ungekho → "Engeza umsebenzi wokugcina ku-CSV" → I-AI iyangeza.
- Phinda izinyathelo 3-5 kuze kuthiwe "Umuzwa usulungile".
I-Spec Coding flow
- Bhala umbhalo wemigudu: cacisa okokufaka/okukhiphayo, izakhiwo zedatha, ukuphatha amaphutha, izidingo zokusebenza, izidingo ezingezona ezokusebenza (njenge-log, ukulinganisa).
- Hlukanisa imigudu ibe yimisebenzi: isibonelo umsebenzi 1: sebenzisa umsebenzi
fetch_hot_topics(), landela isiginesha ye-API esemigudwini. - Yenza i-AI isebenzise umsebenzi ngamunye: i-prompt ihlanganisa isiginesha, imibono, ukulindela kokuhlola.
- Ukuhlolwa nokuqinisekisa komuntu: qinisekisa ukuthi kuhambisana nemigudu, gijima ukuhlolwa kwesigaba.
- 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."
评论
暂无已展示的评论。
发表评论(匿名)