
Kinachotolewa na Programu-jalizi Rasmi za Hermes
Programu-jalizi Rasmi za Hermes ni mkusanyiko rasmi wa programu-jalizi wa Hermes Agent, unaodumishwa na Nous Research. Kila saraka katika hifadhi ina muunganisho unaojitegemea unaoweza kusakinishwa kupitia katalogi ya programu-jalizi ya Hermes.
Hermes Agent ni wakala wa AI anayejiboresha, anayeweza kuhifadhi taarifa muhimu kati ya vipindi, kukuza ujuzi kutokana na uzoefu, na kuendeshwa kupitia violesura kama terminali, Hermes Desktop, Telegram, Discord, Slack, WhatsApp na Signal. Anaunga mkono vyanzo vingi vya modeli, ikiwemo Nous Portal, OpenRouter, Anthropic, OpenAI na vituo maalum vya mwisho.
Mradi huu unaweka sehemu za jumla za Hermes katika kiini, zikiwemo mzunguko wa wakala, kumbukumbu, ujuzi, lango, uelekezaji wa modeli na mazingira ya zana. Uwezo mahususi wa bidhaa na wauzaji unabaki katika programu-jalizi tofauti.
Kwa nini Hermes hutumia programu-jalizi
- Usakinishaji mdogo: Unasakinisha miunganisho unayohitaji pekee.
- Marekebisho huru: Programu-jalizi inaweza kupokea sasisho lililokaguliwa bila kusubiri toleo jipya la kiini cha Hermes.
- Umiliki ulio wazi: Nous hudumisha programu-jalizi rasmi, huku wauzaji na waandishi huru wakidumisha programu-jalizi za jumuiya.
- Matoleo yaliyokaguliwa: Maingizo ya katalogi yamefungwa kwenye commit zilizokaguliwa, hivyo usakinishaji na masasisho hutumia marekebisho yanayojulikana.
- Upakuaji wenye ufanisi: Hermes hupakua saraka ya programu-jalizi iliyochaguliwa pekee kupitia sparse clone isiyo na blob.
Mahitaji ya awali na usakinishaji wa Hermes
Unahitaji usakinishaji unaofanya kazi wa Hermes Agent kabla ya kuongeza programu-jalizi hizi. Kwenye mfumo unaotumika, endesha hati ya usakinishaji iliyoonyeshwa katika README ya Hermes:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
Baada ya usakinishaji, thibitisha kuwa kiolesura cha mstari wa amri kinapatikana:

hermes --help
Programu-jalizi mahususi zinaweza kuwa na mahitaji ya ziada. Kwa mfano, Spotify inahitaji programu yako mwenyewe ya msanidi wa Spotify kwa ajili ya kuingia, Blender inahitaji Blender 5.1 au toleo jipya zaidi pamoja na programu-jalizi yake ya MCP, na Snyk inahitaji Node.js, npm na akaunti ya Snyk. Kagua taarifa za katalogi ya programu-jalizi kabla ya kuisakinisha.
Chunguza katalogi ya programu-jalizi
Katalogi ya programu-jalizi ya Hermes ina miunganisho rasmi na ya jumuiya iliyokaguliwa. Tumia amri ya utafutaji kuvinjari maingizo yanayopatikana:
hermes plugins search
Kagua programu-jalizi mahususi kabla ya kuisakinisha:
hermes plugins info spotify
Ingizo la taarifa linaeleza programu-jalizi hiyo hufanya nini, mahitaji yake na commit iliyokaguliwa ambayo imefungwa kwayo. Watumiaji wa Hermes Desktop wanaweza kufikia katalogi hiyo hiyo chini ya Capabilities → Plugins.
Sakinisha na sasisha programu-jalizi
Tafuta muunganisho unaotaka:

hermes plugins searchSoma mahitaji na metadata yake:
hermes plugins info spotifySakinisha toleo lililokaguliwa:
hermes plugins install spotifyPin mpya iliyokaguliwa inapopatikana, sasisha programu-jalizi:
hermes plugins update spotify
Sasisho hufuata katalogi hadi kwenye commit yake inayofuata iliyokaguliwa. Haisakinishi kiotomatiki marekebisho holela ya hifadhi.
Chagua programu-jalizi rasmi

