Aonad 7 / 11

Dífhabhtaithe agus Anailís Tuairteála le hIntleacht Saorga

Gnóthachain:

  • Cumas bunchúiseanna féideartha a laghdú go tapa trí thaifid tuairteála (rianta cruachta) a thabhairt d'intleacht shaorga leis an gcód ábhartha agus comhthéacs an cháis
  • Cumas an bhunchúis a réiteach go buan seachas diagnóis an AI a bhailíochtú mar hipitéis i gcód agus an tsiomptóm a thástáil agus a chur ina tost
  • Príobháideacht a chosaint agus dífhabhtaithe trí shonraí pearsanta a chumhdach i dtaifid tuairteála agus i logaí

Tugann gach iarratas earráidí; Is é an rud a dhéanann idirdhealú idir forbróir maith ná cé chomh tapa agus a aimsíonn agus a shocraíonn siad fabhtanna. Tá sé thar a bheith deacair dífhabhtú móibíleach — foinse faidhbe a aimsiú agus a shocrú — toisc go dtarlaíonn an earráid ar ghléas an úsáideora, i dtimpeallacht nach féidir leat a fheiceáil. An chuid is mó den am, níl agat ach logáil tuairteála (logáil tuairteála / rian cruachta - miondealú teicniúil ar an áit a ndeachaigh an feidhmchlár nuair a thuairt sé). Tá AI thar a bheith cumhachtach ag léamh na dtaifead criptí seo, ag liostú cúiseanna féideartha, agus ag moladh réitigh. San aonad seo foghlaimfimid conas AI a úsáid mar “bhleachtaire fabht” ach fágfaimid faoi chúram an diagnóis dheiridh agus an deisiúchán deiridh a fhíorú.

Ag léamh an loga tuairteála: An áit a bhfuil AI níos gile

Is téacs fada agus imeaglach é loga tuairteála; ní bheidh a fhios ag forbróir gan taithí cá háit le breathnú. Déanann AI an téacs seo a pharsáil i soicindí: cén líne a thuairt sé, cén eisceacht a caitheadh, cad é an chúis a d'fhéadfadh a bheith ann. Tá earráidí coitianta soghluaiste soiléir agus aithníonn an AI iad go tapa: NullPointerException (ag iarraidh rochtain a fháil ar luach nialasach), IndexOutOfBoundsException (rochtain ar eilimint liosta nach bhfuil ann) ar Android, EXC_BAD_ACCESS (rochtain ar chuimhne saortha) ar iOS, aimsíodh nialas gan choinne (rochtain ar nialas roghnach).

Is iad seo a leanas na cineálacha tuairteanna soghluaiste is coitianta agus a gcúiseanna tipiciúla:

Earráid (eisceacht)

Ardán

cúis tipiciúil

NullPointerException

Android

Teacht ar luach nialasach

IndexOfBoundsException

Android

Rochtain a fháil ar eilimint liosta nach bhfuil ann

nialas aimsithe gan choinne

iOS

Cuir iallach ar nialas roghnach (!) a dhífhilleadh

EXC_BAD_ACCESS

iOS

Teacht ar chuimhne saor in aisce,

ANR/reo

Android

Próiseáil fhada/trom ar an bpríomhshnáithe

Sreabhadh dífhabhtaithe céim ar chéim:

  1. Bailigh an taifead. Cuir an loga tuairteála, an teachtaireacht earráide le chéile, agus céimeanna chun é a atáirgeadh más féidir.
  2. Tabhair an comhthéacs AI. Inis dom ní hamháin an earráid, ach an píosa cód ábhartha agus cad a thuairteáil sé a dhéanamh.
  3. Iarr ar chúiseanna féideartha. “Inis dom na 3 chúis is dóichí agus conas gach ceann díobh a fhíorú.”
  4. Fíoraigh. Deimhnigh an chúis atá molta sa chód agus sa tástáil; Ná déan é a shocrú ach buille faoi thuairim.
  5. Deisigh é agus tástáil arís. Seiceáil go bhfuil an earráid imithe i ndáiríre agus nach gineadh aon earráidí nua.
Leid: Agus an logáil tuairteála á thabhairt don AI, cuir san áireamh an bhlúire cód ábhartha freisin. Le rian cruachta amháin a dhéanann AI tuar ginearálta; Nuair a fheiceann tú an cód, méadaíonn an dóchúlacht go bhfaighidh tú an líne chruinn agus an fhíorchúis go mór. Cinneann Comhthéacs cáilíocht an diagnóis.

