Савети за ефикасност Vibe кодирања: Обавезно штиво пре писања кода! Користите вештачку интелигенцију да бисте прво пронашли оптимално решење.

Пријатељ ме је пре неки дан питао како да побољша ефикасност када користим Кодекс.

Рекао сам ти да прво повежеш GitHub додатак.

Рекао је да је повезао.

Рекао сам вам да копирате и налепите следећи промпт и покренете га пре него што започнете сваки пројекат.

Пробао је и вратио се да ми каже: „Свети боже, уштедело ми је толико времена.“

Савети за ефикасност Vibe кодирања: Обавезно штиво пре писања кода! Користите вештачку интелигенцију да бисте прво пронашли оптимално решење.

Размишљао сам о томе и чини се да поприличан број људи није свестан ове функције. Као да многи људи користе вештачку интелигенцију за писање кода, одмах почињу са Vibe Coding-ом, дозвољавајући вештачкој интелигенцији да генерише веб странице и пише апликације.

Заиста нема потребе за журбом.

Оно што желиш да урадиш, неко на ГитХабу је највероватније већ урадио.

Оно што желите да урадите је највероватније већ урађено на ГитХабу. Многа решења су већ зрела, а квалитет кода може бити чак и бољи од онога што бисте могли сами да напишете. Зашто бисте га преписивали од нуле када можете директно да се позивате на постојећи рад и да га мењате?

Моја лична навика је да кад год желим да започнем нови пројекат, не пишем одмах никакав код. Прво, шаљем овај предлог Кодексу:

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

Само ова једна реченица.

Ова инструкција је урадила три ствари.

Размислите о томе, ова инструкција ради три ствари.

Прво, омогућава вештачкој интелигенцији да пронађе постојећа решења на ГитХабу уместо да почне да пише своја. Многи људи можда не знају да Кодекс, када је интегрисан са ГитХаб додатком, заправо може да претражује пројекте отвореног кода у реалном времену; то није само функција.

Друго, користи вештачку интелигенцију да вам помогне да процените квалитет ових пројеката: да ли се још увек одржавају, колико је компликовано имплементирање и које функције се могу директно користити. Ако бисте ручно претраживали сваки пројекат на GitHub-у, то би могло потрајати сат или два. Пустите да вештачка интелигенција то покрене и добићете резултате за неколико минута.

Треће, омогућава вештачкој интелигенцији да вам да јасан предлог за одлуку: да ли да га користите директно, модификујете или напишете од нуле, а такође вам помаже да планирате најједноставније MVP решење.

Зашто можемо уштедети много токена?

Дозволите ми да вам кажем, ова операција вам заиста може уштедети много токена.

Зашто? Зато што ако директно дозволите вештачкој интелигенцији да почне да пише код, она неће знати да оно што желите већ постоји. Генерисаће огромну количину кода за вас од нуле. Овај код се може преклапати са функционалношћу постојећих пројеката отвореног кода и на крају ћете морати сами да га средите.

Међутим, ако дозволите да вам вештачка интелигенција прво помогне да пронађете одговор, њени предлози ће бити засновани на постојећем екосистему, а када пишете код, количина кода може се смањити за најмање половину.

То је оно што и ја радим. Кад год започнем нови пројекат, прво покренем овај програм за предлоге, а затим одлучујем о следећем кораку на основу предлога вештачке интелигенције. То заиста побољшава ефикасност.

Искрено, нисам сигуран да ли ће ова метода функционисати за свакога; неким пројектима заиста могу недостајати лако доступна решења. Али размислите о томе: за већину ствари које желите да урадите, са стотинама милиона репозиторијума на ГитХабу, постоји велика вероватноћа да је неко то већ урадио.

Стојећи на раменима дивова

Ниси програмер, тако да не мораш да пишеш код од нуле. Ниси креатор садржаја, тако да не мораш да креираш оригиналан садржај сваки дан. Ти си само неко ко жели да уради нешто смислено, а најпаметнији приступ је да прво види шта су други већ урадили, а затим стане на рамена гиганта.

Понекад мислим да је најпаметнији начин коришћења вештачке интелигенције у ери вештачке интелигенције не дозволити вештачкој интелигенцији да ради све за вас, већ да дозволите вештачкој интелигенцији да претражи информације и анализира одлуке за вас, а затим ви можете то да извршите.

Која је разлика између овога и коришћења претраживача раније? Раније, када бисте тражили одређени захтев, појавила би се гомила линкова, и морали сте да кликнете на њих један по један да бисте видели који функционишу, а који не. Сада вештачкој интелигенцији кажете своје захтеве, а она их филтрира уместо вас и директно вам даје закључак.

Можеш ли да верујеш?

Овај захтев треба да буде гравиран.ДНКунутра

Лично мислим да би овај подстицај требало да нам буде укорењен у ДНК . Промишљање пре почетка новог пројекта заиста штеди много времена.

Још једна предност овог приступа је то што избегавате поновно измишљање топле воде. Вештачка интелигенција вам помаже да пронађете лако доступна решења, омогућавајући вам да се фокусирате на заиста прилагођене аспекте. На овај начин, ваша енергија може бити посвећена највреднијим областима.

Моје лично искуство је да сам, када сам први пут почео да користим вештачку интелигенцију за писање кода, био веома узбуђен и желео сам да вештачка интелигенција генерише све од нуле. Али након што сам је користио неко време, открио сам да је то често спорије. То је зато што морате да отклањате грешке, модификујете и одржавате код који генерише вештачка интелигенција, док су постојеће пројекте отвореног кода верификовали многи људи, тако да је њихов квалитет загарантованији.

Ово можда звучи контраинтуитивно, зар не? Али размислите о томе: најважнија ствар код кода није његово писање, већ његово правилно писање. Постојећа решења су већ валидирана; њихово директно коришћење значајно ће смањити шансе за наилажење на проблеме.

Дакле, мој савет је, следећи пут када будете писали код са Codex-ом или било којом вештачком интелигенцијом, немојте журити. Прво, покрените промпт једном и пустите да вам вештачка интелигенција помогне да пронађете одговор.

Можда ћете открити да је оно што покушавате да урадите већ неко други урадио.

Само треба да га узмеш и користиш.

Искористите време које уштедите да урадите нешто занимљивије.

Пошто сте прочитали до сада, ако вам је било од помоћи, лајкујте и поделите. Ако желите први да примате новости, можете ме и пратити!

Хвала вам што сте прочитали мој чланак. Видимо се следећи пут.

Надам се да ће вам чланак „Технике удвостручавања ефикасности вибрационог кодирања: Обавезно штиво пре писања кода! Користите вештачку интелигенцију да прво пронађете оптимално решење“, објављен на блогу Чен Веилианг ( https://www.chenweiliang.com/ ), бити од помоћи.

Слободно поделите линк овог чланка: https://www.chenweiliang.com/cwl-34473.html

Да бисте открили још скривених трикова🔑, добродошли да се придружите нашем Телеграм каналу!

Поделите и лајкујте ако вам се свиђа! Ваша дељења и лајкови су наша стална мотивација!

 

评论

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

Дођите на врх