Справочник на статиите
Един приятел ме попита онзи ден как да подобри ефективността при използване на Codex.
Казах ти първо да свържеш плъгина за GitHub.
Той каза, че го е свързал.
Казах ви да копирате и поставите следния ред и да го изпълните, преди да започнете всеки проект.
Той го опита и се върна, за да ми каже: „Боже мой, спести ми толкова много време.“

Мислех за това и изглежда доста хора не са наясно с тази функция. Все едно много хора използват изкуствен интелект , за да пишат код, веднага започвайки с Vibe Coding, оставяйки изкуствения интелект да генерира уебсайтове и да пише приложения.
Наистина няма нужда да бързате.
Това, което искаш да направиш, най-вероятно някой в GitHub вече го е направил.
Това, което искате да направите, най-вероятно вече е направено в GitHub. Много решения са вече зрели и качеството на кода може дори да е по-високо от това, което бихте могли да напишете сами. Защо да го пренаписвате от нулата, когато можете директно да се позовавате и да променяте съществуваща работа?
Моят личен навик е, че когато искам да започна нов проект, не пиша код веднага. Първо, изпращам това предложение на Codex:
我要做一个XXX。先不要写代码。去GitHub找能直接使用或二次开发的开源项目,确认是否还在维护、部署是否麻烦、哪些功能可以复用。最后告诉我,应该直接用、基于现有项目改,还是自己开发,并给出最简单的MVP方案。等我确认后再动手。
Само това едно изречение.
Тази подкана направи три неща.
Помислете, тази подсказка прави три неща.
Първо, това позволява на изкуствения интелект да намира съществуващи решения в GitHub, вместо да започва да пише свои собствени. Много хора може да не знаят, че Codex, когато е интегриран с плъгина за GitHub, всъщност може да търси проекти с отворен код в реално време; това не е просто функция.
Второ, използва изкуствен интелект, за да ви помогне да оцените качеството на тези проекти: дали все още се поддържат, колко сложно е внедряването и кои функции могат да се използват директно. Ако трябваше ръчно да претърсвате всеки проект в GitHub, това може да отнеме час или два. Оставете изкуствения интелект да го изпълни и ще получите резултати за минути.
Трето, това позволява на изкуствения интелект да ви даде ясно предложение за решение: дали да го използвате директно, да го модифицирате или да го напишете от нулата, а също така ви помага да планирате най-простото MVP решение.
Защо можем да спестим много токени?
Нека ви кажа, че тази операция наистина може да ви спести много токени.
Защо? Защото, ако директно позволите на изкуствения интелект да започне да пише код, той няма да знае, че това, което искате, вече съществува. Ще генерира огромно количество код за вас от нулата. Този код може да се припокрива с функционалността на съществуващи проекти с отворен код и в крайна сметка ще трябва сами да го почистите.
Ако обаче позволите на изкуствения интелект да ви помогне да намерите отговора първо, неговите предложения ще се основават на съществуващата екосистема и когато пишете кода, количеството код може да бъде намалено поне наполовина.
Това правя и аз. Винаги, когато започвам нов проект, първо пускам тази програма за предложения и след това решавам за следващата стъпка въз основа на предложенията на изкуствения интелект. Това наистина подобрява ефективността.
Честно казано, не съм сигурен дали този метод ще работи за всички; някои проекти може наистина да нямат леснодостъпни решения. Но помислете: за повечето неща, които искате да направите, със стотици милиони хранилища в GitHub, има много голяма вероятност някой вече да го е направил.
Стоейки на раменете на гиганти
Не си програмист, така че не е нужно да пишеш код от нулата. Не си създател на съдържание, така че не е нужно да създаваш оригинално съдържание всеки ден. Ти си просто някой, който иска да направи нещо смислено, и най-умният подход е първо да видиш какво вече са направили другите и след това да застанеш на раменете на гиганти.
Понякога чувствам, че най-умният начин да използвам изкуствен интелект в ерата на изкуствения интелект не е да позволим на изкуствения интелект да прави всичко вместо нас, а да позволим на изкуствения интелект да извършва извличане на информация и анализ на решения вместо нас, а след това вие можете да го изпълните.
Каква е разликата между това и използването на търсачка преди? Преди, когато търсихте конкретно изискване, се появяваха куп връзки и трябваше да кликвате върху тях една по една, за да видите кои работят и кои не. Сега казвате на изкуствения интелект вашите изисквания, а той ги филтрира вместо вас и ви дава директно заключението.
Можеш ли да го повярваш?
Тази подкана трябва да бъде гравирана.ДНКв
Аз лично смятам, че тази насока трябва да бъде вкоренена в нашето ДНК . Преглеждането ѝ преди започване на нов проект наистина спестява много време.
Друго предимство на този подход е, че избягвате да преоткривате топлата вода. Изкуственият интелект ви помага да намирате леснодостъпни решения, което ви позволява да се съсредоточите върху наистина персонализираните аспекти. По този начин енергията ви може да бъде насочена към най-ценните области.
Моят личен опит е, че когато за първи път започнах да използвам изкуствен интелект за писане на код, бях много развълнуван и исках изкуственият интелект да генерира всичко от нулата. Но след като го използвах известно време, открих, че това често е по-бавно. Това е така, защото трябва да се отстраняват грешки, да се променя и поддържа кодът, генериран от изкуствен интелект, докато съществуващите проекти с отворен код са проверени от много хора, така че качеството им е по-гарантирано.
Това може да звучи нелогично, нали? Но помислете: най-важното нещо за кода не е писането му, а правилното му писане. Съществуващите решения вече са валидирани; използването им директно значително ще намали шансовете за срещане на проблеми.
Така че моят съвет е, следващия път, когато пишете код с Codex или друг изкуствен интелект, не бързайте. Първо, изпълнете командата веднъж и оставете изкуствения интелект да ви помогне да намерите отговора.
Може да откриете, че това, което се опитвате да направите, вече е било направено от някой друг.
Просто трябва да го вземете и да го използвате.
Използвайте спестеното време, за да направите нещо по-интересно.
След като сте прочели дотук, ако ви е било полезно, моля, харесайте го и го споделете. Ако искате да получавате актуализации първи, можете също да ме последвате!
Благодаря ви, че прочетохте статията ми. Ще се видим следващия път.
Надяваме се, че статията „Техники за удвояване на ефективността на вибрационното кодиране: Задължително четене преди писане на код! Използвайте изкуствен интелект, за да намерите оптималното решение първо“, споделена в блога на Чен Вейлианг ( https://www.chenweiliang.com/ ), ще ви бъде полезна.
Чувствайте се свободни да споделите линка към тази статия: https://www.chenweiliang.com/cwl-34473.html
