AiHummer
Հայերեն
ՄուտքԱնձնական գրասենյակ
v1.1.x
{ }Swagger

Ուղարկել պլագինը անձնական գրասենյակի միջոցով

v1.1.x · թարմացվել է 2026-07-19

Այս համայնքային շուկա թույլ է տալիս ցանկացած գրանցված օգտատիրոջ հրապարակել պլագին, որպեսզի այն տեղադրեն բոլորը՝ այն նույն կերպ, ինչպես դուք հրապարակում եք հավելվածը հավելվածների խանութում։ Դուք լրացնում եք խանութի էջի մետատվյալները, նշում, թե որոնք են պլագինին անհրաժեշտ թույլտվությունները, վերբեռնեք հավաքածուն, և Ուղարկեք սա ստուգման։ Այս էջը մանրամասն բացատրում է ամբողջ գործընթացը քայլ առ քայլ։

[!NOTE] Այս հոսքը նախատեսված է համայնք (երրորդ կողմի) փլագիններ, որոնք ուղարկվել են ձեր միջոցով անձնական կաբինետ ում my.aihummer.ru. Առաջին կողմ AiHummer հավելվածները գործում են իրենց սեփական խողովակաշարով։ Համայնքային հավելվածները են ազատ; դուք կարող է ավելացնել կամավոր նվիրատվությունների հղման։

Մինչ սկսելը

  1. Ա համար գրանցված անձնական գրասենյակի հաշիվ — գրանցվեք և հաստատեք դա (տես՝ Գրանցում). Խնդիր կարող է ներկայացնել ցանկացած հաճախորդ։
  2. Ա կառուցված հավելված — ստորագրված սկզբնական արխիվը, ստեղծված օգտագործելով Պլագինների զարգացման բազա (aihummer plugin package). Եթե ունեք հետ էլ ոչ մեկը չի կառուցել, սկսիր դա առաջինը։
  3. Մեկ իկոնա և առնվազն մեկ էկրանային պատկերը, և ձեր նկարագրությունները պատրաստ են երկուսն էլ Ռուսերեն և անգլերեն.

Ինչպես է գործում հրապարակումը (ընդհանուր պատկեր)

Ձեր ուղարկվածը անցնում է հաստատված կոնվեյերով: Դուք կարող եք հետևել նրա վիճակին գրասենյակում յուրաքանչյուր փուլում:

Խաղամաշտ Ի՞նչ է տեղի ունենում Ով է գործում
Սխեմա Դուք ստեղծում եք գրառում և լրացնում մետատվյալները; դեռևս ոչինչ չի հրապարակվել հանրությանը: Դու
Ուղարկվել է Դուք սա ուղարկում եք ստուգման։ Դու
ԱԻ վերանայում Ավտոմատ գործակալը ստուգում է պլագինը համապատասխանության համար գնահատման քաղաքականություն — անվտանգության, մանիֆեստի ճշգրտության, լրիվության, բովանդակության. Ավտոմատացում
Մոդերացիա Մարդկային մոդերատորը կարդում է արհեստական ինտելեկտի մասին հաշվետվությունը, ինչպես նաև ձեր արտեֆակտը և մետատվյալները, և ընդունում որոշում։ AiHummer թիմ
Հրապարակվել է Հաստատումից հետո նշվում է արվեստակիրն ու ավելացվում համայնքի կատալոգում և հանրային շուկայի ինֆորմացիոն հոսքի մեջ: AiHummer թիմ
Մերժվել է Եթե ինչ-որ բան չի ստացվում, դուք կստանաք պատճառները; ուղղեք և նետեք կրկին: Դուք → հետ նամակի բաշխում

[!IMPORTANT] ՀԻ երբեք անձամբ է հրապարակում: Մարդը միշտ վերջնական որոշման է գալիս, եւ ոչինչ չի հայտնվում կատալոգում առանց նրանց հաստատման։

Քայլ 1 — Բացեք «Իմ ծրագրած լրումներ»

Մուտք գործել my.aihummer.ru, բացեք «Իմ պլագինները» բաժին և սեղմեք «Հրապարակել» (կամ «Նոր պլագին»). Դա ստեղծում է տպագիր գիրք կարող եք ազատը խմբագրել, մինչև չուղարկեք դա։

Քայլ 2 — լրացրեք խանութի մեթատվները

Լրացրեք բոլոր դաշտերը։ Անհամապարփակ մեթադատաները հանդիսանում են ամենատարածված պատճառներից մեկը, որով ուղարկումը վերադարձվում է։

