Vibe կոդավորման արդյունավետության խորհուրդներ. պարտադիր կարդալ կոդ գրելուց առաջ: Օգտագործեք արհեստական ​​բանականությունը՝ նախ օպտիմալ լուծումը գտնելու համար:

Մյուս օրը ընկերս հարցրեց ինձ, թե ինչպես կարելի է բարելավել Codex-ի օգտագործման արդյունավետությունը։

我说你想做的东西,GitHub 上大概率已经有人做过了,而且不少方案已经很成熟。能直接参考、修改,为什么还要从头写一遍?

Ես ասացի ձեզ, որ յուրաքանչյուր նախագիծ սկսելուց առաջ պատճենեք հետևյալ հուշումը և գործարկեք այն։

他试了一下,回来跟我说,确实省了好多时间。

Vibe կոդավորման արդյունավետության խորհուրդներ. պարտադիր կարդալ կոդ գրելուց առաջ: Օգտագործեք արհեստական ​​բանականությունը՝ նախ օպտիմալ լուծումը գտնելու համար:

Ես մտածում էի դրա մասին, և թվում է, թե բավականին շատ մարդիկ տեղյակ չեն այս գործառույթից։ Այնպես է, կարծես շատերն օգտագործում են արհեստական ​​բանականությունը կոդ գրելու համար, անմիջապես սկսելով Vibe Coding-ից, թույլ տալով արհեստական ​​բանականությանը ստեղծել կայքեր և գրել հավելվածներ։

Իսկապես շտապելու կարիք չկա։

Այն, ինչ դուք ուզում եք անել, GitHub-ում ինչ-որ մեկը, ամենայն հավանականությամբ, արդեն արել է։

Այն, ինչ դուք ուզում եք անել, ամենայն հավանականությամբ արդեն արված է GitHub-ում: Շատ լուծումներ արդեն հասուն են, և կոդի որակը կարող է նույնիսկ ավելի բարձր լինել, քան այն, ինչ դուք կարող եք ինքներդ գրել: Ինչո՞ւ վերաշարադրել այն զրոյից, երբ կարող եք ուղղակիորեն հղում կատարել և փոփոխել արդեն իսկ գոյություն ունեցող աշխատանքը:

Իմ անձնական սովորությունն այն է, որ երբ ուզում եմ նոր նախագիծ սկսել, անմիջապես կոդ չեմ գրում։ Նախ, Codex-ին ուղարկում եմ հետևյալ առաջարկը.

我要做一个XXX。先不要写代码。去GitHub找能直接使用或二次开发的开源项目,确认是否还在维护、部署是否麻烦、哪些功能可以复用。最后告诉我,应该直接用、基于现有项目改,还是自己开发,并给出最简单的MVP方案。等我确认后再动手。

Միայն այս մեկ նախադասությունը։

Այս հրամայականը երեք բան արեց։

Մտածեք այդ մասին, այս հուշումը երեք բան է անում։

Նախ, այն թույլ է տալիս արհեստական ​​բանականությանը գտնել առկա լուծումներ GitHub-ում՝ սեփական լուծումները գրելու փոխարեն։ Շատերը կարող են չգիտեն, որ Codex-ը, երբ ինտեգրվում է GitHub հավելվածի հետ, կարող է իրական ժամանակում որոնել բաց կոդով նախագծեր. դա պարզապես գործառույթ չէ։

Երկրորդ, այն օգտագործում է արհեստական ​​բանականություն՝ օգնելու ձեզ գնահատել այդ նախագծերի որակը. արդյոք դրանք դեռևս պահպանվում են, որքան բարդ է տեղակայումը և որ գործառույթները կարող են ուղղակիորեն օգտագործվել: Եթե դուք ձեռքով որոնեիք յուրաքանչյուր նախագիծ GitHub-ում, դա կարող է տևել մեկ կամ երկու ժամ: Թողեք արհեստական ​​բանականությունը աշխատեցնի այն, և դուք արդյունքներ կստանաք րոպեների ընթացքում:

Երրորդ, այն թույլ է տալիս արհեստական ​​բանականությանը ձեզ տալ հստակ որոշման առաջարկ՝ արդյոք այն ուղղակիորեն օգտագործել, փոփոխել, թե՞ գրել զրոյից, և այն նաև օգնում է ձեզ պլանավորել MVP ամենապարզ լուծումը։

Ինչո՞ւ կարող ենք շատ տոկեններ խնայել։

Թույլ տվեք ասել ձեզ, որ այս գործողությունը կարող է իսկապես խնայել ձեզ շատ թոքեններ։

Ինչո՞ւ։ Որովհետև եթե դուք ուղղակիորեն թույլ տաք արհեստական ​​բանականությանը սկսել կոդ գրել, այն չի իմանա, որ այն, ինչ դուք ուզում եք, արդեն գոյություն ունի։ Այն ձեզ համար զրոյից կստեղծի հսկայական քանակությամբ կոդ։ Այս կոդը կարող է համընկնել առկա բաց կոդով նախագծերի ֆունկցիոնալության հետ, և դուք, ի վերջո, ստիպված կլինեք այն ինքներդ մաքրել։

Այնուամենայնիվ, եթե թույլ տաք, որ արհեստական ​​բանականությունը օգնի ձեզ նախ գտնել պատասխանը, նրա առաջարկները կհիմնվեն առկա էկոհամակարգի վրա, և երբ դուք գրեք կոդը, կոդի քանակը կարող է կրճատվել առնվազն կիսով չափ։

Ահա թե ինչ եմ ես անում ինքս։ Երբ նոր նախագիծ եմ սկսում, նախ գործարկում եմ այս առաջարկների ծրագիրը, ապա որոշում եմ հաջորդ քայլը՝ հիմնվելով արհեստական ​​բանականության առաջարկների վրա։ Դա իսկապես բարելավում է արդյունավետությունը։

Անկեղծ ասած, վստահ չեմ, որ այս մեթոդը կաշխատի բոլորի համար. որոշ նախագծերում իսկապես կարող են բացակայել հեշտությամբ հասանելի լուծումները: Բայց մտածեք այդ մասին. GitHub-ում հարյուր միլիոնավոր պահոցների առկայության պայմաններում ձեր ուզած բաների մեծ մասի համար շատ մեծ հավանականություն կա, որ ինչ-որ մեկն արդեն դա արել է:

Կանգնած հսկաների ուսերին

Դուք ծրագրավորող չեք, ուստի կարիք չունեք կոդ գրել զրոյից։ Դուք բովանդակության ստեղծող չեք, ուստի կարիք չունեք ամեն օր օրիգինալ բովանդակություն ստեղծել։ Դուք պարզապես այն մարդն եք, ով ցանկանում է ինչ-որ իմաստալից բան անել, և ամենախելացի մոտեցումը նախ տեսնելն է, թե ուրիշներն արդեն ինչ են արել, ապա կանգնել հսկաների ուսերին։

Երբեմն ինձ թվում է, որ արհեստական ​​բանականության դարաշրջանում արհեստական ​​բանականությունն օգտագործելու ամենախելացի ձևը այն չէ, որ թույլ տաք արհեստական ​​բանականությանը ամեն ինչ անել ձեզ համար, այլ թողեք, որ արհեստական ​​բանականությունը կատարի տեղեկատվության որոնում և որոշումների վերլուծություն ձեզ համար, և այդ դեպքում դուք կարող եք դա իրականացնել։

Ի՞նչ տարբերություն կա սրա և նախկինում որոնողական համակարգ օգտագործելու միջև։ Նախկինում, երբ դուք որոնում էիք որևէ կոնկրետ պահանջ, հայտնվում էին մի շարք հղումներ, և դուք պետք է մեկ առ մեկ սեղմեիք դրանց վրայով՝ տեսնելու համար, թե որոնք են աշխատում, և որոնք՝ ոչ։ Հիմա դուք արհեստական ​​բանականությանը հայտնում եք ձեր պահանջները, և այն զտում է դրանք ձեզ համար և անմիջապես տալիս եզրակացությունը։

Կարո՞ղ եք հավատալ դրան։