Home Assistant
Programu-jalizi ya Home Assistant huongeza jukwaa la lango na zana nne za kuorodhesha huluki, kusoma hali, kuorodhesha huduma na kuita huduma. Hermes inaweza kufuatilia basi la matukio, kuitikia mabadiliko mahususi ya hali, kudhibiti vifaa kupitia API ya REST na kujibu kupitia arifa za Home Assistant.
hermes plugins install homeassistant
Zana zake ni ha_list_entities, ha_get_state, ha_list_services na ha_call_service. Kazi za Cron zinaweza kulenga Home Assistant kwa kutumia deliver=homeassistant.
Spotify
Programu-jalizi ya Spotify hutoa zana za uchezaji, vifaa vya Spotify Connect, foleni, utafutaji, orodha za kucheza, albamu na maktaba ya mtumiaji.
hermes plugins install spotify
hermes spotify login
Amri ya kuingia hutumia kuingia kwa PKCE ya loopback kupitia programu yako mwenyewe ya msanidi wa Spotify. Spotify Premium inahitajika ili kudhibiti uchezaji.
Claude Subscription DirectSDK
Mtoa modeli huyu wa majaribio huendesha zamu za Hermes kupitia CLI rasmi ya Claude Code kwa kutumia usajili wa Claude Pro au Max. Hermes huhifadhi mzunguko wake wa wakala, zana, ushughulikiaji wa idhini na ukandamizaji, huku programu-jalizi ikitumia jozi ya claude iliyothibitishwa kama mteja wa modeli wa ombi mahususi.

hermes plugins install claude-subscription-directsdk
Baada ya usakinishaji, fungua hermes model na uchague Claude Subscription DirectSDK (Experimental). Ikiwa Claude Code haipatikani, programu-jalizi hukataa kufanya kazi na kutoa maelekezo ya usakinishaji.
Hali ya Biashara ya Telegram
Hali ya Biashara ya Telegram hubadilisha Hermes kuwa msaidizi wa kuchunguza na kuhitaji idhini kwa akaunti ya Telegram Business. Inaweza kuandaa majibu ya wateja, lakini kila jibu linahitaji idhini ya mmiliki kabla ya kutumwa.
hermes plugins install hermes-telegram-business
Wiki ya Kumbukumbu
Wiki ya Kumbukumbu huongeza dashibodi na kichupo cha Hermes Desktop kinachopanga historia ya vipindi vya ndani kuwa kurasa za mada na kumbukumbu za kila siku. Pia hutoa paneli ya ukaguzi ya kusoma pekee kwa MEMORY.md na USER.md. Programu-jalizi husoma historia ya ndani na haiandiki humo.
hermes plugins install hermes-memory-wiki
Blender
Programu-jalizi ya Blender huunganisha seva rasmi ya Blender Lab MCP na ujuzi wa mtiririko wa kazi wa Blender. Inahitaji Blender 5.1 au toleo la baadaye lenye programu-jalizi yake ya MCP, pamoja na Git na uv. Inatumika kwenye Windows, macOS na Linux.