Արտ Ինչ գրել
Անուն (RU + EN) Պլագինի ցուցադրվող անունը երկու լեզուներով էլ։
Կարճ նկարագրություն (RU + EN) Մեկ գիծ բջջային քարտի համար։
Ամբողջական նկարագրություն (RU + EN) Ինչ է անում պլագինը, ինչպես այն օգտագործել, ինչ է նրան անհրաժեշտ: Միտված՝ ոչ եկած-դիմացկուն:
Կատեգորիա Ընտրեք նշված թույլտվություններով մեկ տարբերակ (օրինակ՝ Հաղորդումներ, Մարտունակություն, ինտեգրացիաներ, Ձայն, Օգտակար ծրագրեր):
Թարմացում Ա semver տող, օրինակ 1.0.0Յուրաքանչյուր նոր ներկայացում պետք է այն մեծացնի։
Պատկերանիշ Ազդեցիկ քառակուսի պատկերում։
Էկրանային նկարներ Առնվազն մեկը; հավելվածի աշխատանքի ցուցադրություն։
Լիցենզիա Ծրագրի հավելվածի արտոնագիրը (օրինակ՝ MIT, Apache-2.0)։
Գլխավոր / պահոց Պահանջվող չէ https:// հղում ձեր նախագծին։
Նպաստի համար հղում Այլևս պարտադիր չէ։ Վավեր https:// հղում դեպի a հայտնի դոնատների հոսթ — օրինակ, Boosty, Patreon, PayPal կամ YooMoney: Ֆիշինգային կայքերն ու պատահական հոստերը մերժվում են։
Ափոփոխությունների գրանցամատյան (RU + EN) Այս տարբերակում ինչ է փոխվել։

[!TIP] Գրեք նկարագրություններ իրական օգտվողի համար, ով երբեք չի տեսել ձեր հավելվածը։ “dummies” — դա հենց այն է, ինչ հարկավոր է՝ ասեք, թե ինչ է անում այն, ե՞րբ օգտագործել և ինչի կարիքն ունի այն։

Քայլ 3 — Հայտարարեք հնարավորությունների հայեցակարգը

Այս հնարավորությունների մանիֆեստ հանդիսանում է անվտանգության մոդելի սիրտը։ Սա կարճ, կառուցվածքային ներկայացում է յուրաքանչյուր թույլտվություն, որը պահանջվում է ձեր պլագինին — ովքեր հետ է նամակում աշխատում, որ ֆայլերին է դիմում, արդյոք արտաքին հրամաններ է կատարում, ինչ ալիքներ և հաշվի տվյալներ է օգտագործում։

Ինչու հայտարարել սա

  • Հաճախորդները տեսնում են պահանջված թույլտվությունները առաջ քան նրանք կտեղադրեն և համաձայնություն նրանց, ինչպես նաև շարժական հավելվածում թույլտվությունների հարցման հետ։
  • Օրիգինալը օգտագործում է մանիֆեստը սահմանափակել պլագին այն բանին, որը նա հայտարարեց։
  • Վերլուծողները ստուգում են, որ ձեր հայտարարագրված հնարավորություններ խարույկ Որ կոդը ինքը իրականում անում է։ Ավելում է, որը խնդրում է թույլատվություն, որը նա չի նշել, հանդիսանում է անհիմնավորված է։

Մակրիմային նվազագույն արտոնությունների սկզբունք

Հայտարարել միայն որը իրականում օգտագործում է ձեր plugin-ը, և ոչինչ ավելին։ Անվտանգության ավելի քիչ թույլտվությունները նշանակում են ավելի արագ ստուգում, հաճախորդների ավելի հեշտ համաձայնություն և ավելին տեղադրումներ։ Եթե դուք չեք օգտագործում ֆայլային համակարգը, նշեք դատարկ ցուցակ։ Եթե դուք երբեք չեք ստեղծում գործընթաց, հավաքածու exec կ false.

Ֆորմատ

Հնարավորությունների մանիֆեստը JSON-օբյեկտ է հետևյալ դաշտերով՝

Արտ Տիպ Արժեք
network տող[] Հոսթերի անունները, որոնց հետ միանում է պլագինը (այն միացվածության թույլատրելի համեմատների ցանկը)։
filesystem տող[] Դրանց ուղիները, որոնք նա կարդում կամ գրում է, նշվում են իր սեփական հավելման կատալոգի նկատմամբ։
exec բուլև Նա սկսում է արտաքին գործընթացներ / կատարում է հրահանգներ։
channels տող[] Հաղորդագրությունների բովանդակային ալիքներ, որոնց հետ այն ինտեգրվում է (օրինակ՝ telegram).
credentials տող[] Անունավորված գաղտնիքներ/կոնֆիգուրացիոն բանալիներ, որոնք այն օգտագործում է (քայլ անգամ գաղտնի արժեքները)։
description տող Հակացուցված, մարդու համար ընթեռնելի ամփոփում այն ​​որոնք անհրաժեշտ են և ինչու։

