Saraka ya Nakala
Rafiki yangu aliniuliza siku nyingine jinsi ya kuboresha ufanisi wakati wa kutumia Codex.
Nilikuambia uunganishe programu-jalizi ya GitHub kwanza.
Alisema aliunganisha.
Nilikuambia unakili na ubandike kidokezo kifuatacho na ukiendeshe kabla ya kuanza kila mradi.
Alijaribu na akarudi kuniambia, "Mpumbavu sana, imeniokoa muda mwingi."

Nimekuwa nikifikiria kuhusu hilo, na inaonekana watu wengi hawajui kuhusu kipengele hiki. Ni kama watu wengi wanavyotumia akili bandia kuandika msimbo, wakianza mara moja na Vibe Coding, wakiruhusu akili bandia kutoa tovuti na programu za kuandika.
Hakuna haja ya kuharakisha.
Unachotaka kufanya, kuna uwezekano mkubwa mtu kwenye GitHub ameshafanya.
Unachotaka kufanya huenda tayari kimefanywa kwenye GitHub. Suluhisho nyingi tayari zimekomaa, na ubora wa msimbo unaweza kuwa juu zaidi kuliko ule unaoweza kuandika mwenyewe. Kwa nini uandike upya kuanzia mwanzo wakati unaweza kurejelea na kurekebisha kazi iliyopo moja kwa moja?
Tabia yangu binafsi ni kwamba kila ninapotaka kuanzisha mradi mpya, siandiki msimbo wowote mara moja. Kwanza, mimi hutuma pendekezo hili kwa Codex:
我要做一个XXX。先不要写代码。去GitHub找能直接使用或二次开发的开源项目,确认是否还在维护、部署是否麻烦、哪些功能可以复用。最后告诉我,应该直接用、基于现有项目改,还是自己开发,并给出最简单的MVP方案。等我确认后再动手。
Sentensi hii moja tu.
Kidokezo hiki kilifanya mambo matatu.
Fikiria, kidokezo hiki hufanya mambo matatu.
Kwanza, inaruhusu AI kupata suluhisho zilizopo kwenye GitHub badala ya kuanza kuandika zake. Watu wengi huenda wasijue kwamba Codex, inapounganishwa na programu-jalizi ya GitHub, inaweza kutafuta miradi huria kwa wakati halisi; si kipengele tu.
Pili, inatumia AI kukusaidia kutathmini ubora wa miradi hii: kama bado inaendelezwa, jinsi uwasilishaji ulivyo mgumu, na ni vipengele vipi vinavyoweza kutumika moja kwa moja. Ukitafuta kila mradi kwa mikono kwenye GitHub, inaweza kuchukua saa moja au mbili. Acha AI ifanye kazi, na utapata matokeo baada ya dakika chache.
Tatu, inaruhusu AI kukupa pendekezo wazi la uamuzi: iwe utaitumia moja kwa moja, kuibadilisha, au kuiandika kuanzia mwanzo, na pia inakusaidia kupanga suluhisho rahisi zaidi la MVP.
Kwa nini tunaweza kuokoa tokeni nyingi?
Acha nikuambie, operesheni hii inaweza kukuokoa tokeni nyingi.
Kwa nini? Kwa sababu ukiruhusu moja kwa moja AI ianze kuandika msimbo, haitajua kwamba unachotaka tayari kipo. Itakutengenezea idadi kubwa ya msimbo kuanzia mwanzo. Msimbo huu unaweza kuingiliana na utendaji kazi wa miradi iliyopo ya programu huria, na hatimaye itabidi uusafishe mwenyewe.
Hata hivyo, ukiruhusu AI ikusaidie kupata jibu kwanza, mapendekezo yake yatategemea mfumo ikolojia uliopo, na unapoandika msimbo, kiasi cha msimbo kinaweza kupunguzwa kwa angalau nusu.
Hilo ndilo ninalofanya mimi mwenyewe. Kila ninapoanzisha mradi mpya, mimi huendesha programu hii ya mapendekezo kwanza, na kisha kuamua hatua inayofuata kulingana na mapendekezo ya AI. Inaboresha ufanisi kweli.
Kwa kweli, sina uhakika kama njia hii itafanya kazi kwa kila mtu; baadhi ya miradi inaweza kukosa suluhisho zinazopatikana kwa urahisi. Lakini fikiria: kwa mambo mengi unayotaka kufanya, ukiwa na mamia ya mamilioni ya hazina kwenye GitHub, kuna uwezekano mkubwa sana kwamba mtu tayari amefanya hivyo.
Kusimama juu ya mabega ya majitu
Wewe si mpangaji programu, kwa hivyo huhitaji kuandika msimbo kuanzia mwanzo. Wewe si mbuni wa maudhui, kwa hivyo huhitaji kuunda maudhui asilia kila siku. Wewe ni mtu tu anayetaka kufanya jambo lenye maana, na mbinu ya busara zaidi ni kwanza kuona kile ambacho wengine tayari wamefanya, na kisha kusimama kwenye mabega ya majitu.
Wakati mwingine nahisi kwamba njia bora zaidi ya kutumia AI katika enzi ya AI si kuruhusu AI ikufanyie kila kitu, bali ni kuiruhusu AI ikufanyie uchambuzi wa taarifa na maamuzi, kisha unaweza kuitekeleza.
Kuna tofauti gani kati ya hili na kutumia injini ya utafutaji hapo awali? Hapo awali, ulipotafuta hitaji maalum, rundo la viungo lingeonekana, na ilibidi ubofye kupitia moja baada ya nyingine ili kuona ni zipi zilifanya kazi na zipi hazikufanya kazi. Sasa, unaambia AI mahitaji yako, na inayachuja kwa ajili yako na kukupa hitimisho moja kwa moja.
Je, unaweza kuamini?
Kidokezo hiki kinapaswa kuchongwa.DNAndani
Binafsi nadhani hoja hii inapaswa kuingizwa kwenye DNA yetu . Kuipitia kabla ya kuanza mradi mpya kunaokoa muda mwingi.
Faida nyingine ya mbinu hii ni kwamba unaepuka kuvumbua upya gurudumu. AI inakusaidia kupata suluhisho zinazopatikana kwa urahisi, ikikuruhusu kuzingatia vipengele vilivyobinafsishwa kweli. Kwa njia hii, nishati yako inaweza kutolewa kwa maeneo yenye thamani zaidi.
Uzoefu wangu mwenyewe ni kwamba nilipoanza kutumia AI kuandika msimbo, nilifurahi sana na nilitaka AI itoe kila kitu kuanzia mwanzo. Lakini baada ya kuitumia kwa muda, niligundua kuwa kufanya hivyo mara nyingi kulikuwa polepole zaidi. Hii ni kwa sababu lazima utatue, urekebishe, na udumishe msimbo unaozalishwa na AI, huku miradi iliyopo ya chanzo huria ikithibitishwa na watu wengi, kwa hivyo ubora wake unahakikishwa zaidi.
Hili linaweza kusikika kama jambo lisiloeleweka, sivyo? Lakini fikiria: jambo muhimu zaidi kuhusu msimbo si kuuandika, bali kuuandika kwa usahihi. Suluhisho zilizopo tayari zimethibitishwa; kuzitumia moja kwa moja kutapunguza kwa kiasi kikubwa nafasi za kukumbana na matatizo.
Kwa hivyo ushauri wangu ni kwamba, wakati mwingine utakapoandika msimbo na Codex au AI yoyote, usikimbilie kuiandika. Kwanza, tumia kidokezo mara moja na uache AI ikusaidie kupata jibu.
Unaweza kugundua kwamba unachojaribu kufanya tayari kimefanywa na mtu mwingine.
Unahitaji tu kuichukua na kuitumia.
Tumia muda unaookoa kufanya jambo la kuvutia zaidi.
Kwa kuwa umesoma hadi hapa, ikiwa umeona kuwa na manufaa, tafadhali like na ushiriki. Ikiwa unataka kupokea masasisho kwanza, unaweza pia kunifuata!
Asante kwa kusoma makala yangu. Tutaonana wakati mwingine.
Tunatumaini, makala "Mbinu za Kuzidisha Ufanisi wa Usimbaji wa Vibe: Lazima Usome Kabla ya Kuandika Msimbo! Tumia AI ili Kupata Suluhisho Bora Kwanza," iliyoshirikiwa kwenye blogu ya Chen Weiliang ( https://www.chenweiliang.com/ ), itakuwa na manufaa kwako.
Jisikie huru kushiriki kiungo cha makala haya: https://www.chenweiliang.com/cwl-34473.html
