| Anotācija |
Linux komandrindas interfeiss ir plaši izmantots rīks IT profesionāļu un
studentu vidū, taču tā apguve rada ievērojamas grūtības iesācējiem. Sarežģīta sintakse,
grūti saprotami kļūdu ziņojumi un nepieciešamība interpretēt komandas izpildes
kontekstu bieži apgrūtina mācību procesu. Esošie risinājumi, piemēram, tiešsaistes
forumi un dokumentācija, sniedz plašu informāciju, tomēr ne vienmēr palīdz lietotājam
konkrētajā kļūdas situācijā.
Bakalaura darbs ir veltīts intelektuāla palīga izstrādei Linux termināļa komandu
kļūdu analīzei un skaidrošanai. Darba mērķis ir izstrādāt intelektuālu palīgprogrammu
Linux termināļa videi, kas automātiski analizē lietotāja ievadītās komandas, identificē
kļūdas un sniedz ieteikumus un skaidrojumus. Darbā tiek analizēti esošie mākslīgā
intelekta (MI) balstītie termināļa palīgi, tradicionālie mācību materiāli un automatizēto
kļūdu analīzes rīki. Papildus tiek vērtēti vairāki valodas modeļi: GPT kā
mākoņpakalpojuma kvalitātes etalons un Llama, Mistral un Phi kā lokāli darbināmi
modeļi prototipa vajadzībām.
Darba rezultātā tika izstrādāts prototips, kas integrēts Linux termināļa vidē un
izmanto valodas modeli komandu kļūdu analīzei. Pirms prototipa izstrādes tika veikta
GPT, Llama 3.2, Mistral 7B un Phi-4-mini modeļu salīdzinošā analīze, kā arī
kvantizācijas ietekmes analīze desmit lokālo modeļu konfigurācijām, lai noteiktu
optimālo līdzsvaru starp atbilžu kvalitāti, ātrumu un aparatūras resursu patēriņu.
Prototips tika testēts reālos scenārijos, salīdzināts ar esošajiem rīkiem, piemēram,
ShellGPT un Vity, kā arī novērtēts, izmantojot lietotāju aptauju.
Šajā darbā tika izmantoti Claude un DeepL rīki, lai identificētu un labotu kļūdas
tekstā, palīdzētu strukturēt tekstu un sniegtu atbalstu MI asistenta koda rakstīšanā
(Anthropic, 2026; DeepL, 2026).
Bakalaura darbā ir 76 lappuses, 30 attēli, 4 tabulas, 13 pielikumi un 43
informācijas avoti. |