Artfical AI
Qoşulmalar tAI
Qoşulmalar › Linear

Linear

Issue-ları axtar, oxu və yeni issue ya da layihə yarat

Qoşul

Linear qoşulduqdan sonra tAI iş sahəndəki issue-ları başlığa görə axtara bilər, tapdığı bir issue-nun tam təfərrüatını oxuya bilər və yeni issue və ya layihə yarada bilər. İş sahəndə birdən çox komanda varsa, hansı komandanın altında yaradılacağını göstərməlisən -- aydın olmasa tAI səndən soruşacaq.

Nümunə promptlar

'export' sözü keçən açıq issue-ları tap və vəziyyətlərini xülasə et
Engineering komandasının altında 'CSV ixracı vaxtı bitir' başlıqlı issue yarat

Alətlər

AlətNə edir
linear_search_issuesQoşulmuş Linear iş sahəsində başlığa görə issue axtarır.
linear_read_issueKonkret bir Linear issue-nun tam təfərrüatını oxuyur.
linear_create_issueİş sahəsində yeni issue yaradır. Birdən çox komanda varsa komanda tələb olunur.
linear_create_projectİş sahəsində yeni layihə yaradır. Birdən çox komanda varsa komanda tələb olunur.
linear_list_teamsQoşulmuş Linear iş sahəsindəki bütün komandaları sadalayır.
linear_list_projectsQoşulmuş Linear iş sahəsindəki layihələri sadalayır.
linear_update_issue_statusBir issue-nun statusunu/iş axını mərhələsini dəyişir.
linear_assign_issueBir Linear issue-nu iş sahəsi üzvünə təyin edir.
linear_comment_on_issueMövcud bir Linear issue-suna şərh yazır.
linear_upload_attachmentSandboxdan bir fayl yükləyir və onu bir Linear issue-suna əlavə edir.

Ətraflı

Linear mühəndislik işinin çoxunun həqiqətən izləndiyi yerdir -- bug-lar, funksiya tələbləri, layihələr -- və onu qoşmaq tAI-yə həmin izləməni sənin sekmələr arasında keçib əl ilə etməyin əvəzinə birbaşa söhbətdən axtarmaq, oxumaq və yaratmaq imkanı verir.

O, hər connector kimi eyni şəkildə, Settings -> Connectors bölməsindən, Linear-ın öz OAuth avtorizasiya ekranı vasitəsilə qoşulur, burada tAI-nin hansı iş sahəsində hərəkət etməsinə icazə verildiyini təsdiqləyirsən. tAI heç vaxt Linear şifrəni görmür, yalnız təsdiqlədikdən sonra Linear-ın verdiyi access token-i görür.

Qoşulduqdan sonra on alət açılır -- axtarış, issue təfərrüatını tam oxumaq, issue və layihə yaratmaq, komandaları və layihələri siyahıya almaq, bir issue-nun statusunu yeniləmək, onu kiməsə təyin etmək, şərh yazmaq və sandbox-dan fayl əlavə etmək daxil olmaqla.

linear_search_issues qoşulmuş iş sahəndə başlığa görə axtarış edir və uyğun gələn issue-ları qaytarır, bu, Linear-ın öz axtarışına yazmağa bənzəyir. Bu, tamamilə yeni bir şey yaratmağı xahiş etmək əvəzinə mövcud işə istinad edən demək olar ki, hər tapşırığın başlanğıc nöqtəsidir.

linear_read_issue axtarışla tapılan bir issue götürür və onun tam təfərrüatını qaytarır -- status, təsvir və həmin issue-da həqiqətən olan qalan hər şey -- sadəcə axtarış nəticəsinin göstərəcəyi başlıq deyil. tAI bunu tapşırıq issue-nun mövcud olduğunu təsdiqləməkdən daha çox onun mahiyyətinə ehtiyac duyduğu hər zaman istifadə edir.

linear_create_issue iş sahəsində yeni bir issue yaradır. Əgər iş sahəsində birdən çox komanda varsa, alət issue-nun hansı komandaya aid olduğunu bilməyi tələb edir -- tAI aydındırsa söhbətdən kontekst istifadə edəcək, aydın deyilsə isə təxmin edib nəyisə yanlış yerə yerləşdirmək əvəzinə birbaşa soruşacaq.

linear_create_project issue-lar əvəzinə layihələr üçün eyni şəkildə işləyir: yeni bir layihə yaradır, və iş sahəsində birdən çox komanda varsa, eyni səbəbdən bir komanda göstərilməlidir -- Linear-ın özü bir layihənin bir komandaya aid olmasını tələb edir, tAI isə bu tələbin ətrafından yox, daxilində işləyir.

Bu komanda tələbini tAI-nin əlavə etdiyi bir məhdudiyyət deyil, Linear-ın necə strukturlaşdığının həqiqi bir qısıtlaması kimi başa düşməyə dəyər -- tək komandası olan bir iş sahəsi heç vaxt bu sualı yaratmır, çünki yeni bir issue və ya layihənin gedə biləcəyi yalnız bir yer var.

