Marketplace icmalı və səviyyələri
Plagin marketplace-i AiHummer-in öz daxili runtime-ından kənara böyümə yoludur. Onun kataloqu CDN-dən sinxronlaşır, quraşdırmalar admin UI-dan bir klikdir və hər plagin host-native işləyir — modeldə heç bir yerdə Docker yoxdur. Plaginlər necə icra olunduqları və nə edə bildiklərinə görə fərqlənən üç səviyyədə gəlir.
Üç səviyyə bir baxışda
| Səviyyə | Nədir | Necə işləyir | Etibarnamələr |
|---|---|---|---|
| Tier 1 | Müstəqil host-native xidmətlər (kanallar, səs) | Öz sandbox-laşdırılmış systemd vahidi + portu | Paylaşılan (workspace) |
| Tier 2 | Proses-daxili alətlər/bacarıqlar | Gateway prosesinin içində | Şəxsi və ya paylaşılan |
| Tier 3 | Kodsuz mənbə tipləri (OpenAPI, MCP) | Gateway tərəfindən sintez edilir, kodsuz | Şəxsi (istifadəçi başına OAuth) və ya paylaşılan |
Tier 1 — müstəqil host-native xidmətlər
Tier-1 plaginləri öz növbəsində tam xidmətlərdir: SIP, Bitrix24, Einstein və iOS-proxy plaginləri kimi kanal konnektorları və səs komponentləri. Hər biri öz portunda dinləyən öz sandbox-laşdırılmış systemd vahidi kimi yerləşdirilir və gateway onunla HTTP üzərindən danışır. Bu “host-native, Docker deyil” prinsipinin tətbiqdə təcəssümüdür — plagin idarə olunan sistem xidmətidir, konteyner deyil.
İndi mövcud kanal konnektorları: Telegram, MAX (yeni rus messencer, kanal
max) və Bitrix24 (daxili işçi IM kanalı, müştəri omnichannel deyil). Önizləmədə
və yol xəritəsində: Discord, Slack, Teams, Matrix, Signal, Email və WhatsApp.
[!NOTE] Tier-1 plaginləri gateway binarına daxil edilmir. Onlar ayrı systemd xidmətləri kimi quraşdırılır və nəzarət olunur, URL ilə əlçatandır, buna görə də hər birinin öz portu var.
Tier 2 — proses-daxili alətlər/bacarıqlar
Tier-2 plaginləri gateway-ə kompilyasiya edilmiş və onun prosesinin içində işləyən alətlər/bacarıqlardır. Onlar hərəkət edən istifadəçi adından proses-daxili icra olunduğu üçün şəxsi və ya paylaşılan etibarnamələrdən istifadə edə bilirlər: şəxsi rejim hərəkəti konkret bir şəxsə aid edir (onun etibarnaməsi və növbə atributu), paylaşılan rejim isə bir workspace-miqyaslı etibarnamədən istifadə edir.
[!NOTE] Xarici hesablara (Google, Microsoft, Todoist, Asana, Jira, ClickUp, GitLab, Spotify, Fitbit, Oura, SmartThings və daha çox) şəxsi inteqrasiyalar kodsuz Tier 3 kimi gəlir — hər istifadəçinin öz hesabına qoşduğu istifadəçi başına OAuth inteqrasiyaları.
Tier 3 — kodsuz mənbə tipləri
Tier-3 plaginləri heç bir inteqrasiya kodu tələb etmir. İki mənbə tipi var:
- OpenAPI — istənilən OpenAPI 3.x spesifikasiyasına işarə edin və AiHummer hər əməliyyat üçün bir alət sintez edir.
- MCP — istənilən MCP serverini stdio və ya HTTP üzərindən qoşun və onun
tools/list-ini açın.
Hər ikisi mövcud xidməti siz heç bir kod yazmadan və ya yerləşdirmədən agent alətlərinə çevirir.
OpenAPI mexanizmi və istifadəçi başına OAuth vasitəsilə geniş bir şəxsi inteqrasiyalar dəsti artıq mövcuddur — hər istifadəçi onları öz hesabına qoşur: Gmail, Google Calendar, Google Contacts, Google Tasks, Google Drive, YouTube, Outlook Mail, Outlook Calendar, OneDrive, Microsoft To Do, Todoist, Asana, Jira Cloud, ClickUp, GitLab, Fitbit, Oura Ring, Spotify, Samsung SmartThings və daha çox. Tam izahat üçün baxın: Kodsuz inteqrasiyalar.
Kataloq və CDN
Marketplace kataloqu CDN-dən sinxronlaşır, beləliklə quraşdırıla bilən plaginlərin siyahısı sizin tərəfinizdən əl ilə paketləmə olmadan aktual saxlanır. Admin UI-dan kataloqa baxır, bir kliklə quraşdırır və hər quraşdırmanın öz cədvəlinə uyğun avtomatik yenilənməsinə icazə verirsiniz.
Rəsmi və icma
Kataloq qarışmayan iki registry-yə bölünür:
- Rəsmi (birinci tərəf) — AiHummer-dən modullar. Mənbə standart olaraq sabitlənmiş və etibarlıdır (sabitlənmiş registry açarına qarşı yoxlanılır); Web UI-da bu plaginlər Official nişanı daşıyır və birinci sıralanır.
- İcma (üçüncü tərəf) —
ictimai registry vasitəsilə nəşr edilən
xarici tərtibatçılardan olan plaginlər. O, rəsmi kataloqu üzərinə yazmayan
ayrı bir mənbə (
community-catalog.json) kimi əlavə edilir; siyahılarda bu plaginlər nişansız göstərilir və yükləmə sayına görə sıralanır.
Hər iki registry eyni manifest müqaviləsindən və eyni quraşdırma yolundan istifadə edir; onlar mənbə və etibar bağlayıcısı ilə fərqlənir (baxın: Quraşdırma və yeniləmələr).
Sonra haraya
- Quraşdırma və yeniləmələr — bir kliklə quraşdırma həyat dövrü və sandbox-laşdırılmış systemd vahidləri.
- Plagin SDK — tək bir
manifest.json-dan öz plagininizi qurun. - Plagin nəşri — rəsmi və icma registry-si, iki nəşr rejimi.
- Kodsuz inteqrasiyalar — OpenAPI və MCP təfərrüatlı.