Gaiste sonraí pearsanta

Is minic a bhíonn sonraí úsáideora i logaí tuairteála agus logaí: ríomhphost, ID úsáideora, suíomh, fiú ábhar foirme. Is sárú ar KVKK / GDPR é an taifead seo a ghreamú isteach san AI mar atá ag sceitheadh ​​sonraí pearsanta chuig an tríú páirtí. Glan (masc) réimsí pearsanta roimh duit an taifeadadh a chur isteach. Chomh maith leis sin, bí cúramach gan sonraí pearsanta a scríobh chuig logaí d’fheidhmchláir ón tús; Déanann loga maith cur síos ar an bhfadhb ach ní nochtann sé an chéannacht.

Aire: D’fhéadfadh an socrú a mhol an AI “an fabht a thost” ach b’fhéidir nach réiteoidh sé an bhunchúis. Mar shampla, má dhéantar NullPointerException a fhilleadh le seic nialasach, cuirfear stop leis an timpiste, ach mura dtuigeann tú cén fáth go bhfuil an luach ar neamhní leanfaidh an earráid loighce iarbhír ar aghaidh. Caitheamh an galar, ní an symptom.

Anailís bhunchúiseanna

Ní hé aidhm dífhabhtaithe gairmiúla an earráid a chur ina thost ach an bhunchúis a aimsiú. D'iarr mé ar an AI "cén fáth go bhféadfadh sé seo a bheith ar neamhní, nuair a d'fhéadfadh sé a bheith caillte sa sreabhadh sonraí?" ag fiafraí de, "conas a chuirim é seo ina thost?" Tá sé i bhfad níos luachmhaire ná a iarraidh. Nuair a aimsítear an bhunchúis, réitítear go leor athruithe den earráid chéanna láithreach. Tá AI go maith ag an réasúnaíocht slabhra seo: lean na sonraí ó ionchur go aschur agus iarr air smaoineamh ar an áit a bhriseann sé síos.

trí chás mion

Cás 1 - 2 uair an chloig oibre i 10 nóiméad. Chaith forbróir 2 uair an chloig ag cuardach fabht nár tharla ach ar mhúnla ar leith Samsung. Thug sé an loga tuairteála (réimsí pearsanta a ghlanadh) don AI; Dúirt YZ go díríonn an earráid ar thar maoil cuimhne a tharlaíonn le taifeach ceamara difriúil den fheiste sin. Leis an clue, fuarthas an chúis i 10 nóiméad. Chuir AI dlús leis an gcuardach, d'fhíoraigh an duine an réiteach.

Cás 2 - Tá an fabht tosta ar ais. Chuir foireann amháin timpiste athfhillteach ina tost trí úsáid a bhaint as moladh AI chun iarracht a dhéanamh é a ghabháil. Stop an tuairteála, ach thosaigh úsáideoirí ag gearán nach bhfuil "sonraí ag sábháil"; toisc go raibh an fhíorfhadhb (nasc bunachar sonraí) fós ann, bhí sé díreach tar éis éirí dofheicthe. Nuair a fuarthas an bhunchúis, réitíodh an timpiste agus an caillteanas sonraí araon. Ceacht: ní réiteach é an tost.

Cás 3 - Sonraí sceite sa loga. Fuarthas amach in iniúchadh gur scríobhadh ainmneacha iomlána agus uimhreacha gutháin na n-úsáideoirí i logaí tuairteála an aip. Rinne na forbróirí na logaí seo a ghreamú go rialta isteach sa AI agus fabhtanna seasta; Mar sin tá sonraí pearsanta ag dul amach le míonna. Clúdaíodh na logaí agus ceartaíodh an próiseas. Ceacht: baineann rúndacht fiú nuair a dhéantar dífhabhtú.

Leid lag / Pras láidir

Leid lag: "Cén fáth a dtarlaíonn an earráid seo? [rian cruacha]"

Leid láidir: "Tá an timpiste seo ag tarlú i mo aip Android. Comhthéacs:- Agus é á dhéanamh: úsáideoir ag cur le tralaí ó mhionsonraí an táirge- Ar roinnt gléasanna amháin, samhlacha RAM íseal- Cód gaolmhar: [ViewModel and Repository part]- Log tuairteála (sonraí pearsanta glanta): [rian cruach] Liostaigh na 3 bhunchúis is dóichí. I gcás gach:1) Conas is féidir liom a fhíorú, 2) Buan-toimhde nach bhfuil tú cinnte a shocrú. "