Real bir axtar-və-xülasələşdir tapşırığı belə görünür: 'export-dan bəhs edən açıq issue-ları tap və statuslarını xülasələşdir' -- tAI axtarır, sonra axtarışdan aldığı başlıqları sadəcə bildirmək əvəzinə onların əsl statusunu almaq üçün həqiqətən aidiyyəti görünən issue-ları oxuyur.

Real bir yaratma tapşırığı belə görünür: 'Engineering komandası altında CSV export times out adlı bir issue yarat' -- komanda əvvəlcədən göstərilib, ona görə linear_create_issue əvvəlcə bir əlavə sual soruşmağa ehtiyac qalmadan dərhal işə düşə bilir.

Axtarış və oxuma tək bir tapşırıq daxilində belə tez-tez zəncirlənir: 'login redirect bug-ının statusu nədir' sualı əvvəlcə onu başlığa görə tapmağı, sonra isə onun həqiqi cari statusunu oxumağı tələb edir, hər iki addım isə eyni cavab daxilində baş verir.

tAI, digər hər hansı connectorda olduğu kimi, bu dörd alətdən hansının tətbiq olunduğuna nə soruşduğuna əsasən qərar verir -- izlənən işlə heç bir əlaqəsi olmayan bir sual bunlardan heç birini çağırmır, yalnız bir şeyi tapmağı xahiş edən bir tapşırıq isə iki yaratma alətinə heç vaxt toxunmur.

linear_search_issues başlığa görə uyğunluq axtardığı üçün, issue-nun əsl ifadələrindən heç birini ehtiva etməyən çox qeyri-müəyyən bir təsvir doğru nəticəni çıxara bilməyə bilər -- 'export' və ya 'login' kimi başlıqda olması ehtimal olunan bir açar sözü qeyd etmək sırf konseptual bir təsvirdən qat-qat yaxşı nəticələr verir.

Linear-ı qoşmaq tAI-də hesab səviyyəsində bir əməldir: onu Settings-dən bir dəfə qoş, bundan sonrakı hər yeni söhbətin girişi olur, hər söhbət üçün yenidən qoşulmağa ehtiyac qalmadan.

Ayırma eyni Connectors bölməsindən baş verir və yalnız gələcək girişə təsir edir -- linear_create_issue və ya linear_create_project-in artıq yaratdığı hər hansı issue və ya layihə Linear-da məhz olduğu yerdə qalır, çünki bir dəfə yaradıldıqdan sonra onlar canlı qoşulmanın davam edərək idarə etdiyi bir şey deyil, adi Linear obyektləridir.

tAI-nin həqiqətən hansı komanda və issue-lara çata bilməsi qoşulmuş Linear hesabının özünün nəyə girişi olmasından asılıdır -- connector avtorizasiyanı təsdiqləyən şəxsin iş sahəsində artıq malik olduğundan kənar heç bir icazə vermir.

Linear-ı tək bir tapşırıqda GitHub ilə birləşdirmək mühəndislik işi üçün geniş yayılmışdır: 'Linear-da CSV export bug-ını tap, onu düzəlt və issue-ya istinad edən bir pull request aç' tapşırığında tAI hər hansı koda toxunmazdan əvvəl kontekst üçün issue-nu oxuyur, beləliklə düzəliş həqiqətən issue-nun təsvir etdiyini həll edir.

Bu connectorun nə etmədiyini birbaşa qeyd etməyə dəyər: mövcud bir issue-nun statusunu yeniləyə bilməz, issue-ları insanlara təyin edə bilməz, issue və ya layihələri silə bilməz və bir issue-ya şərh yaza bilməz. Onun yazma girişi yeni issue və yeni layihələr yaratmaqla məhdudlaşır.

Həmçinin bir axtarış termini olmadan bir komandanın tam issue siyahısına baxmağın yolu yoxdur -- linear_search_issues-un uyğunlaşdıracağı nəyəsə ehtiyacı var, ona görə 'Linear-da hər şeyi mənə göstər' kimi bir tapşırıq bu connectorun birbaşa cavablandırdığı bir şey deyil; konkret bir şeyə, bir açar sözə, bir mövzuya, təxmini bir başlığa yönəldildikdə ən yaxşı işləyir.

tAI tətbiqi və Linear-ın öz OAuth ekranından kənarda heç bir quraşdırma baş vermir -- əl ilə generasiya ediləcək bir API açarı yoxdur, bir dəfə avtorizasiya sorğusunu təsdiqləməkdən kənar Linear-ın özündə konfiqurasiya ediləcək heç nə yoxdur.

tAI-nin iş sahəsi girişi ilə nə etdiyi və nə etmədiyi ilə bağlı tam təfərrüat, qoşulmanı idarə etmək üçün istifadə edilən eyni Settings -> Connectors panelində, bu səhifənin altında keçidi verilən Linear məxfilik siyasətindədir.

Kateqoriya
İnkişaf
Hazırlayan
Artfical
Giriş tələb olunur
tAI hesabı tələb olunur

Digər qoşulmalar