AI ինտեգրում¶
FrontISTR-ը զարգացնում է նախաձեռնություններ, որոնցում AI գործակալները համակցվում են ծրագրային ապահովման հետ կապված տարբեր աշխատանքների՝ միջավայրի պատրաստման, վերլուծությունների գործարկման և կոդի կատարելագործման հետ։ Ակնկալվում է, որ AI-ի կիրառման ոլորտները հետագայում ավելի կընդլայնվեն՝ ներառելով մոդելի ստեղծման աջակցություն և արտաքին գործիքների հետ ինտեգրում։ Այս էջում ներկայացվում են այդ AI ինտեգրման նախաձեռնությունները։
Fabrica — արհեստանոց AI գործակալների օգտագործման համար¶
FrontISTR-Fabrica-ն AI գործակալների օգտագործման արհեստանոց (Fabrica) է՝ նախատեսված ինչպես FrontISTR-ի օգտվողների, այնպես էլ մշակողների համար։ Յուրաքանչյուր առաջադրանքի համար պատրաստված հուշման (prompt) ձևանմուշում լրացրեք պահանջները և փոխանցեք այն AI գործակալին. AI-ը կազմում է աշխատանքի պլան, անհրաժեշտության դեպքում հաստատում խնդրելով կատարում է առաջադրանքը և արդյունքները ամփոփում հաշվետվությունում։ Օգտվողը կարող է կենտրոնանալ արդյունքների ստուգման և որոշումների կայացման վրա։
Ձևանմուշների միջոցով կարելի է երկխոսային եղանակով կատարել հետևյալ աշխատանքները։
- Միջավայրի պատրաստում — կառուցման կարգավորումների ուսումնասիրությունից մինչև կոմպիլյացիա և աշխատանքի ստուգում
- Վերլուծության գործարկում — ցանցի ստուգում, մուտքային ֆայլերի ստեղծում, լուծիչի գործարկում և արդյունքների կազմակերպում
- Ֆունկցիաների ավելացում և սխալների շտկում — կոդի ուսումնասիրությունից մինչև իրականացում, թեստավորում և commit
- Փաստաթղթավորում — ձեռնարկների գրառում և կոդի հետ համապատասխանության ստուգում
- Ներդրում նախագծում — issue-ների և merge request-ների սևագրում, fork ուղարկելու push ընթացակարգի ուղեցույց
Fabrica-ն օգտագործելու համար անհրաժեշտ է միջավայր, որտեղ FrontISTR-ը կարելի է կառուցել և գործարկել, ինչպես նաև AI գործակալ, օրինակ՝ GitHub Copilot, Claude Code կամ Codex։ Տեղադրման քայլերի, նախապայմանների և յուրաքանչյուր ձևանմուշի օգտագործման համար տե՛ս ռեպոզիտորիայի README-ն։
AI-ի առաջարկած հրամանների կամ կոդի վերջնական ընդունման կամ մերժման որոշումը կատարում է օգտվողը։ Ձևանմուշները նախատեսված են այդ ստուգումը հեշտացնելու համար և չեն երաշխավորում AI-ի ելքի ճշտությունը։