Teimpléid inchóipeála

Teimpléad anailíse tuairteála:"Déan anailís ar an tuairteála seo a leanas. Comhthéacs: [cad atá á dhéanamh agat, cén gléas/leagan]. Cód ábhartha: [cód]. Loga tuairteála (sonraí pearsanta glanta): [rian]. Tabhair 3 bhunchúis is dóichí agus fíorú + buanshocrú do gach ceann acu. Marcáil freisin fuaimeanna oibre a chuireann an t-iompóim ina thost."

Teimpléad bunchúise: "Tagann an luach seo [null/bréagach] gan choinne. Lean an sreabhadh sonraí ón ionchur go dtí an pointe seo: cá háit a bhféadfaí é a chailleadh nó truaillithe? Inis dom cá háit ar cheart dom seiceáil ag gach céim. [cód]"

Teimpléad léitheoireachta loga: "Léirmhínigh an t-aschur logála seo: cad iad na himeachtaí a tharla in ord, cá bhfuil an mhínormáltacht, cad é an chéim shláintiúil dheireanach roimh an earráid? [logáil - sonraí pearsanta glanta]"

Teimpléad atáirgeadh: "Cén céimeanna, stáit an ghléis agus na sonraí ar cheart dom iarracht a dhéanamh an earráid seo a atáirgeadh go hiontaofa? Liostaigh na coinníollacha a d'fhéadfadh an earráid a spreagadh in ord dóchúlachta. [cur síos]"

Botúin choitianta

  • Rian cruachta saor ó chomhthéacs a thabhairt. Gan cód agus cás ábhartha, déanann AI réamhaisnéis ghinearálta.
  • Sonraí pearsanta a ghreamú isteach san AI in éineacht le logaí. Sárú rúndachta; masc ar dtús.
  • Tost an symptom. Nuair a cheiltítear an timpiste le hiarracht fágtar an fhréamhfhadhb agus cruthaítear fadhbanna nua.
  • An chéad mholadh a chur i bhfeidhm gan é a fhíorú. Is hipitéis é diagnóis AI; Deimhnigh sa chód.
  • Ag iarraidh é a atáirgeadh san aithriseoir. Ní fheictear roinnt earráidí ach ar an ngléas/riocht iarbhír.
  • Gan atástáil tar éis ceartúcháin. Seans gur bhris an tsocrú rud éigin eile; Seiceáil aischéimniú.

Go hachomair

Ceann de na réimsí ina bhfuil AI ar fheabhas ná logaí tuairteála a léamh agus cúiseanna féideartha a réiteach; Feabhsaítear cáilíocht an diagnóis go mór nuair a thugtar comhthéacs. Ach baineann an diagnóis agus an ceartú deiridh leis an duine: is hipitéis é moladh an AI, arna fhíorú i gcód agus i dtástáil. Ní hé an aidhm atá leis ná an siomptóim a thost ach an bhunchúis a réiteach; Filleann an earráid chiúnas i bhfoirm eile de ghnáth. Féadfaidh sonraí pearsanta a bheith i logaí tuairteála; Masc é sula dtugann tú do AI é agus ná scríobh sonraí pearsanta i do logaí ón tús.

Tasc feidhmchláir

Glac loga tuairteála atá agat (nó an sampla a ghineann tú ón AI), folaigh aon sonraí pearsanta/sainiúla ann, agus tabhair don AI leis an "teimpléad anailíse tuairteála". Déan idirdhealú ar cé acu de na liostaí bunchúiseanna AI atá ina gceartúcháin iarbhír agus nach bhfuil iontu ach tosta. Cuir an buanshocrú a roghnaigh tú i bhfeidhm agus deimhnigh go bhfuil an earráid imithe agus nach dtagann aon fhadhbanna nua chun cinn.

seicliosta

  • [ ] Tá an loga tuairteála tugtha agam leis an gcód ábhartha agus comhthéacs an cháis
  • [ ] Chealaigh mé sonraí pearsanta/sainiúla sna logaí
  • [ ] D'iarr mé ar AI mar gheall ar bhunchúis agus socrú buan, ní tost
  • [ ] D'fhíoraigh mé an diagnóis sa chód agus sa tástáil, níor chuir mé i bhfeidhm go dall é
  • [ ] Tar éis an tsocraithe, rinne mé tástáil go raibh an earráid imithe agus nach raibh aon aischéimniú ann
  • [ ] Sheiceáil mé nach scríobhann m'iarratas sonraí pearsanta ina logaí