Агляд рынку і ўзроўні
Гэта рынок убудоў гэта тое, як AiHummer развіваецца па-за ўбудаваным часам выканання. Яго каталог сінхранізуецца з CDN, ўстаноўкі выконваюцца аднаразовым клікам з адміністрацыйнага інтэрфейсу, і кожны плагін працуе хазяін-гаспадар — у мадэлі няма Docker. Усталёўваюцца толькі плагіны тры ўзроўні якія адрозніваюцца спосабам выканання і тым, што могуць зрабіць
Тры ўзроўні ў аглядзе
| Слой | Што гэта | Як гэта працуе | Дакументы, якія пацвярджаюць асобу або кваліфікацыю |
|---|---|---|---|
| Узровень 1 | Аўтаномныя сэрвісы, якія працуюць на хасты (каналы, голас) | Свой уласны ізаляваны юніт systemd + порт | Сумесная (працоўная прастора) |
| Узровень 2 | Інструменты/навыкі ў працэсе | Унутры працэсу варот | Асабісты або сумесны |
| Трэці ўзровень | Тыпы крыніц без кода (OpenAPI, MCP) | Сінтэзавана праз шлюз, кода няма | Асабісты (OAuth для кожнага карыстальніка) або агульны |
Узровень 1 — самастойныя сэрвісы, якія працуюць на хосце
Плагіны першага ўзроўню з’яўляюцца поўнымі сэрвісамі самі па сабе: каналы-злучальнікі і галасавыя кампаненты, такія як плагіны SIP, Bitrix24, Einstein і iOS-proxy. Кожны з іх разгартаецца як свая сістэмная адзінка systemd у песочніцы, якая слухае на сваім порце, і шлюз размаўляе з ім праз HTTP. Гэта прынцып «родны для хаста, а не Docker» на практыцы — убудова ўяўляе сабой кіраваную сістэмную службу, а не кантэйнер.
Канектары каналаў у каталогу: Telegram уключаны ў план супольнасці; MAX (новы расійскі мэсанджар, канал max), Bitrix24 (ўнутраны канал IM для супрацоўнікаў, а не мультыканальны канал для кліентаў), а таксама Discord, Slack, Teams, Matrix, Signal, Email і WhatsApp патрабуюць ліцэнзіі — глядзіце нататку ніжэй.
[!NOTE] План супольнасці ўключае толькі асноўны канал — Telegram. Усталяванне любога іншага канектара канала патрабуе актыўнасці Стартап, Бізнэс ці Прадпрыемства ліцэнзія; на супольнасці запыт на ўстаноўку вяртае HTTP 402 «трэба абнаўленне» (код
plan_limit) — гл. Ліцэнзаванне.
[!NOTE] Плагіны першага ўзроўню не ўваходзяць у склад бінарнага файла шлюза. Яны ўсталёўваюцца і кіраваліся як асобныя службы systemd і дасягаюцца па URL, таму кожная кожны мае свой порт
Другі ўзровень — інструменты/навыкі ў працэсе
Плагіны другога ўзроўню інструменты/навыкі скампіляваны ў шлюз і запускаюцца ў яго працэсеПаколькі яны выконваюцца ў працэсе ад імя дзеючага карыстальніка, яны могуць выкарыстоўваць асабістыя або агульныя ўліковыя дадзеныя: асабісты рэжым прысвойвае дзеянне пэўнай асобе (іх рэквізіты і чарговасць), сумесны рэжым выкарыстоўвае адзін рэквізіт на ўсю рабочую прастору.
[!NOTE] Асабістыя інтэграцыі з знешнімі ўліковымі запісамі (Google, Microsoft, Todoist, Asana, Jira, ClickUp, GitLab, Spotify, Fitbit, Oura, SmartThings і інш.) выпускаюцца як нуль-код Узровень 3 — OAuth для кожнага карыстальніка інтэграцыі, да якіх кожны карыстальнік падключае свой уласны рахунак.
Узровень 3 — тыпы крыніц без кода
Патрабуюцца плагіны ўзроўню 3 зусім няма кода інтэграцыіІснуе два тыпы крыніц:
- OpenAPI — пакажы на любую спецыфікацыю OpenAPI 3.x, і AiHummer сінтэзуе адзін інструмент за аперацыю.
- МКП — падключайце любы MCC сервер праз stdio або HTTP і адкрывайце яго
tools/list.
Абодва ператвараюць існуючую паслугу ў інструменты агента, не патрабуючы ад вас напісання або разгортвання кода.
Праз механізм OpenAPI з OAuth для кожнага карыстальніка, вялікі набор асабістыя інтэграцыі уже даступна — кожны карыстальнік падключае іх да свайго ўліковага запісу: 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 і інш. Глядзі Інтэграцыі без кода для поўнага крок за крокам праходжання
Каталог і CDN
Каталог рынку сінхранізуецца з CDNтакім чынам, спіс усталёўвальных убудоў заўсёды актуальны без ручной зборкі з вашага боку. У адміністрацыйным інтэрфейсе вы можаце праглядаць каталог, усталяваць адным клікам і дазволіць кожнай усталёўцы аўтаматычна абнаўляцца па ўласным графіку.
Афіцыйны і супольнасны
Каталог падзелены на два рэестры, якія не змешваць:
- Афіцыйны (першыя бакі) — модулі ад AiHummer. Крыніца замацаваная і даверыцца па змоўчанні (праверана адносна замацаванага ключа рэгістра); у вэб-інтэрфейсе гэтыя плагіны нясуць Афіцыйны значок і першая ступень.
- Супольнасць (трэцяя бок) — плагіны ад знешніх распрацоўшчыкаў, апублікаваныя праз
гэты асабісты кабінет «Мае ўбудовы» →
загрузка → агляд ШІ → чалавечы мадэрыраванне). Яны дадаюцца як асобны крыніца
(
community-catalog.json) які робіць не перазапісваць афіцыйны каталог; у спісы гэтых убудоў паказваюцца без значка і сартыруюцца па колькасці загрузак.
Абодва рэгістры выкарыстоўваюць адзін і той жа маніфестны кантракт і той жа шлях усталёўкі; адрозненні заключаюцца ў паходжанне і кропка даверу (глядзі Устаноўка і абнаўленні).
Куды далей
- Устаноўка і абнаўленні — у адзін клік ўсталёўваць жыццёвы цыкл і ізаляваныя адзінкі systemd.
- SDK для убудоў — стварыць уласны убудова з
адзін
manifest.json. - Апублікаванне плагіна — афіцыйны і рэгістр суполкі, два рэжымы публікацыі
- Інтэграцыі без кода — OpenAPI і MCP у падрабязнасць.