Riba:
- Ikon yin taswirar lambar tushe na lambar waje ta Layer tare da AI da bibiyar fasalin ƙarshen-zuwa-ƙarshe
- Ikon bayyana hadaddun ayyuka mataki-mataki da saka idanu kwararar bayanai
- Ikon duba bayanin AI azaman hasashe da kuma tabbatar da da'awar mahimmanci a lamba
Masu haɓakawa suna karanta lamba maimakon rubuta lamba. Lokacin da kuka fara sabon aiki, karɓar sabis ɗin da wani ya bari, ko ba da gudummawa ga buɗe ɗakin karatu, aikinku na farko shine "menene ke faruwa a nan?" shine samun amsar tambayar. AI na iya rage wannan aikin ganowa zuwa sa'o'i maimakon makonni - amma kawai idan aka yi amfani da su tare da tambayoyin da suka dace da kuma tabbatarwa.
A cikin wannan rukunin, mun koyi yin amfani da AI kamar “jagorancin lamba”: taswirar tushen lambar ƙasashen waje, fassara wani hadadden aiki zuwa bayyanannen harshe, bin kwararar bayanai, da gano yadda ake amfani da ɗakin karatu. Dokar zinariya a nan ita ce bayanin AI shine hasashe; ka tabbatar da shi da lambar kanta.
Me yasa Bayanin Code yake da ƙarfi amma mai haɗari?
LLM yana da kyau sosai wajen karanta wani yanki da fassara shi zuwa harshen ɗan adam, kamar "wannan aikin yana wartsakar da alamar zaman mai amfani"; saboda ya koyi tsari daga miliyoyin misalan irin wannan. Wannan babban tanadin lokaci ne, musamman tare da ayyuka masu tsayi da ƙaya.
Ga haɗarin: samfurin wani lokaci yana faɗin abin da lambar ke bayyana yana yi, ba abin da yake yi ba. Idan m sunan isAdmin ne amma dabarar da ke ciki ta juya baya, ƙirar na iya duba sunan kuma ta cire taƙaitaccen bayanin da ba daidai ba. Don haka, kafin sanya bayanin ya zama ginshiƙi don yanke shawara mai mahimmanci, yakamata ku duba halayen da ake zargi da gani akan layin da suka dace. Bayanin yana kai ku zuwa wurin da ya dace; Lambar tana da faɗin ƙarshe.
Tsanaki: Kar a kirga AI's "wannan lambar tana yin X" taƙaitawa azaman shaida kaɗai a cikin yanke shawara da ta shafi tsaro ko kwararar kuɗi. Takaitacciyar taswira ce da ke nuna inda za a duba; Kuna ba da tabbaci a cikin lambar.
Matakai don Yin Taswirar Tushen Lambobin Waje
- Fara a saman matakin. Da farko, sanin kanku da tsarin babban fayil da wuraren shigarwa (babban, ƙaddamar da aikace-aikacen, na'ura mai ba da hanya tsakanin hanyoyin sadarwa). Tambayi AI "menene yadudduka na aikace-aikacen dangane da wannan tsarin shugabanci?" tambaya.
- Bibiyar fasalin ƙarshen-zuwa-ƙarshe. "Wane fayiloli ne aka kunna kuma a cikin wane tsari lokacin da mai amfani ya shiga?" - kallon kwarara guda ɗaya ya fi koyarwa fiye da karanta dukan gine-gine.
- Sanya sharuɗɗan. Tambayi AI don ƙayyadaddun dabarun aiki ("an haya", "littafi", "mai gudu mai aiki") kuma nemo makamancin su a cikin lambar.
- Kun sauƙaƙa hadadden aikin. Yi dogon bayanin aiki mataki-mataki, sa'an nan kuma yi alama ga matakan da ke cikin lambar.
- Tabbatar. Yi ɗan ƙaramin canji kuma gudanar da gwaje-gwaje don gwada fahimtar ku; Jarabawar ta gaya muku nan da nan idan fahimtar ku ba daidai ba ce.
Mini Cases guda uku
Case 1 - An rage sabis ɗin da aka gada daga kwanaki 2 zuwa sa'o'i 3. Wani mai haɓakawa ya karɓi sabis ɗin sulhu na biyan kuɗi na layi 4,000 daga abokin aikin da ya tafi. Idan AI ta taƙaita kayayyaki kuma ta bi hanyar biyan kuɗi daga ƙarshe zuwa ƙarshe; Shi da kansa ya tabbatar da ayyuka masu mahimmanci guda biyu a cikin lambar. Binciken, wanda aka kiyasta zai ɗauki kwanaki 2 tare da "karanta makafi" na gargajiya, an kammala shi cikin kusan sa'o'i 3 tare da ingantaccen hanyar AI.
Case 2 - Tarkon suna mai yaudara. An kira aiki ɗaya ingantacceAndSave amma taƙaitawar AI ta ce "na farko ya inganta, sannan yana adanawa". Lokacin da mai haɓakawa ya shiga cikin lambar, ya ga cewa an yi tanadi kafin tabbatarwa, kuma tabbatarwa kawai ya rubuta zuwa log ɗin. Wannan shi ne ainihin tushen tushen tikitin kwaro a samarwa. Idan babu ingantacciyar lamba a cikin lambar, taƙaitawar ƙarya za ta ɓoye kuskuren.
Hali na 3 — Sabon karatun ɗakin karatu ya ƙara haɓaka. Tawagar za ta haɗa ɗakin karatu na layin saƙo wanda ba su saba da shi ba. Na tambayi AI "yadda ake saita mabukaci a cikin wannan ɗakin karatu, yadda za a sake gwadawa idan akwai kuskure?" Suka tambaya kuma aka samar da samfurin; Daga nan sai suka kwatanta misalin tare da doc na hukuma kuma sun gyara wani bambanci (tsohuwar sigar API). Lokacin koyo yanke rabin.
Samfura guda huɗu masu Kwafi
Taswirar Codebase:
A ƙasa akwai kundin adireshi/jerin fayil na aikin. 1) Cire yadudduka na aikace-aikacen (shigarwa, dabaru na kasuwanci, samun damar bayanai, da sauransu). 2) Yi lissafin yuwuwar tafiyar fayil na buƙatar "{{misali dukiya}}". 3) Alama wuraren da ba ku da tabbas a matsayin "dole ne a tabbatar da su". {{directory_list}}
Bayanin ayyuka (mataki-mataki):
Rarraba wannan aikin zuwa ƙungiyoyin layi kuma ku bayyana a fili cikin harshen Turanci abin da kowace ƙungiya ke yi. A ƙarshe: shigarwar jeri, fitarwa, illa masu lahani (database/fayil/network) da yiwuwar ɓangarorin gefen. Tattara halayen da ba ku da tabbas a kansu a ƙarƙashin taken SEPARATE "dole ne a tabbatar da su".{{aiki}}
Bibiyar kwararar bayanai:
Daga ina darajar "{{variable/data}}" ta fito, waɗanne sauye-sauye take tafkawa, a ina aka rubuta ta? Ƙirƙirar sarkar kwarara ta amfani da sunayen ayyuka a cikin lambar. Lamba mai alaƙa: {{code_segments}}
Koyon yadda ake amfani da ɗakin karatu:
Ina so in yi {{purpose}} tare da {{laburare}}. Ba da ƙaramin misali mai aiki. Tabbatar cewa duk aikin da kuke amfani da shi yana cikin wannan ɗakin karatu; idan ba ku da tabbas, yi alama "tabbatar daga takaddun hukuma". Siga: {{version}}.
Rauni mai ƙarfi / Ƙarfi mai ƙarfi
Rarrauna: "Bayyana wannan lambar." (Me kuke mamaki? A wani matakin? Me za ku yi?)
Mai ƙarfi: "Ina ɗaukar wannan aikin kuma zan canza ma'anar sake gwadawa a cikinsa. Bayyana aikin mataki-mataki, musamman ma idan akwai kuskure, bayyana a sarari sau nawa da kuma a wace tazarar da kuka sake gwadawa; sanya alamar sassan da ba ku da tabbas game da su kamar 'dole ne a tabbatar da su'. [lamba]"
Sigar mai ƙarfi tana ba da niyyar ku (Zan canza dabarar sake gwadawa) da mai da hankali; ta yadda bayanin ba taƙaitaccen bayani ba ne amma jagora mai amfani.
nema
AI yayi kyau
Tabbatar tabbatarwa
Takaitaccen tsarin gine-gine
Cire yadudduka
Ainihin jerin kira
hadaddun aiki
Bayanin mataki-mataki
Juya dabaru, illa
ruwa data
Zana sarkar
Rassan sharadi, tsallake hanyoyi
Amfani da ɗakin karatu
Misali tsara
Sahihanci da sigar API
Babu Sauyawa don Fahimtar Dan Adam
Bayanin AI ba madadin koyo ba ne; yana hanzarta shi. Don da gaske "mallake" lambar tushe tana nufin gina ƙirar tunani game da shi, kuma wannan ƙirar ta dace kawai yayin da kuke karanta lambar, yin ƙananan canje-canje, kuma ku ga sakamakon. Yi amfani da AI kamar mai ba da shawara zai gaya muku "duba nan, wannan yana da mahimmanci" - amma karanta inda kuka gan shi da idanunku.
Tukwici: Lokacin da kuke tunanin kun fahimci aiki, tambayi AI don "taƙaice shi a cikin jumla ɗaya"; Sa'an nan kwatanta shi da naka jimla. Idan jimloli biyu sun saba wa juna, ko dai ku ko samfurin sun rasa wani abu - kuma kuna aiki da shi a cikin lambar.
Kuskuren gama gari
- Yi la'akari da taƙaitaccen bayani a matsayin shaida. Yin yanke shawara game da lambar ba tare da tabbatar da bayanin yana nufin faɗuwa cikin tarkon sunaye masu ɓarna ba.
- Manne ma manyan guda. Taƙaita layukan 2,000 a lokaci ɗaya yana ba da sakamako na zahiri da kuskure; raba gida guda.
- Ba bayyana manufa ba. Idan ba ku ce "abin da za ku yi" bayanin ya kasance gabaɗaya kuma baya mai da hankali kan kasuwancin ku.
- Ba tabbatar da misalin ɗakin karatu ba. Samfurin na iya kiran tsohon ko babu shi API; Kwatanta da daftarin aiki.
- Bada duk koyo baya. Yin aiki kawai tare da abstractions ba tare da taɓa karanta tushen lambar ya bar ku mara ƙarfi a farkon ainihin kuskuren ba.
A taqaice
AI jagora ne mai ƙarfi don bincika tushen lambar ƙasashen waje: gine-ginen taswira, sauƙaƙe ayyuka masu rikitarwa, gano kwararar bayanai, koyar da amfani da ɗakin karatu. Amma kowane bayani hasashe ne. Yi bayanin ku a sarari, rushe shi, kuma tabbatar a cikin lamba kuma gwada duk wata mahimmanci mai mahimmanci cewa samfurin ya ce (kuma baya) "dole ne a tabbatar da shi." Jagoran shine AI; Kai ne wanda ya karanta taswirar kuma ya ɗauki alhakin.
Aikin aikace-aikace
Zaɓi tsarin da ba ku sani ba ko kuma wanda kuka gada. Da farko, cire yadudduka da tafiyar fayil na siffa tare da samfurin “code base taswira”. Sa'an nan a sami mafi mahimmancin aikin wannan fasalin da aka yi bayanin mataki-mataki tare da samfurin "bayanin aiki". A ƙarshe, da kanka bincika lambar aƙalla ikirari biyu cewa ƙirar ta yi alama a matsayin "dole ne a tabbatar da su" kuma ku lura ko gaskiya ne ko ƙarya.
jerin abubuwan dubawa
- [ ] Ina ɗaukar bayanin AI azaman hasashe kuma in tabbatar da shi a lamba.
- [ ] Yayin da nake bayanin lambar, Ina ƙara manufara kuma na mai da hankali ga faɗakarwa.
- [ ] Na taƙaita babban tushen lambar ta hanyar rarraba shi zuwa sassa.
- [ ] Ina duba da'awar mahimmanci akan layi don yaudarar suna / juya tarkon dabaru.
- [ ] Ina kwatanta misalan ɗakin karatu da na hukuma da siga.
- [ ] Ina amfani da AI azaman jagora don haɓaka koyo, ba a madadin koyo ba.