Օրինակ:

{
  "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] Կատարել ոչ նահանգման իրական գաղտնիքներ, նշաններ կամ բանալիներ ոչ մի տեղ չկանգնեցրեք՝ ոչ մանիֆեստում, ոչ մետատվյալներում, ոչ թե արհեստական նմուշում։ Գործարկել հաշվի տվյալները միայն անունով (օրինակ, api_token); հաճախորդը տրամադրում է իրական արժեքը տեղադրման ժամանակ. Կողմնորոշված ​​քարտեզում գաղտնիքները = ավտոմատ մերժում են։

Քայլ 4 — Ներբեռնեք արհեստական ​​նմուշը

Ներբեռնեք ձեր հավելվածի հավաքածուն՝

  • Ֆորմատ: ա .tar.gz թողարկման արխիվ, ստեղծված aihummer plugin package.
  • Այն պետք է պարունակի հավելված manifest.json (մանիֆեստ SDK — տեսակ, վարկած, մուտքի կետ, հայտարարված capabilities, կազմաձևման դաշտեր).
  • Հնարավորությունների հայեցակարգը, որը դուք լրացրել եք Քայլ 3-ում, պետք է լինի համապատասխան ինչի հետ կոդ և manifest.json վստահաբար անել

Դուք նույնպես կցում եք խոնարհապատկեր և էկրանահավաքներ այստեղ, եթե դուք դեռ դա չեք արել։

[!TIP] Թռչել aihummer plugin validate տեղականաբար մինչ բեռնումը։ Ստուգման պայմանագիր դա այն նույնն է, որը օգտագործում է առեւտրային հարթակը, այնպես որ, այն մանիֆեստը, որը անցնում է տեղամասային, կլինի այստեղ նույնպես ընդունվում է։

Քայլ 5 — Ուղարկել ստուգման

Երբ բոլոր դաշտերը լրացված են և արտեֆակտը բեռնվել է, սեղմեք «Ուղարկել զննության». Պալատը սկզբում կատարում է ամբողջության ստուգում․ եթե ինչ-որ բան պակասում է, այն հստակ նշում է, թե ինչ։ Ընդունումից հետո կարգավիճակը անցնում է դեպի Ուղարկվել է իսկ հետո ԱԻ վերանայում — ձեզ այլևս ոչինչ պետք չէ անել։

Քայլ 6 — Հետևեք կարգավիճակին և կարդացեք վճիռը

Բացեք հավելումը «Իմ պլագինները» հետեւել նրա կարգավիճակը: Երբ վերանայումը ավարտվի, դուք կտեսնեք հետևյալներից մեկը:

  • Միջին քանակներով — ավտոմատ ստուգումը հաջողությամբ ավարտվեց կամ հայտնաբերեց միայն փոքր մանրամասներ; a մարդը հիմա դրա մեջը նայում է։ Պարզապես սպասեք։
  • Մերժվել է — ինչ-որ բան սխալ էր։Դուք կտեսնեք մարտահրավեր, բաշխում և հստակ առարկաներ, որոնք չեն անցել (համար յուրաքանչյուրի պատճառը նշելով): Սա ձեր ուղղումների ցանկը.
  • Հրապարակվել է — հաստատված է, ստորագրված և ակտիվ: Այժմ ձեր հավելումը նշվում է AiHummer շուկա և տեղադրվում է ցանկացած օրինակ, որը ունենալ միացված համայնքների բովանդակացուցակ

Ինչպես կարդալ մերժումը և նորից ներկայացնել

  1. Բացեք պլագինը; կարդացեք անարդյունք տարրեր և դրանց պատճառները։
  2. Ուղղեք դրանք՝ դրանց մեծ մասը վերաբերում է մի հետևյալ դեպքերից մեկին՝ բացակայող/խոցելի նկարագրություն, անհամապատասխան հնարավորություն մանիֆեստ, ներմուծված գաղտնիք, նավթահանության համար վատ հղում կամ այն տարբերակը, որը ձեզ ինքը չունեսիք աճ
  3. Փոխեք մետատվյալները և/կամ ներբեռնեք նոր արհեստանք՝ ընդարձակված տարբերակով.
  4. Սեղմեք «Ուղարկել զննության» հետեւում։ Նա կրկին վերադառնում է նույն կոնվեյերով։

[!NOTE] Մերժումը պատիժ չէ՝ դա վերահսկողության ցուցակ է։ գնահատման քաղաքականություն հանրային է հենց այն պատճառով, որ դուք կարող է համապատասխանել բոլոր պահանջներին առաջ դու նահանջում ես։

Որտեղից հետո