Turgavietė ir įskiepiai/Prekyvietės apžvalgų politika ir kontrolinis sąrašas
Prekyvietės apžvalgų politika ir kontrolinis sąrašas
v1.2.x · atnaujinta 2026-07-19
Kiekvienas bendruomenės papildinys pateiktas per asmeninė kabina yra peržiūrima prieš ją galima paskelbti. Šis puslapis yra viešas kontrolinis sąrašas — tie patys kriterijai, kuriuos naudoja peržiūra — kad galėtum patenkinti kiekvieną reikalavimą prieš tu paklūsti.
Peržiūra turi du etapus: vienas automatinė patikra prieš šį kontrolinį sąrašą, tada a žmogaus moderatorius kas priima galutinį sprendimą. Niekas neskelbiama be moderatoriaus patvirtinimo, o automatika niekada patvirtina pati.
Kaip priimamas sprendimas
Kiekvienas kriterijus įvertinamas praeiti / įspėti / nepraeiti su trumpa priežastimi (ir, dėl
moderatorius, tikslūs įrodymai).
A saugumo griežta klaida (bet kuris elementas A skirsnyje) ⇒ automatinis atmetimas. Jūs
gaukite priežastis ir galite pataisyti bei pateikti iš naujo.
Įspėjimai arba smulkios problemos ⇒ pateikimas yra pažymėta žmogui, kuris
juos sveria ir sprendžia.
Visi praleidžia ⇒ tai vis tiek eina į žmogus, kuris paskutinį kartą paskelbia
sprendimas.
[!IMPORTANT]
Automatinis peržiūrėjimas niekada paskelbia papildinį. Žmogaus moderatorius visada daro
galutinis sprendimas, ir niekas nepatenka į katalogą be jo.
A. Saugumas — čia nepavykus, automatiškai atmetama
Tai yra griežti reikalavimai. Bet koks jų nesilaikymas automatiškai atmeta pateikimą.
A1 — Jokio įkoduoto slaptumo. Jokių API raktų, žetonų, slaptažodžių ar privačių raktų
bet kurioje artefakte arba metaduomenyse. Nurodykite kredencialus vardu viduje
galimybių manifestas;
Klientas pateikia reikšmes diegimo metu.
A2 — Nėra kenksmingos programinės įrangos. Jokių atvirkštinių šerdžių, nuotolinio kodo įvertinimo, kasytojų,
išpirkos programinė įranga arba panašūs modeliai.
A3 — Duomenų nutekėjimas nėra vykdomas. Nesiųsti vartotojo duomenų, prisijungimo duomenų ar atminties į
nepaskelbti kompiuteriai. Kiekvienas kompiuteris, su kuriuo susisiekia įskiepis, turi būti išvardytas manifeste
network.
A4 — Jokių operacijų už deklaruotų galimybių ribų. Nėra prieigos prie failų sistemos už jos ribų
paties papildinio katalogas, nereiškiant procesų paleidimo, nebent exec yra paskelbta, ne
privilegijų eskalavimas, be prieigos prie šeimininko paslapčių (aplinkos kintamieji, ssh raktai, sistemos failai).
A5 — Jokio painiavimo. Nėra suspausto, sutraukto slėpti ar kitaip užmaskuoto kodo
tai slepia elgesį.
A6 — Išvalyti priklausomybes. Nėra žinomų kenksmingų ar žinomų pažeidžiamų paketų;
priklausomybės fiksuotos.
A7 — Deklaruotos galimybės atitinka kodą. Galimybių manifestas turi
atspindėti tai, ką kodas iš tikrųjų daro — be neįvardytos tinklo prieigos, failų sistemos, exec,
kanalo arba kredencialų naudojimas. Tai yra pats svarbiausias teisingumo patikrinimas.
A8 — Saugus savo paviršiaus tvarkymas. Nėra komandų įterpimo, SQL įterpimo ar
kelio perėjimas pačio įskiepio kode.
B. Teisingumas
B1 — Galiojantis manifestas.manifest.json turi reikiamus laukus, galiojantį slaptinį,
semver version ir veikianti įėjimo vieta.
B2 — Jis įsikrauna. Įskiepis inicializuojamas švariai.
B3 — Gerai suformuotas, minimalios galimybės. Galimybių manifestas analizuoja ir
skelbia mažiausiai tai reikia — nieko papildomo.
B4 — Nauja arba padidinta versija. Tas version yra aukštesnis už bet kurį ankstesnį
pateikta versija.
B5 — Be slugo susidūrimo. Sraigė nesusiduria su rezervuotu ar
pirmosios šalies pavadinimas.
C. Išsamumas — parduotuvės puslapio atitikimas
C1 — Vardai ir aprašymai RU + EN. Pavadinimas, trumpas ir pilnas aprašymas abiem atvejais
kalbos, visos reikšmingos (be vietos užpildų).
C2 — Kategorija. Viena kategorija iš leistinos rinkinio.
C3 — Piktograma + bent vienas ekrano vaizdas. Galiojantys vaizdai.
C4 — Versija + pakeitimų žurnalas. Versija ir žmogui suprantamos pakeitimų žurnalo pastabos.
C5 — Autoriaus tapatybė. Išsprendžiamas pateikėjas.
C6 — Licencija. Licencija iš leidžiamo rinkinio.
C7 — Galiojantys saitai. Pradinis puslapis/repozitorija, jei pateikta, yra galiojanti https:// URL.
A aukojimo nuoroda, jei pateikta, turi būti galiojanti https:// nuoroda į a žinomas
aukų talpinimo paslauga (pavyzdžiui, Boosty, Patreon, PayPal, YooMoney) — savavališka arba
fišingo kompiuteriai yra atmesti.
C8 — Žmogui suprantamos teisės. Galimybių manifestas description
paaiškina paprastais žodžiais, ko papildinys reikia ir kodėl.
D. Politika, teisės aktai ir turinys
D1 — Jokio uždrausto turinio. Niekas neteisėta, kenksminga ar priešinga platformai
politika.
D2 — Jokio apsimetimo. Nėra prekių ženklų piktnaudžiavimo ar apsimetinėjimo kita preke
arba AiHummer komanda.
D3 — Jokios klaidinančios informacijos. Įskiepis daro tai, ką sako.
D4 — Nuosekli vietovė. RU ir EN tekstas yra tikras ir nuoseklus, ne mašininė sriuba.
D5 — Ne šiukšlės. Ne tuščias, ne dublikatas ar šlamštas.
Kiekvienas įrašas, kuris praeina automatinę patikrą, vis tiek turi gauti aiškų moderatoriaus patvirtinimą paskelbimui.
Apylygų sąrašas, leidžiantis donorystę
Aukojimo nuoroda yra neprivalomas ir visada išorinis — turgavietė niekada nepaiso pinigų. Jei pridėsite vieną, jis turi nurodyti į pripažinta aukojimo platforma per https:// (pavyzdžiui, Boosty, Patreon, PayPal arba YooMoney). Nuorodos į nežinomus serverius, sutrumpintus arba ką nors panašaus į sukčiavimą yra atmestos. Bendruomenės įskiepiai yra nemokamas; aukojimo nuoroda yra tik būdas dėkingiems vartotojams jus paremti.
Kiekvienas bendruomenės papildinys pateiktas per [asmeninė kabina](/lt/v1.0/marketplace/submit-plugin) yra peržiūrima prieš ją galima paskelbti. Šis puslapis yra **viešas kontrolinis sąrašas** — tie patys kriterijai, kuriuos naudoja peržiūra — kad galėtum patenkinti kiekvieną reikalavimą **prieš** tu paklūsti.
Peržiūra turi du etapus: vienas **automatinė patikra** prieš šį kontrolinį sąrašą, tada a **žmogaus moderatorius** kas priima galutinį sprendimą. Niekas neskelbiama be moderatoriaus patvirtinimo, o automatika niekada patvirtina pati.
## Kaip priimamas sprendimas
- Kiekvienas kriterijus įvertinamas **praeiti / įspėti / nepraeiti** su trumpa priežastimi (ir, dėl
moderatorius, tikslūs įrodymai).
- A **saugumo griežta klaida** (bet kuris elementas A skirsnyje) ⇒ **automatinis atmetimas**. Jūs
gaukite priežastis ir galite pataisyti bei pateikti iš naujo.
- **Įspėjimai arba smulkios problemos** ⇒ pateikimas yra **pažymėta žmogui**, kuris
juos sveria ir sprendžia.
- **Visi praleidžia** ⇒ tai vis tiek eina į **žmogus**, kuris paskutinį kartą paskelbia
sprendimas.
> [!IMPORTANT]
> Automatinis peržiūrėjimas **niekada** paskelbia papildinį. Žmogaus moderatorius visada daro
> galutinis sprendimas, ir niekas nepatenka į katalogą be jo.
## A. Saugumas — čia nepavykus, automatiškai atmetama
Tai yra griežti reikalavimai. Bet koks jų nesilaikymas automatiškai atmeta pateikimą.
- **A1 — Jokio įkoduoto slaptumo.** Jokių API raktų, žetonų, slaptažodžių ar privačių raktų
bet kurioje artefakte arba metaduomenyse. Nurodykite kredencialus **vardu** viduje
[galimybių manifestas](/lt/v1.0/marketplace/submit-plugin#step-3--declare-the-capability-manifest);
Klientas pateikia reikšmes diegimo metu.
- **A2 — Nėra kenksmingos programinės įrangos.** Jokių atvirkštinių šerdžių, nuotolinio kodo įvertinimo, kasytojų,
išpirkos programinė įranga arba panašūs modeliai.
- **A3 — Duomenų nutekėjimas nėra vykdomas.** Nesiųsti vartotojo duomenų, prisijungimo duomenų ar atminties į
nepaskelbti kompiuteriai. Kiekvienas kompiuteris, su kuriuo susisiekia įskiepis, turi būti išvardytas manifeste
`network`.
- **A4 — Jokių operacijų už deklaruotų galimybių ribų.** Nėra prieigos prie failų sistemos už jos ribų
paties papildinio katalogas, nereiškiant procesų paleidimo, nebent `exec` yra paskelbta, ne
privilegijų eskalavimas, be prieigos prie šeimininko paslapčių (aplinkos kintamieji, ssh raktai, sistemos failai).
- **A5 — Jokio painiavimo.** Nėra suspausto, sutraukto slėpti ar kitaip užmaskuoto kodo
tai slepia elgesį.
- **A6 — Išvalyti priklausomybes.** Nėra žinomų kenksmingų ar žinomų pažeidžiamų paketų;
priklausomybės fiksuotos.
- **A7 — Deklaruotos galimybės atitinka kodą.** Galimybių manifestas turi
atspindėti tai, ką kodas iš tikrųjų daro — be neįvardytos tinklo prieigos, failų sistemos, exec,
kanalo arba kredencialų naudojimas. Tai yra pats svarbiausias teisingumo patikrinimas.
- **A8 — Saugus savo paviršiaus tvarkymas.** Nėra komandų įterpimo, SQL įterpimo ar
kelio perėjimas pačio įskiepio kode.
## B. Teisingumas
- **B1 — Galiojantis manifestas.** `manifest.json` turi reikiamus laukus, galiojantį slaptinį,
semver `version` ir veikianti įėjimo vieta.
- **B2 — Jis įsikrauna.** Įskiepis inicializuojamas švariai.
- **B3 — Gerai suformuotas, minimalios galimybės.** Galimybių manifestas analizuoja ir
skelbia **mažiausiai** tai reikia — nieko papildomo.
- **B4 — Nauja arba padidinta versija.** Tas `version` yra aukštesnis už bet kurį ankstesnį
pateikta versija.
- **B5 — Be slugo susidūrimo.** Sraigė nesusiduria su rezervuotu ar
pirmosios šalies pavadinimas.
## C. Išsamumas — parduotuvės puslapio atitikimas
- **C1 — Vardai ir aprašymai RU + EN.** Pavadinimas, trumpas ir pilnas aprašymas abiem atvejais
kalbos, visos reikšmingos (be vietos užpildų).
- **C2 — Kategorija.** Viena kategorija iš leistinos rinkinio.
- **C3 — Piktograma + bent vienas ekrano vaizdas.** Galiojantys vaizdai.
- **C4 — Versija + pakeitimų žurnalas.** Versija ir žmogui suprantamos pakeitimų žurnalo pastabos.
- **C5 — Autoriaus tapatybė.** Išsprendžiamas pateikėjas.
- **C6 — Licencija.** Licencija iš leidžiamo rinkinio.
- **C7 — Galiojantys saitai.** Pradinis puslapis/repozitorija, jei pateikta, yra galiojanti `https://` URL.
A **aukojimo nuoroda**, jei pateikta, turi būti galiojanti `https://` nuoroda į a **žinomas
aukų talpinimo paslauga** (pavyzdžiui, Boosty, Patreon, PayPal, YooMoney) — savavališka arba
fišingo kompiuteriai yra atmesti.
- **C8 — Žmogui suprantamos teisės.** Galimybių manifestas `description`
paaiškina paprastais žodžiais, ko papildinys reikia ir kodėl.
## D. Politika, teisės aktai ir turinys
- **D1 — Jokio uždrausto turinio.** Niekas neteisėta, kenksminga ar priešinga platformai
politika.
- **D2 — Jokio apsimetimo.** Nėra prekių ženklų piktnaudžiavimo ar apsimetinėjimo kita preke
arba AiHummer komanda.
- **D3 — Jokios klaidinančios informacijos.** Įskiepis daro tai, ką sako.
- **D4 — Nuosekli vietovė.** RU ir EN tekstas yra tikras ir nuoseklus, ne mašininė sriuba.
- **D5 — Ne šiukšlės.** Ne tuščias, ne dublikatas ar šlamštas.
## Ką automatiškai atmeta vs ką nusprendžia žmogus
| Rezultatas | Vamzdelis |
|---|---|
| **Automatinis atmetimas** | Bet koks **skyrius A** saugumo kritinė klaida. |
| **Pažymėta → žmogus** | Įspėjimai ar smulkios problemos B/C/D (silpnas aprašymas, ribinė kategorija, smulkus akivaizdus ginčas). |
| **Žmogus nusprendžia** | Kiekvienas įrašas, kuris praeina automatinę patikrą, vis tiek turi gauti aiškų moderatoriaus patvirtinimą paskelbimui. |
## Apylygų sąrašas, leidžiantis donorystę
Aukojimo nuoroda yra **neprivalomas** ir visada **išorinis** — turgavietė niekada nepaiso pinigų. Jei pridėsite vieną, jis turi nurodyti į **pripažinta aukojimo platforma** per `https://` (pavyzdžiui, Boosty, Patreon, PayPal arba YooMoney). Nuorodos į nežinomus serverius, sutrumpintus arba ką nors panašaus į sukčiavimą yra atmestos. Bendruomenės įskiepiai yra **nemokamas**; aukojimo nuoroda yra tik būdas dėkingiems vartotojams jus paremti.
## Kur toliau
- [Pateikti papildinį](/lt/v1.0/marketplace/submit-plugin) — žingsnis po žingsnio
pateikimo vadovas.
- [Įskiepio SDK](/lt/v1.0/marketplace/sdk) — sukurkite įskiepį ir jo
`manifest.json`.
- [Prekyvietės apžvalga ir lygiai](/lt/v1.0/marketplace/overview-tiers) — kaip
oficialūs ir bendruomenės katalogai skiriasi.