hermes plugins install blender
Vifaa vya Blender huendesha Python ndani ya Blender. Tumia mitiririko ya kazi inayoaminika pekee na kagua shughuli zinazoweza kurekebisha tukio lako.
Snyk
Programu-jalizi ya Snyk hutumia seva ya MCP ya Snyk ya mhusika wa kwanza na inajumuisha ujuzi wa mtiririko wa kazi wa snyk-security-scan. Inaweza kuchanganua msimbo chanzo, vitegemezi, picha za kontena, usanidi wa miundombinu kama msimbo, na orodha za programu.
hermes plugins install snyk
Inahitaji Node.js, npm na akaunti ya Snyk. Uthibitishaji hufanywa kupitia kivinjari kwa kutumia snyk_auth.
TouchDesigner
Programu-jalizi ya TouchDesigner huunganisha kipindi hai cha TouchDesigner kupitia seva ya bure ya twozero MCP ya 404.zero, inayoendesha ndani ya TouchDesigner. Inajumuisha ujuzi wa mtiririko wa kazi na zaidi ya faili 20 za marejeo zinazohusu mada kama vile waendeshaji, GLSL, miradi inayotikia sauti na uundaji wa nakala.
hermes plugins install touchdesigner
Usaidizi wa TouchDesigner umeorodheshwa kwa macOS na Windows.
Kiteuzi cha Rangi ya Msisitizo
Kiteuzi cha Rangi ya Msisitizo ni programu-jalizi ya Hermes Desktop inayoongeza gurudumu la rangi la OKLCH kwenye upau wa hali. Kuburuta kiteuzi hubadilisha rangi ya mandhari kwa wakati halisi, hivyo kuwawezesha waandishi wa mandhari kujaribu rangi za msisitizo wakiwa mahali hapo. Rangi iliyochaguliwa ni hali ya muda ya majaribio na haihifadhiwi.
hermes plugins install accent-picker
Hamisha usakinishaji wa zamani
Programu-jalizi kadhaa rasmi hapo awali zilikuwa sehemu ya msingi wa Hermes au zilikuwa katika hazina tofauti. Uhamishaji unaohitajika hutegemea jinsi ulivyozisakinisha awali.
- Home Assistant au Spotify zilizojengwa ndani: Tekeleza
hermes update. Kuanzisha mara ya kwanza baada ya kusasisha kunaweza kusakinisha programu-jalizi ya katalogi huku kukihifadhi usanidi uliopo, vigezo vya mazingira na kuingia. - Usakinishaji kutoka katalogi: Tekeleza
hermes plugins update <name>. Sasa katalogi inaelekeza kwenye hazina rasmi ya programu-jalizi na huhifadhi faili zako wakati wa uhamishaji. - Usakinishaji wa URL: Sakinisha tena mara moja kutoka katalogi kwa
hermes plugins install <name> --force. Hili ni muhimu kwa sababu hazina za zamani za kujitegemea zimehifadhiwa na hazipokei tena marekebisho.
Elewa muundo wa hazina
Kila saraka ya programu-jalizi ya kiwango cha juu ni kifurushi kamili. Programu-jalizi za Python kwa kawaida huwa na manifesti, msimbo wa usajili, vitegemezi na majaribio. Programu-jalizi zinazobebeka zenye msingi wa MCP zinaweza kutumia plugin.json, mcp.json na saraka ya ujuzi, huku programu-jalizi za Desktop zikiweza kujumuisha JavaScript ndani ya saraka ya desktop.
hermes-official-plugins/
├── assets/
├── homeassistant/
│ ├── plugin.yaml
│ ├── __init__.py
│ ├── pyproject.toml
│ └── tests/
├── blender/
├── accent-picker/
└── ...
Katalogi hutambulisha programu-jalizi kwa kutumia hazina, saraka ndogo na commit iliyowekwa. Kwa hivyo, kusakinisha Spotify hakupakui programu-jalizi ya Home Assistant.
Jaribu programu-jalizi ndani ya kompyuta yako
Kwa ajili ya uendelezaji, nakili Hermes Agent na hazina rasmi ya programu-jalizi kando kando:
git clone https://github.com/NousResearch/hermes-agent
git clone https://github.com/NousResearch/hermes-official-plugins
cd hermes-official-plugins/spotify
HERMES_AGENT_REPO=../../hermes-agent PYTHONPATH=../../hermes-agent python -m pytest -q
Programu-jalizi rasmi hujaribiwa dhidi ya msingi wa sasa wa Hermes kwenye Linux, macOS na Windows kwa kila push na pull request. Majaribio ya kila usiku pia hutumiwa kugundua mabadiliko ya msingi yanayoharibu programu-jalizi.
Ili kusakinisha nakala ya ndani kwenye mazingira ya Hermes yanayofanya kazi, pitisha njia ya saraka na ulazimishe uingizwaji:
hermes plugins install ./spotify --force
Vidokezo vya kina
- Kagua kabla ya kusakinisha: Tumia
hermes plugins info <name>kuangalia utegemezi na commit iliyokaguliwa. - Pendelea majina ya katalogi: Usakinishaji wa katalogi hufuata kwa urahisi zaidi marekebisho yaliyokaguliwa ya baadaye kuliko usakinishaji wa URL ya moja kwa moja.
- Tumia force kwa uangalifu: Chaguo la
--forceni muhimu kwa uhamishaji na majaribio ya ndani, lakini hakikisha kuwa unabadilisha usakinishaji uliokusudiwa. - Heshimu mipaka ya idhini: Programu-jalizi kama Telegram Business Mode zinahitaji idhini kwa makusudi kabla ya kutuma majibu.
- Kagua miunganisho yenye uwezo mkubwa: Zana zinazotekeleza msimbo ndani ya programu, kama Blender, zinapaswa kutumiwa tu katika mtiririko wa kazi unaoaminika.
- Ripoti matatizo katika hazina sahihi: Fungua masuala mahususi ya programu-jalizi katika hazina rasmi ya programu-jalizi na ujumuishe jina la programu-jalizi kwenye kichwa, kama vile
[spotify] .... Ripoti matatizo ya msingi katika kifuatiliaji cha masuala cha Hermes Agent.
Toa na unda programu-jalizi
Kwa wasimamizi, kuunganisha mabadiliko ya programu-jalizi katika tawi la main la hazina hakusasishi watumiaji wa katalogi moja kwa moja. Toleo hukamilishwa kwa kufungua pull request dhidi ya Hermes Agent na kubadilisha thamani ya sha: ya programu-jalizi katika plugin-catalog/<name>.yaml. Pin ya katalogi hutumika kama toleo la toleo.
Ili kuunda muunganisho wako mwenyewe, anza na mwongozo wa programu-jalizi wa Hermes na programu-jalizi za mfano. Programu-jalizi za kawaida ni vifurushi vya Python vilivyo wazi vyenye faili ya maelezo ya plugin.yaml. Programu-jalizi zilizokamilika zinaweza kuwasilishwa kwenye katalogi ya Hermes kwa ukaguzi.
Hitimisho
Programu-jalizi Rasmi za Hermes hutoa njia iliyodhibitiwa ya kupanua Hermes Agent bila kuweka kila muunganisho kwenye msingi. Tafuta kwenye katalogi, kagua mahitaji ya programu-jalizi, sakinisha pin yake iliyokaguliwa, kisha tumia amri ya kusasisha ili kuhamia marekebisho yaliyokaguliwa ya baadaye. Waendelezaji wanaweza pia kuiga hazina, kuendesha majaribio mahususi ya programu-jalizi, na kusakinisha saraka za ndani kwa majaribio ya matumizi halisi.
