Muhtasari
Wasimamizi wa eneokazi wanaweza kuingiza soko la programu-jalizi kutoka GitHub kwenye saraka ya eneokazi lao. Soko ni katalogi ya JSON inayoorodhesha programu-jalizi za kuingiza. Baada ya kuingiza, usawazishaji wa kila siku husasisha programu-jalizi kulingana na mabadiliko katika uhifadhi.
Usawazishaji wa soko huingiza maudhui ya programu-jalizi; hauunganishi akaunti za wanachama wa eneokazi wala kutoa ufikiaji wa programu zilizojumuishwa kwenye programu-jalizi.
Kwa utangulizi wa programu-jalizi na programu zilizojumuishwa ndani yake, angalia: Programu-jalizi katika ChatGPT na Codex.
Kabla ya kuanza
Tumia akaunti ya GitHub inayoweza kusoma uhifadhi wa soko na kila eneo jingine la uhifadhi linalorejelewa humo. Maeneo ya uhifadhi ya umma na ya faragha kwenye github.com yanatumika.
Kamilisha idhini yoyote ya shirika la GitHub inayohitajika ili akaunti inayotumiwa kuingiza iweze kufikia maeneo hayo ya uhifadhi.
Kagua maudhui ya uhifadhi. Uingizaji huchakata programu-jalizi zote halali bila hatua tofauti ya kuidhinisha kila moja, na usawazishaji wa baadaye unaweza kuongeza programu-jalizi mpya.
Programu-jalizi mpya huanza na mpangilio wa usakinishaji wa Inapatikana na uthibitishaji wakati wa kusakinisha. Masoko mapya huwa na usawazishaji wa kiotomatiki wa kila siku uliowezeshwa. Baada ya kuingiza, kagua mipangilio ya eneokazi na programu zinazohitajika kwa kila programu-jalizi.
Ingiza soko
Nenda kwenye Dashibodi ya msimamizi, chagua eneokazi la ChatGPT unalotaka, kisha ufungue Programu-jalizi. Kisha chagua Ongeza na uchague Ingiza soko.
Katika Chanzo, weka URL ya uhifadhi, kama vile
https://github.com/example/team-plugins. Tumia URL ya uhifadhi pekee, bila URL ya tawi au folda.Ikiwa soko liko katika saraka ndogo, weka saraka hiyo katika Njia. Kwa mfano, weka
team-toolskwateam-tools/.agents/plugins/marketplace.json. Acha Njia wazi ili kutumia saraka kuu ya uhifadhi. Usiweke jina la faili la hati ya maelezo.Ukipenda, weka Tawi, lebo au rekodi ya mabadiliko. Acha sehemu hiyo wazi ili kutumia tawi chaguomsingi la uhifadhi. Tumia tawi ili kupokea rekodi za mabadiliko zijazo. Ukichagua rekodi mahususi ya mabadiliko, toleo hilo halitabadilika.
Chagua Ingiza soko na uidhinishe ufikiaji wa GitHub unapoombwa.
Kagua Matokeo ya uingizaji, kisha ufungue kila programu-jalizi iliyoingizwa ili kuweka sera yake ya usakinishaji na programu zozote zinazohitajika.
Uingizaji wa kwanza unaweza kuchukua hadi saa 1 kwa masoko makubwa sana. Usawazishaji wa kila siku unaofuata kwa kawaida huchukua dakika chache.
Ikiwa programu-jalizi haiwezi kuingizwa, ripoti inaeleza hitilafu. Programu-jalizi nyingine halali bado zinaweza kuingizwa.
Maumbizo yanayotumika
Saraka iliyochaguliwa lazima iwe na hati ya maelezo inayotumika:
.agents/plugins/marketplace.jsonkwa soko la Codex..claude-plugin/marketplace.jsonkwa soko linalooana na Claude..claude-plugin/plugin.jsonkwa programu-jalizi inayojitegemea ya Claude wakati hakuna hati ya maelezo ya soko.
Maingizo ya soko yanaweza kurejelea folda za programu-jalizi katika uhifadhi uleule au vyanzo vinavyotumika vya uhifadhi wa GitHub. Huduma nyingine za kupangisha Git na vyanzo vya sajili za vifurushi, kama vile npm, havitumiki katika uingizaji wa eneokazi.
Kwa maumbizo yanayotumika, mifano ya JSON na sehemu za chanzo, angalia: Usimamizi wa programu-jalizi.
Weka mipangilio ya ufikiaji wa eneokazi
GitHub hutoa maudhui ya programu-jalizi, huku mipangilio ya eneokazi ikidhibiti usakinishaji na uthibitishaji. Uingizaji na usawazishaji hautumii thamani za sera za uhifadhi, kama vile AVAILABLE au ON_USE. Sanidi mipangilio hii kwa kila programu-jalizi katika eneokazi lako.
Tumia Sera ya usakinishaji kuchagua Inapatikana au Imesakinishwa kwa kila jukumu linalostahiki. Programu zinazohitajika lazima pia ziwezeshwe, na wanachama lazima wawe na ufikiaji wa huduma iliyounganishwa na wakamilishe uthibitishaji wowote unaohitajika.
Kusawazisha sasisho la programu-jalizi au kuhamisha programu-jalizi iliyopo isimamiwe kupitia GitHub huhifadhi sera zake za eneokazi. Kuingiza programu-jalizi hakutoi ufikiaji wa programu wala kuunganisha akaunti za wanachama.
Kwa maelezo kuhusu kuvinjari eneokazi, ufikiaji wa programu na vidhibiti vya eneokazi, angalia: Vidhibiti vya msimamizi, usalama na uzingatiaji wa kanuni kwa programu-jalizi na programu.
Dumisha programu-jalizi zikiwa zimesasishwa
Masoko mapya hukagua masasisho kila siku. Ili kuomba sasisho bila kusubiri usawazishaji wa kiotomatiki:
Nenda kwenye Dashibodi ya msimamizi, chagua eneokazi la ChatGPT unalotaka, kisha ufungue Programu-jalizi.
Fungua Masoko na uchague soko.
Chagua Sawazisha sasa.
Usawazishaji unaweza kuongeza maingizo mapya ya soko na kusasisha programu-jalizi zilizopo. Kagua mabadiliko ya uhifadhi kabla ya kuyaunganisha, kwa sababu usawazishaji wa kiotomatiki unaweza kuingiza programu-jalizi mpya bila hatua nyingine ya uingizaji.
Kagua matokeo ya usawazishaji
Baada ya usawazishaji, kagua hali yake na ripoti iliyohifadhiwa. Umekamilika — hitilafu N inamaanisha usawazishaji umekamilika, lakini baadhi ya programu-jalizi hazikuweza kuchakatwa.
Ikiwa sasisho la programu-jalizi iliyopo si halali, toleo lake la mwisho lililofanya kazi huhifadhiwa. Masasisho mengine halali bado yanaweza kukamilika. Rekebisha tatizo lililoripotiwa katika GitHub, kisha uchague Sawazisha sasa ili ujaribu tena.
Ikiwa mwonekano wako wa msimamizi unaonyesha Onyesha upya kwa programu-jalizi iliyoingizwa kivyake, tumia chaguo hilo kuonyesha upya programu-jalizi hiyo. Onyesha upya orodha ya programu-jalizi hupakia upya orodha inayoonyeshwa pekee; haisawazishi kutoka GitHub.
Elewa kuondoa na kufuta
Kuondoa ingizo kwenye uhifadhi hakufuti nakala yake iliyoingizwa katika eneokazi. Programu-jalizi huwekewa alama ya Haipo tena katika chanzo.
Kufuta soko katika ChatGPT hufuta programu-jalizi zote zilizoingizwa kutoka humo. Usifute soko ili kuunganisha GitHub tena au kubadilisha umiliki.
Unganisha tena au ubadilishe ufikiaji wa GitHub
Usawazishaji wa soko hutumia muunganisho wa GitHub wa msimamizi aliyeliingiza. Akaunti hiyo inahitaji kuendelea kuwa na ufikiaji wa uhifadhi wa soko na maeneo yoyote ya uhifadhi yanayorejelewa.
Unganisha tena akaunti ya awali
Hakikisha kuwa akaunti ya GitHub iliyotumika kuingiza bado ina ufikiaji wa maeneo yote ya uhifadhi yanayohitajika.
Mwombe msimamizi aliyeingiza soko hapo awali afungue programu-jalizi ya GitHub katika ChatGPT na aunganishe akaunti yake tena.
Hamishia kwa msimamizi mpya
Msimamizi mpya wa eneokazi anaweza kuingiza soko lilelile kwa kutumia muunganisho wake wa GitHub:
Nenda kwenye Dashibodi ya msimamizi, chagua eneokazi la ChatGPT unalotaka, kisha ufungue Programu-jalizi. Kisha chagua Ongeza > Ingiza soko.
Weka thamani zilezile za Chanzo, Njia na Tawi, lebo au rekodi ya mabadiliko zilizotumiwa kwa soko lililopo.
Chagua Ingiza soko na uidhinishe ufikiaji wa GitHub unapoombwa.
Usawazishaji wa baadaye hutumia muunganisho wa GitHub wa msimamizi mpya. Akaunti ya msimamizi mpya lazima iweze kusoma uhifadhi wa soko na kila eneo la uhifadhi linalorejelewa humo.
Hamisha programu-jalizi iliyopo isimamiwe kupitia GitHub
Unaweza kutumia soko kusimamia programu-jalizi iliyopo katika eneokazi ambayo ilipakiwa kama faili la kumbukumbu au ambayo bado haisimamiwi kupitia chanzo cha GitHub. Programu-jalizi iliyopo lazima iwe katika eneokazi lilelile na iwe na jina lilelile la programu-jalizi. Programu-jalizi inayosimamiwa kupitia chanzo kingine cha GitHub haiwezi kuchukuliwa kwa njia hii.
Ili kutambua programu-jalizi iliyopo katika soko lako:
Nenda kwenye Dashibodi ya msimamizi, chagua eneokazi la ChatGPT unalotaka, kisha ufungue Programu-jalizi. Fungua programu-jalizi.
Nakili kitambulisho cha programu-jalizi kinachofuata
/admin/plugins/katika URL yake.Ongeza kitambulisho hicho kama
pluginIdkando yanamenasourcekwenye ingizo linalolingana katika safu yapluginsya soko. Usikiongeze kwenye faili laplugin.jsonla programu-jalizi.
Programu-jalizi huhifadhi kitambulisho chake, mipangilio ya kushiriki na sera za eneokazi. GitHub huwa chanzo cha masasisho yajayo, kwa hivyo faili za kumbukumbu zitakazopakiwa baadaye haziwezi kuchukua nafasi yake.
Kwa mfano wa uhamishaji na mahitaji yake, angalia: Usimamizi wa programu-jalizi.
Rejelea programu iliyopo
Programu-jalizi inaweza kurejelea programu iliyopo katika .app.json kwenye saraka kuu ya programu-jalizi. Jumuisha nukta ya mwanzo katika jina la faili, na utumie kitambulisho cha programu badala ya kitambulisho cha programu-jalizi. Kwa programu-jalizi asilia, weka thamani ya sehemu ya apps katika .codex-plugin/plugin.json kuwa ./.app.json.
Rejeleo hilo haliundi programu wala kutoa ruhusa za ziada. Masharti yaliyopo ya ufikiaji wa programu katika eneokazi, uthibitishaji, vidhibiti vya vitendo na ruhusa za huduma iliyounganishwa bado yanatumika.
Kwa umbizo la JSON, angalia: Usimamizi wa programu-jalizi.
Elewa lebo ya Kompyuta pekee
Programu-jalizi yenye alama ya Kompyuta pekee haiwezi kufanya kazi katika ChatGPT kwenye wavuti. Programu-jalizi zilizoingizwa zinaweza kupewa lebo hii zinapobainisha seva za MCP, kwa mfano katika mcp.json au .mcp.json, hata seva inapotumia URL ya HTTPS ya mbali.
Kuongeza rejeleo la .app.json pekee hakuondoi lebo ya Kompyuta pekee. Programu yoyote inayorejelewa bado lazima ipatikane kwa jukumu la mwanachama, na masharti yake ya kawaida ya ufikiaji na uthibitishaji yanatumika.