Այս հուշումը պետք է փորագրված լինի։ԴՆԹ -մեջ

Անձամբ ես կարծում եմ, որ այս հուշումը պետք է արմատավորված լինի մեր ԴՆԹ- ում ։ Նոր նախագիծ սկսելուց առաջ այն մանրամասն ուսումնասիրելը իսկապես շատ ժամանակ է խնայում։

Այս մոտեցման մեկ այլ առավելությունն այն է, որ դուք խուսափում եք անիվը վերափոխելուց: Արհեստական ​​բանականությունը օգնում է ձեզ գտնել հեշտությամբ հասանելի լուծումներ՝ թույլ տալով կենտրոնանալ իսկապես անհատականացված ասպեկտների վրա: Այսպիսով, ձեր էներգիան կարող է ուղղվել ամենաարժեքավոր ոլորտներին:

Իմ սեփական փորձը ցույց է տալիս, որ երբ ես առաջին անգամ սկսեցի օգտագործել արհեստական ​​բանականությունը կոդ գրելու համար, ես շատ ոգևորված էի և ուզում էի, որ արհեստական ​​բանականությունը ամեն ինչ ստեղծի զրոյից։ Սակայն որոշ ժամանակ այն օգտագործելուց հետո ես հասկացա, որ դա անելը հաճախ ավելի դանդաղ է։ Դա պայմանավորված է նրանով, որ դուք պետք է վրիպազերծեք, փոփոխեք և պահպանեք արհեստական ​​բանականության կողմից ստեղծված կոդը, մինչդեռ առկա բաց կոդով նախագծերը ստուգվել են շատերի կողմից, ուստի դրանց որակը ավելի երաշխավորված է։

Սա կարող է հակասական հնչել, այնպես չէ՞։ Բայց մտածեք այդ մասին. կոդի մեջ ամենակարևորը այն գրելը չէ, այլ ճիշտ գրելը։ Գոյություն ունեցող լուծումներն արդեն իսկ ստուգվել են. դրանց անմիջական օգտագործումը զգալիորեն կնվազեցնի խնդիրների առաջացման հավանականությունը։

Այսպիսով, իմ խորհուրդն է՝ հաջորդ անգամ, երբ կոդ եք գրում Codex-ով կամ որևէ այլ արհեստական ​​բանականությամբ, մի շտապեք։ Նախ, մեկ անգամ գործարկեք հրահանգը և թույլ տվեք, որ արհեստական ​​բանականությունը օգնի ձեզ գտնել պատասխանը։

Կարող եք պարզել, որ այն, ինչ փորձում եք անել, արդեն արվել է մեկ ուրիշի կողմից։

Պարզապես պետք է վերցնել այն և օգտագործել։

Օգտագործեք խնայած ժամանակը ավելի հետաքրքիր բանով զբաղվելու համար։

Քանի որ մինչև հիմա կարդացիք, եթե օգտակար գտաք, խնդրում եմ հավանեք և կիսվեք։ Եթե ուզում եք առաջինը թարմացումներ ստանալ, կարող եք նաև հետևել ինձ։

Շնորհակալություն եմ հայտնում իմ հոդվածը կարդալու համար։ Կհանդիպենք հաջորդ անգամ։

Հուսով ենք, որ Չեն Վեյլիանգի բլոգում ( https://www.chenweiliang.com/ ) տեղադրված «Vibe կոդավորման արդյունավետության կրկնապատկման տեխնիկաներ. պարտադիր ընթերցում կոդ գրելուց առաջ։ Օգտագործեք արհեստական ​​բանականությունը՝ նախ օպտիմալ լուծում գտնելու համար» հոդվածը օգտակար կլինի ձեզ համար։

Ազատորեն կիսվեք այս հոդվածի հղումով՝ https://www.chenweiliang.com/cwl-34473.html

Ավելի շատ թաքնված հնարքներ բացահայտելու համար🔑, միացեք մեր Telegram ալիքին։

Տարածեք և հավանեք, եթե ձեզ դուր եկավ: Ձեր կիսումներն ու հավանումները մեր շարունակական շարժառիթն են:

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Ոլորել դեպի սկիզբ