Marketplace va plaginlar/Shaxsiy kabinet orqali plagin yuboring
Shaxsiy kabinet orqali plagin yuboring
v1.0.x · yangilandi 2026-07-19
jamoat bozori har qanday ro‘yxatdan o‘tgan mijoz hamma uchun plagin chiqarishi mumkin — xuddi bir dastur do‘koniga ilova chiqarishga o‘xshab. Siz do‘kon sahifasi metadata ma’lumotlarini to‘ldirasiz, plagingizga qaysi ruxsatlar kerakligini bildirishingiz, qurilmani yuklashingiz va tekshirish uchun yuborishingiz mumkin. Bu sahifa butun jarayonni bosqichma-bosqich tushuntiradi.
[!NOTE]
Bu oqim uchun jamiyat (uchinchi tomon) sizning orqali yuborilgan plaginlar
shaxsiy kabinet da my.aihummer.ru. Birinchi tomon
AiHummer plaginlari o‘zlarining alohida quvuri bilan yetkazib beriladi. Jamiyat plaginlari bepul; siz
ixtiyoriy ehtiyoj qo‘shish havolasini qo‘shishi mumkin.
Boshlashdan oldin
A roʻyxatdan oʻtgan shaxsiy kabinet hisob qaydnomasi — ro‘yxatdan o‘ting va tasdiqlang (qarang
Ro’yxatdan o’tish). Har qanday mijoz murojaat qilishi mumkin.
A yaratilgan plagin — imzolangan chiqarish tarbali bilan ishlab chiqarilgan
Plagin SDK (aihummer plugin package). Agar sizda
hali birini qurmagan, avval shundan boshlang.
Bir ikonka va kamida bitta skrinshot, va sizning tavsiflaringiz tayyor ikkalasi
Rus va Ingliz.
Nashriyot qanday ishlaydi (boshqa rasm)
Sizning topshirigingiz belgilangan quvur orqali harakatlanadi. Siz uning holatini har bir bosqichda kabinetda kuzatishingiz mumkin.
Sahna
Nima bo’ladi
Kim harakat qiladi
Qoralama
Siz kirishni yaratib, metama’lumotlarni to’ldirasiz; hali hech narsa ommaga ochiq emas.
Siz
Yuborildi
Uni ko‘rib chiqish uchun yuborasiz.
Siz
AI ko’rib chiqish
Avtomatlashtirilgan agent plaginlarni tekshiradi sharh siyosati — xavfsizlik, aniq ko‘rinish, to‘liqlik, mazmun.
Avtomatlashtirish
O‘rta yo‘l
Inson moderator AI hisobotini, shuningdek, sizning artefaktingiz va metama’lumotlaringizni o’qib, qaror qiladi.
AiHummer jamoasi
Nashr qilingan
Tasdiqlangach, artefakt imzolanadi va jamoa katalogiga hamda ommaviy bozor oqimiga qo‘shiladi.
AiHummer jamoasi
Rad etilgan
Agar biror narsa muvaffaqiyatsiz bo’lsa, sabablarini olasiz; tuzating va qayta yuboring.
Siz → Qoralamaga qaytish
[!IMPORTANT]
AI hech qachon o‘z-o‘zidan nashr qiladi. Oxirgi qarorni har doim inson qabul qiladi,
va ularning roziligisiz hech narsa katalogga yetib bormaydi.
1-qadam — «Mening plaginlarim»ni oching
Kirish my.aihummer.ru, oching «Mening plaginlarim» bo‘lim va bosing Nashr etish (yoki «Yangi plagin»). Bu yaratadi qoralama siz uni taqdim etmaguningizcha erkin tahrirlashingiz mumkin.
Har bir maydonni to’ldiring. To’liq bo’lmagan metama’lumotlar topshiruvning qaytib kelishining eng keng tarqalgan sabablaridan biridir.
Maydon
Nimani kiritish
Ism (RU + EN)
Plagin nomi ikkala tilida ham.
Qisqa tavsif (RU + EN)
Katalog kartasi uchun bitta satr.
To‘liq tavsif (RU + EN)
Plugin nima qiladi, qanday ishlatish kerak, nima kerak bo‘ladi. Mazmunli — o‘rinbosar emas.
Kategoriya
Ruxsat etilgan to’plamdan birini tanlang (masalan, Kanallar, Ish unumdorligi, Integratsiyalar, Ovozi, Foydali dasturlar).
Versiya
A semver matn, masalan 1.0.0. Har bir yangi topshiruv uni oshirishi kerak.
Ikonka
Yaroqli kvadrat rasm.
Skrinshotlar
Kamida bittasi; plagin ish faoliyatida ko‘rsatilmoqda.
Litsenziya
Plagin litsenziyasi (masalan, MIT, Apache-2.0).
Bosh sahifa / ombor
Ixtiyoriy https:// loyihangizga havola.
Xayriya havolasi
Ixtiyoriy. Yaroqli https:// a ga havola mashhur ehson mezboni — masalan, Boosty, Patreon, PayPal yoki YooMoney. Phishing yoki ixtiyoriy mezbonlar rad etiladi.
O’zgarishlar tarixi (RU + EN)
Bu versiyada nima o’zgardi.
[!TIP]
Sizning plaginizi hech qachon ko‘rmagan haqiqiy foydalanuvchi uchun tavsiflarni yozing. “Uchun”
“dummies” to‘g‘ri: nima qilishini, qachon ishlatishni va nima kerakligini aytib bering.
3-qadam — Qobiliyat manifestini e’lon qilish
qobiliyat namoyonoti xavfsizlik modelining yuragi hisoblanadi. Bu qisqa, tuzilgan bayonotdir plaginlaringizga kerak bo’lgan har bir ruxsat — qaysi hostlar bilan muloqot qilishi, qaysi fayllarga teginishi, tashqi buyruqlarni ishga tushirishi, qaysi kanallar va litsenziyalardan foydalanishi.
Nega e’lon qilasiz
Mijozlar so‘ralgan ruxsatlarni ko‘radilar ular o‘rnatishdan oldin va rozilik berish
ularni, xuddi mobil ilovaning ruxsat so’rovi kabi.
Ushbu misol manifestdan foydalanadi cheklamoq plagin e’lon qilgan narsaga.
Sharhlovchilar sizning e’lon qilindi qobiliyatlar mos tushmoq kod nima
aslida qiladi. E’lon qilmagan ruxsatga murojaat qiladigan plagin
rad etildi.
Eng kam imtiyoz printsipi
E’lon qilmoq faqat sizning plagin haqiqatan nima ishlatishini va undan ortig’ini emas. Kamroq ruxsatnomalar tezroq ko‘rib chiqish, mijoz roziligi osonroq va ko‘proq o‘rnatishlarni anglatadi. Agar siz fayl tizimiga tegmasangiz, bo‘sh ro‘yxatni e’lon qiling. Agar hech qachon jarayon ishga tushirmasangiz, o‘rnating exec uchun false.
Format
Qobiliyat manifesti quyidagi maydonlarga ega bo‘lgan JSON obyekti hisoblanadi:
Maydon
Tur
Ma’no
network
string[]
Plagin ulanadigan hostnomlar (uning chiqish ruxsat ro‘yxati).
filesystem
string[]
U o’qiydigan yoki yozadigan yo’llar, o’zining plagin papkasiga nisbatan.
exec
mantiqiy
U tashqi jarayonlarni ishga tushiradimi / buyruqlarni bajaradimi.
channels
string[]
U integratsiya qiladigan xabar kanallari (masalan telegram).
credentials
string[]
U ishlatadigan nomlangan maxfiylik/konfiguratsiya kalitlari (hech qachon maxfiy qiymatlar emas).
description
qator
Uni nima kerakligi va nima uchun kerakligini tushuntiruvchi qisqa, inson o‘qiy oladigan xulosa.
Misol:
{ "network": ["api.example.com", "cdn.example.com"], "filesystem": ["./cache"], "exec": false, "channels": ["telegram"], "credentials": ["api_token"], "description": "Calls the Example API to sync tasks and posts replies to Telegram. Caches responses under its own ./cache directory. No process spawning, no other hosts."}
[!WARNING]
Qil emas haqiqiy sirlarga, tokenlarga yoki kalitlarga hech qayerga qo‘ymang — manifestda emas, boshqa hech qayerda ham emas
metama’lumotlarda, artefaktda emas. Sertifikatlarni e’lon qiling faqat nomi bilan (masalan,
api_token); mijoz o‘rnatish vaqtida haqiqiy qiymatni ta’minlaydi. Qattiq kodlangan
sirlar avtomatik rad etilishdir.
U plaginning ni o‘z ichiga olishi kerak manifest.json (SDK manifesti — turi,
versiya, kirish nuqtasi, e’lon qilingan capabilities, konfiguratsiya maydonlari).
3-qadamda to’ldirgan imkoniyat manifesti bo’lishi kerak uzluksiz bilan nima
kod va manifest.json aslida qilmoq
Siz shuningdek qo‘shasiz ikon va skrinshotlar agar siz allaqachon qilmagan bo’lsangiz, bu yerda.
[!TIP]
Yugur aihummer plugin validate yuqoriga yuklashdan oldin mahalliy ravishda. Tekshiruv shartnomasi
bu bozor tomonidan foydalanilgan bilan bir xil, shuning uchun mahalliy ravishda o’tadigan manifest bo’ladi
bu yerda ham qabul qilinadi.
5-qadam — Ko‘rib chiqish uchun jo‘natish
Har bir maydon to‘ldirilganda va artefakt yuklanganda, bosing Ko‘rib chiqish uchun yuborish. Korpus avval to‘liqlik tekshiruvini o‘tkazadi; agar biror narsa yetishmasa, u aniq nimasi yetishmayotganini aytadi. Qabul qilingach, holat quyidagiga o‘tadi Yuborildi va keyin AI ko’rib chiqish — siz boshqa hech narsa qilishingiz shart emas.
6-qadam — Holatni kuzatish va hukmni o‘qish
Plaginini oching «Mening plaginlarim» uning holatini kuzatish. Ko‘rib chiqish tugagach, siz quyidagilardan birini ko‘rasiz:
O‘rta miqdorda — avtomatlashtirilgan tekshiruv muvaffaqiyatli o’tdi yoki faqat kichik narsalarni belgiladi; a
Inson hozir uni ko‘rib turibdi. Shunchaki kuting.
Rad etilgan — biror narsa muvaffaqiyatsiz bo‘ldi. Siz ko‘rasiz hukm, qisqacha, va
o‘tmagan aniq narsalar (har birining sababi bilan). Bu sizning
tuzatish-roʻyxati.
Nashr qilingan — tasdiqlangan, imzolangan va faol. Sizning plaginingiz endi quyida ko‘rinadi
AiHummer bozori va har qanday instansiyaga o’rnatadi, u
jamiyat katalogi yoqilgan.
Rad etishni qanday o’qish va qayta topshirish
Plaginini oching; o’qing muvaffaqiyatsiz elementlar va ularning sabablari.
Ularni tuzating — aksariyati quyidagilardan biri: yetishmaydigan/zaif tavsif, mos kelmaydigan imkoniyat
manifest, qattiq kodlangan sir, yomon ehson havolasi yoki siz qilmagan versiya
oshirish.
Metama’lumotlarni tahrirlash va/yoki yuklash versiyasi oshirilgan yangi artefakt.
Bosing Ko‘rib chiqish uchun yuborish yana. Bu bir xil quvur orqali ortga qaytadi.
[!NOTE]
Rad etish jazo emas — bu tekshiruv ro‘yxati.
sharh siyosati jim bo’lishingiz uchun jamoatga ochiq
har bir talabni qondira oladi oldin siz taslim bo’lasiz.
**jamoat bozori** har qanday ro‘yxatdan o‘tgan mijoz hamma uchun plagin chiqarishi mumkin — xuddi bir dastur do‘koniga ilova chiqarishga o‘xshab. Siz do‘kon sahifasi metadata ma'lumotlarini to‘ldirasiz, plagingizga qaysi ruxsatlar kerakligini bildirishingiz, qurilmani yuklashingiz va tekshirish uchun yuborishingiz mumkin. Bu sahifa butun jarayonni bosqichma-bosqich tushuntiradi.
> [!NOTE]
> Bu oqim uchun **jamiyat (uchinchi tomon)** sizning orqali yuborilgan plaginlar
> [shaxsiy kabinet](/uz/v1.0/portal/overview) da **my.aihummer.ru**. Birinchi tomon
> AiHummer plaginlari o‘zlarining alohida quvuri bilan yetkazib beriladi. Jamiyat plaginlari **bepul**; siz
> ixtiyoriy ehtiyoj qo‘shish havolasini qo‘shishi mumkin.
## Boshlashdan oldin
1. A **roʻyxatdan oʻtgan shaxsiy kabinet hisob qaydnomasi** — ro‘yxatdan o‘ting va tasdiqlang (qarang
[Ro'yxatdan o'tish](/uz/v1.0/portal/registration)). Har qanday mijoz murojaat qilishi mumkin.
2. A **yaratilgan plagin** — imzolangan chiqarish tarbali bilan ishlab chiqarilgan
[Plagin SDK](/uz/v1.0/marketplace/sdk) (`aihummer plugin package`). Agar sizda
hali birini qurmagan, avval shundan boshlang.
3. Bir **ikonka va kamida bitta skrinshot**, va sizning tavsiflaringiz tayyor **ikkalasi
Rus va Ingliz**.
## Nashriyot qanday ishlaydi (boshqa rasm)
Sizning topshirigingiz belgilangan quvur orqali harakatlanadi. Siz uning holatini har bir bosqichda kabinetda kuzatishingiz mumkin.
| Sahna | Nima bo'ladi | Kim harakat qiladi |
|---|---|---|
| **Qoralama** | Siz kirishni yaratib, metama'lumotlarni to'ldirasiz; hali hech narsa ommaga ochiq emas. | Siz |
| **Yuborildi** | Uni ko‘rib chiqish uchun yuborasiz. | Siz |
| **AI ko'rib chiqish** | Avtomatlashtirilgan agent plaginlarni tekshiradi [sharh siyosati](/uz/v1.0/marketplace/review-policy) — xavfsizlik, aniq ko‘rinish, to‘liqlik, mazmun. | Avtomatlashtirish |
| **O‘rta yo‘l** | Inson moderator AI hisobotini, shuningdek, sizning artefaktingiz va metama'lumotlaringizni o'qib, qaror qiladi. | AiHummer jamoasi |
| **Nashr qilingan** | Tasdiqlangach, artefakt imzolanadi va jamoa katalogiga hamda ommaviy bozor oqimiga qo‘shiladi. | AiHummer jamoasi |
| **Rad etilgan** | Agar biror narsa muvaffaqiyatsiz bo'lsa, sabablarini olasiz; tuzating va qayta yuboring. | Siz → Qoralamaga qaytish |
> [!IMPORTANT]
> AI **hech qachon** o‘z-o‘zidan nashr qiladi. Oxirgi qarorni har doim inson qabul qiladi,
> va ularning roziligisiz hech narsa katalogga yetib bormaydi.
## 1-qadam — «Mening plaginlarim»ni oching
Kirish **my.aihummer.ru**, oching **«Mening plaginlarim»** bo‘lim va bosing **Nashr etish** (yoki **«Yangi plagin»**). Bu yaratadi **qoralama** siz uni taqdim etmaguningizcha erkin tahrirlashingiz mumkin.
## 2-qadam — Do'kon metadata ma'lumotlarini to'ldiring
Har bir maydonni to'ldiring. To'liq bo'lmagan metama'lumotlar topshiruvning qaytib kelishining eng keng tarqalgan sabablaridan biridir.
| Maydon | Nimani kiritish |
|---|---|
| **Ism (RU + EN)** | Plagin nomi ikkala tilida ham. |
| **Qisqa tavsif (RU + EN)** | Katalog kartasi uchun bitta satr. |
| **To‘liq tavsif (RU + EN)** | Plugin nima qiladi, qanday ishlatish kerak, nima kerak bo‘ladi. Mazmunli — o‘rinbosar emas. |
| **Kategoriya** | Ruxsat etilgan to'plamdan birini tanlang (masalan, Kanallar, Ish unumdorligi, Integratsiyalar, Ovozi, Foydali dasturlar). |
| **Versiya** | A [semver](https://semver.org) matn, masalan `1.0.0`. Har bir yangi topshiruv uni oshirishi kerak. |
| **Ikonka** | Yaroqli kvadrat rasm. |
| **Skrinshotlar** | Kamida bittasi; plagin ish faoliyatida ko‘rsatilmoqda. |
| **Litsenziya** | Plagin litsenziyasi (masalan, MIT, Apache-2.0). |
| **Bosh sahifa / ombor** | Ixtiyoriy `https://` loyihangizga havola. |
| **Xayriya havolasi** | Ixtiyoriy. Yaroqli `https://` a ga havola **mashhur ehson mezboni** — masalan, Boosty, Patreon, PayPal yoki YooMoney. Phishing yoki ixtiyoriy mezbonlar rad etiladi. |
| **O'zgarishlar tarixi (RU + EN)** | Bu versiyada nima o'zgardi. |
> [!TIP]
> Sizning plaginizi hech qachon ko‘rmagan haqiqiy foydalanuvchi uchun tavsiflarni yozing. "Uchun"
> "dummies" to‘g‘ri: nima qilishini, qachon ishlatishni va nima kerakligini aytib bering.
## 3-qadam — Qobiliyat manifestini e'lon qilish
**qobiliyat namoyonoti** xavfsizlik modelining yuragi hisoblanadi. Bu qisqa, tuzilgan bayonotdir **plaginlaringizga kerak bo'lgan har bir ruxsat** — qaysi hostlar bilan muloqot qilishi, qaysi fayllarga teginishi, tashqi buyruqlarni ishga tushirishi, qaysi kanallar va litsenziyalardan foydalanishi.
### Nega e'lon qilasiz
- Mijozlar so‘ralgan ruxsatlarni ko‘radilar **ular o‘rnatishdan oldin** va rozilik berish
ularni, xuddi mobil ilovaning ruxsat so'rovi kabi.
- Ushbu misol manifestdan foydalanadi **cheklamoq** plagin e'lon qilgan narsaga.
- Sharhlovchilar sizning **e'lon qilindi** qobiliyatlar **mos tushmoq** kod nima
aslida qiladi. E'lon qilmagan ruxsatga murojaat qiladigan plagin
rad etildi.
### Eng kam imtiyoz printsipi
E'lon qilmoq **faqat** sizning plagin haqiqatan nima ishlatishini va undan ortig'ini emas. Kamroq ruxsatnomalar tezroq ko‘rib chiqish, mijoz roziligi osonroq va ko‘proq o‘rnatishlarni anglatadi. Agar siz fayl tizimiga tegmasangiz, bo‘sh ro‘yxatni e’lon qiling. Agar hech qachon jarayon ishga tushirmasangiz, o‘rnating `exec` uchun `false`.
### Format
Qobiliyat manifesti quyidagi maydonlarga ega bo‘lgan JSON obyekti hisoblanadi:
| Maydon | Tur | Ma'no |
|---|---|---|
| `network` | string[] | Plagin ulanadigan hostnomlar (uning chiqish ruxsat ro‘yxati). |
| `filesystem` | string[] | U o'qiydigan yoki yozadigan yo'llar, o'zining plagin papkasiga nisbatan. |
| `exec` | mantiqiy | U tashqi jarayonlarni ishga tushiradimi / buyruqlarni bajaradimi. |
| `channels` | string[] | U integratsiya qiladigan xabar kanallari (masalan `telegram`). |
| `credentials` | string[] | U ishlatadigan nomlangan maxfiylik/konfiguratsiya kalitlari (hech qachon maxfiy qiymatlar emas). |
| `description` | qator | Uni nima kerakligi va nima uchun kerakligini tushuntiruvchi qisqa, inson o‘qiy oladigan xulosa. |
Misol:
```json
{
"network": ["api.example.com", "cdn.example.com"],
"filesystem": ["./cache"],
"exec": false,
"channels": ["telegram"],
"credentials": ["api_token"],
"description": "Calls the Example API to sync tasks and posts replies to Telegram. Caches responses under its own ./cache directory. No process spawning, no other hosts."
}
```
> [!WARNING]
> Qil **emas** haqiqiy sirlarga, tokenlarga yoki kalitlarga hech qayerga qo‘ymang — manifestda emas, boshqa hech qayerda ham emas
> metama'lumotlarda, artefaktda emas. Sertifikatlarni e'lon qiling **faqat nomi bilan** (masalan,
> `api_token`); mijoz o‘rnatish vaqtida haqiqiy qiymatni ta’minlaydi. Qattiq kodlangan
> sirlar avtomatik rad etilishdir.
## 4-qadam — artefaktni yuklash
Plagin qurilmangizni yuklang:
- **Format:** a `.tar.gz` tomonidan ishlab chiqarilgan chiqarish tarballi
[`aihummer plugin package`](/uz/v1.0/marketplace/sdk#the-cli).
- U plaginning ni o‘z ichiga olishi kerak **`manifest.json`** (SDK manifesti — turi,
versiya, kirish nuqtasi, e'lon qilingan `capabilities`, konfiguratsiya maydonlari).
- 3-qadamda to'ldirgan imkoniyat manifesti bo'lishi kerak **uzluksiz** bilan nima
kod va `manifest.json` aslida qilmoq
Siz shuningdek qo‘shasiz **ikon** va **skrinshotlar** agar siz allaqachon qilmagan bo'lsangiz, bu yerda.
> [!TIP]
> Yugur `aihummer plugin validate` yuqoriga yuklashdan oldin mahalliy ravishda. Tekshiruv shartnomasi
> bu bozor tomonidan foydalanilgan bilan bir xil, shuning uchun mahalliy ravishda o'tadigan manifest bo'ladi
> bu yerda ham qabul qilinadi.
## 5-qadam — Ko‘rib chiqish uchun jo‘natish
Har bir maydon to‘ldirilganda va artefakt yuklanganda, bosing **Ko‘rib chiqish uchun yuborish**. Korpus avval to‘liqlik tekshiruvini o‘tkazadi; agar biror narsa yetishmasa, u aniq nimasi yetishmayotganini aytadi. Qabul qilingach, holat quyidagiga o‘tadi **Yuborildi** va keyin **AI ko'rib chiqish** — siz boshqa hech narsa qilishingiz shart emas.
## 6-qadam — Holatni kuzatish va hukmni o‘qish
Plaginini oching **«Mening plaginlarim»** uning holatini kuzatish. Ko‘rib chiqish tugagach, siz quyidagilardan birini ko‘rasiz:
- **O‘rta miqdorda** — avtomatlashtirilgan tekshiruv muvaffaqiyatli o'tdi yoki faqat kichik narsalarni belgiladi; a
Inson hozir uni ko‘rib turibdi. Shunchaki kuting.
- **Rad etilgan** — biror narsa muvaffaqiyatsiz bo‘ldi. Siz ko‘rasiz **hukm, qisqacha, va
o‘tmagan aniq narsalar** (har birining sababi bilan). Bu sizning
tuzatish-roʻyxati.
- **Nashr qilingan** — tasdiqlangan, imzolangan va faol. Sizning plaginingiz endi quyida ko‘rinadi
[AiHummer bozori](https://aihummer.ru) va har qanday instansiyaga o'rnatadi, u
jamiyat katalogi yoqilgan.
### Rad etishni qanday o'qish va qayta topshirish
1. Plaginini oching; o'qing **muvaffaqiyatsiz elementlar** va ularning sabablari.
2. Ularni tuzating — aksariyati quyidagilardan biri: yetishmaydigan/zaif tavsif, mos kelmaydigan imkoniyat
manifest, qattiq kodlangan sir, yomon ehson havolasi yoki siz qilmagan versiya
oshirish.
3. Metama'lumotlarni tahrirlash va/yoki yuklash **versiyasi oshirilgan yangi artefakt**.
4. Bosing **Ko‘rib chiqish uchun yuborish** yana. Bu bir xil quvur orqali ortga qaytadi.
> [!NOTE]
> Rad etish jazo emas — bu tekshiruv ro‘yxati.
> [sharh siyosati](/uz/v1.0/marketplace/review-policy) jim bo'lishingiz uchun jamoatga ochiq
> har bir talabni qondira oladi **oldin** siz taslim bo'lasiz.
## Keyin qayerga
- [Siyosat va tekshiruv ro'yxatini ko'rib chiqish](/uz/v1.0/marketplace/review-policy) — aniq
sizning plagin tekshiriladigan mezonlar.
- [Plagin SDK](/uz/v1.0/marketplace/sdk) — plagin va uning qismlarini qurish
`manifest.json`.
- [Pluginni nashr qilish](/uz/v1.0/marketplace/publishing) — shaxsiy yuklash va
boshqa nashr qilish rejimlari.
- [O'rnatish va yangilanishlar](/uz/v1.0/marketplace/install-updates) — qanday mijozlar
o‘rnatish va ishonch modeli qanday ishlashini.