Провео сам 400 евра са Курсором за неколико дана ... и ово су моје лекције научене. Градећи софтвер са Курсором је супер брз, и дефинитивно бисте га требали користити.
Ovo su moji tipovi:
- Немојте користити "Фрее" или "Премиум" моделе. Кодирање са њима је као кодирање са "млађим програмерима." Као што волим да кажем, млађи програмер је најскупљи програмер у компанији - резултат њиховог рада је спагетти код који некако функционише, али нико не жели да га поново додирне, и све треба рефакторирати. Изузетак је употреба гпт-4о ако желите да укључите слику у свој захтев (на пример, ако имате дизајн који желите да изградите).
- Најскупљи модел је цхатГПТ 4.5-преглед (кошта 2 Еуро по захтеву преко Курсора). Међутим, у тренутку писања овог блога, перформансе га не погоршавају. Немојте га користити; не трошите новац.
- Користите о1 модел. није укључен у бесплатне или премиум моделе; морате га омогућити у подешавањима налога Курсора под "Укључите цене засноване на употреби." Ако се користе преко Курсора, то кошта 40 центи по захтеву. Да ли је скупо? То зависи од тога колико наплаћујете. Ако уштедите 15 минута са таквим захтевом, колико сте заправо зарадили?
- Поред тога, постоји промоција на платформи ОпенАИ где добијате 10 милиона токена дневно бесплатно ако делите податке са њима – тако да можете направити готово све бесплатно. (Доступно до 30. априла, 2025, за неке кориснике.)
- Дозволите велики контекст – захтеви ће користити више токена, али то је вредно тога за боље резултате и бољу конзистентност.
- Користите подразумеване инструкције (Правила за АИ и Правила пројекта у подешавањима курсора). Када одлучите да користите библиотеку, додајте је подразумеваним инструкцијама. На пример, ако одлучите да користите ХероеИцонс, додајте је у свој контекст.
- Користите референтну датотеку да бисте помогли са конзистентношћу. Ако имате једну АПИ крајњу тачку спремну и желите да изградите другу, обезбедите постојећу датотеку као референт. На пример, "Креирајте ЦРУД АПИ крајњу тачку за ресурсе користећи сличан приступ као у пројектима / рутама." Ово помаже у одржавању конзистентности.
- Понекад уклања важне делове; понекад уводи рањивости. За сада, не бисте требали користити Курсор за сложене пројекте са корисничким подацима ако немате појма шта радите.
- Немојте користити плаћене или потпуно нове библиотеке. Ово има смисла ако размислите о томе: АИ је обучен на расположивим подацима, и има много више ваниле ЈаваСцрипт у јавном репо него случајеви употребе за неке плаћене библиотеке. Такође, документација често није довољна и може бити нејасна чак и за људе.
- To je prilično očigledno, ali je zapravo ključno – ako je kontekst pogrešan, AI će pokušati da popravi pogrešan problem.
Изградио сам свој микро СааС, за неколико дана са Курсором. радознао о резултатима? Проверите мој профил за линк.