Yeqa uye kokuyinhloko
Izifundo ze-AI

Faka futhi Usebenzise Ama-plugin Asemthethweni nge-Hermes Agent

Funda ukuthi ungayifaka kanjani i-Hermes Agent, uhlole ikhathalogi yayo yama-plugin abuyekeziwe, ungeze futhi ubuyekeze ama-plugin asemthethweni, uthuthele ukufakwa okudala, futhi uhlole ama-plugin endaweni. Lo mhlahlandlela wethula nokuhlanganiswa kweqembu lokuqala okutholakalayo futhi uchaza ukuthi izikhonkwane zekhathalogi zinikeza kanjani ukukhishwa okulawulwayo.

Faka futhi Usebenzise Ama-plugin Asemthethweni nge-Hermes Agent
Ama-plugin asemthethweni e-Hermes

Okuhlinzekwa ama-plugin asemthethweni e-Hermes

Ama-plugin asemthethweni e-Hermes iqoqo lama-plugin elisemthethweni le-Hermes Agent, elinakekelwa yi-Nous Research. Uhla lwemibhalo ngalunye kule ndawo yokugcina luqukethe ukuhlanganiswa okuzimele okungafakwa ngekhathalogi yama-plugin e-Hermes.

I-Hermes Agent iyi-ejenti ye-AI ezithuthukisa yona, ekwazi ukugcina ulwazi oluwusizo phakathi kwezikhathi, ithuthukise amakhono ngokuhlangenwe nakho, futhi isebenze ngezixhumi ezifana netheminali, i-Hermes Desktop, i-Telegram, i-Discord, i-Slack, i-WhatsApp, ne-Signal. Isekela imithombo yamamodeli eminingi, okuhlanganisa i-Nous Portal, i-OpenRouter, i-Anthropic, i-OpenAI, nama-endpoint angokwezifiso.

Le phrojekthi igcina izingxenye ezisebenza emhlabeni wonke ze-Hermes kumongo wayo, okuhlanganisa umjikelezo we-ejenti, inkumbulo, amakhono, i-gateway, ukuqondiswa kwamamodeli, nesikhathi sokusebenza samathuluzi. Amakhono aqondene nomkhiqizo noma nomthengisi ahlala engama-plugin ahlukene.

Kungani i-Hermes isebenzisa ama-plugin

  • Ukufakwa okuncane: Ufaka kuphela ukuhlanganiswa okudingayo.
  • Ukulungiswa okuzimele: I-plugin ingathola isibuyekezo esibuyekeziwe ngaphandle kokulinda ukukhishwa okusha komongo we-Hermes.
  • Ubunikazi obucacile: I-Nous igcina ama-plugin asemthethweni, kuyilapho abathengisi nababhali abazimele begcina ama-plugin omphakathi.
  • Izinhlobo ezibuyekeziwe: Okufakiwe kukhathalogi kuboshelwe kuma-commit abuyekeziwe, ngakho ukufakwa nezibuyekezo kusebenzisa izinguqulo ezaziwayo.
  • Ukulanda okusebenza kahle: I-Hermes ilanda kuphela uhla lwemibhalo lwe-plugin ekhethiwe nge-sparse clone engenawo ama-blob.

Izidingo zangaphambili nokufakwa kwe-Hermes

Udinga ukufakwa okusebenzayo kwe-Hermes Agent ngaphambi kokwengeza lawa ma-plugin. Kusistimu esekelwayo, sebenzisa iskripthi sokufaka esiboniswe ku-README ye-Hermes:

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

Ngemva kokufaka, qinisekisa ukuthi isixhumi somugqa womyalo siyatholakala:

hermes --help

Ama-plugin ngamanye angaba nezidingo ezengeziwe. Isibonelo, i-Spotify idinga uhlelo lwakho lokusebenza lonjiniyela be-Spotify ukuze ungene, i-Blender idinga i-Blender 5.1 noma eyakamuva kanye ne-MCP add-on yayo, kanti i-Snyk idinga i-Node.js, i-npm, kanye ne-akhawunti ye-Snyk. Buyekeza ulwazi lwe-plugin ekhathalogini ngaphambi kokuyifaka.

Hlola ikhathalogi yama-plugin

Ikhathalogi yama-plugin e-Hermes iqukethe ukuhlanganiswa okusemthethweni nokomphakathi okubuyekeziwe. Sebenzisa umyalo wokusesha ukuze ubuke okufakiwe okutholakalayo:

hermes plugins search

Hlola i-plugin ethile ngaphambi kokuyifaka:

hermes plugins info spotify

Okufakiwe kolwazi kuchaza ukuthi i-plugin yenzani, izidingo zayo, kanye ne-commit ebuyekeziwe eboshelwe kuyo. Abasebenzisi be-Hermes Desktop bangafinyelela ikhathalogi efanayo ngaphansi kokuthi Capabilities → Plugins.

Faka futhi ubuyekeze i-plugin

  1. Sesha ukuhlanganiswa okufunayo:

    hermes plugins search
  2. Funda izidingo nemethadatha yayo:

    hermes plugins info spotify
  3. Faka uhlobo olubuyekeziwe:

    hermes plugins install spotify
  4. Lapho kutholakala i-pin entsha ebuyekeziwe, buyekeza i-plugin:

    hermes plugins update spotify

Isibuyekezo silandela ikhathalogi siye ku-commit yayo elandelayo ebuyekeziwe. Asifaki ngokuzenzakalelayo inguqulo engahleliwe evela endaweni yokugcina.

Khetha i-plugin esemthethweni

Home Assistant

I-plugin ye-Home Assistant yengeza inkundla ye-gateway namathuluzi amane okubala amabhizinisi, ukufunda izimo, ukubala izinsizakalo, nokubiza izinsizakalo. I-Hermes ingaqapha ibhasi lemicimbi, iphendule ezinguqukweni ezikhethiwe zezimo, ilawule amadivayisi nge-REST API, futhi iphendule ngezaziso ze-Home Assistant.

hermes plugins install homeassistant

Amathuluzi ayo yi-ha_list_entities, ha_get_state, ha_list_services, kanye ne-ha_call_service. Imisebenzi ye-Cron ingaqondiswa ku-Home Assistant nge-deliver=homeassistant.

Spotify

I-plugin ye-Spotify inikeza amathuluzi okudlala, amadivayisi e-Spotify Connect, ulayini wokulinda, ukusesha, uhlu lwadlalwayo, ama-albhamu, kanye nomtapo wolwazi womsebenzisi.

hermes plugins install spotify
hermes spotify login

Umyalo wokungena wenza ukungena kwe-loopback PKCE usebenzisa uhlelo lwakho lokusebenza lonjiniyela be-Spotify. I-Spotify Premium iyadingeka ukuze kulawulwe ukudlala.

Claude Subscription DirectSDK

Lo mhlinzeki wemodeli wokuhlola usebenzisa i-Hermes turns nge-CLI esemthethweni ye-Claude Code, usebenzisa okubhaliselwe kwe-Claude Pro noma kwe-Max. I-Hermes igcina owawo umjikelezo we-ejenti, amathuluzi, ukuphatha izimvume, nokunciphisa umongo, kuyilapho i-plugin isebenzisa i-binary egunyaziwe ye-claude njengeklayenti lemodeli eliqondene nesicelo.

hermes plugins install claude-subscription-directsdk

Ngemva kokufaka, vula i-hermes model bese ukhetha Claude Subscription DirectSDK (Experimental). Uma i-Claude Code ingatholakali, i-plugin iyenqaba ukusebenza futhi inikeze iseluleko sokuyifaka.

Imodi Yebhizinisi ye-Telegram

Imodi Yebhizinisi ye-Telegram iguqula i-Hermes ibe umsizi obhekayo onegunya lokuvuma we-akhawunti ye-Telegram Business. Ingabhala izimpendulo zamakhasimende, kodwa yonke impendulo idinga ukugunyazwa umnikazi ngaphambi kokuthi ithunyelwe.

hermes plugins install hermes-telegram-business

I-Memory Wiki

I-Memory Wiki yengeza ideshibhodi nethebhu ye-Hermes Desktop ehlela umlando wamaseshini wasendaweni ube ngamakhasi ezihloko namalogi ansuku zonke. Iphinde inikeze iphaneli yokuhlola efundeka kuphela ye-MEMORY.md ne-USER.md. I-plugin ifunda umlando wasendaweni futhi ayibhali kuwo.

hermes plugins install hermes-memory-wiki

Blender

I-plugin ye-Blender ihlanganisa iseva esemthethweni ye-Blender Lab MCP nekhono lokusebenza le-Blender. Idinga i-Blender 5.1 noma inguqulo yakamuva ene-MCP add-on yayo, kanye ne-Git ne-uv. Isekela i-Windows, i-macOS, ne-Linux.

hermes plugins install blender

Amathuluzi e-Blender asebenzisa i-Python ngaphakathi kwe-Blender. Sebenzisa kuphela izinqubo zokusebenza ezethembekile futhi ubuyekeze imisebenzi engashintsha i-scene yakho.

Snyk

I-plugin ye-Snyk isebenzisa iseva ye-MCP ye-Snyk yokuqala futhi ihlanganisa ikhono lokusebenza le-snyk-security-scan. Ingaskena ikhodi yomthombo, okuncikile, izithombe zama-container, izilungiselelo ze-infrastructure-as-code, nama-software bill of materials.

hermes plugins install snyk

Idinga i-Node.js, i-npm, kanye ne-akhawunti ye-Snyk. Ukuqinisekisa kwenziwa ngesiphequluli kusetshenziswa i-snyk_auth.

TouchDesigner

I-plugin ye-TouchDesigner ixhuma kuseshini esebenzayo ye-TouchDesigner ngeseva yamahhala i-twozero MCP ye-404.zero, esebenza ngaphakathi kwe-TouchDesigner. Ihlanganisa ikhono lokusebenza namafayela ereferensi angaphezu kuka-20 ahlanganisa izihloko ezifana nama-operator, i-GLSL, amaphrojekthi asabela kumsindo, ne-instancing.

hermes plugins install touchdesigner

Ukusekelwa kwe-TouchDesigner kubhalwe njengekutholakala ku-macOS naku-Windows.

Isikhethi Sombala Wokugqamisa

I-Accent Picker iyi-plugin ye-Hermes Desktop engeza isondo lombala le-OKLCH kubha yesimo. Ukuhudula isikhethi kushintsha umbala wetimu ngesikhathi sangempela, kuvumele ababhali bamatimu bahlole imibala yokugqamisa isendaweni. Umbala okhethiwe uyisimo sesikhashana futhi awugcinwa.

hermes plugins install accent-picker

Thuthela ukufakwa okudala

Ama-plugin amaningana asemthethweni ayehlala ngaphambilini ku-core ye-Hermes noma kumarepositori ahlukene. Ukuthuthela okudingekayo kuncike endleleni owawawafake ngayo ekuqaleni.

  • I-Home Assistant noma i-Spotify eyakhelwe ngaphakathi: Qalisa i-hermes update. Ukuqala kokuqala ngemva kokubuyekeza kungafaka i-plugin yekhathalogi kuyilapho kugcinwa ukucushwa okukhona, okuguquguqukayo kwemvelo, nokungena ngemvume.
  • Ukufakwa ngekhathalogi: Qalisa i-hermes plugins update <name>. Ikhathalogi manje ikhomba kurepositori yama-plugin asemthethweni futhi igcina amafayela akho ngesikhathi sokuthutha.
  • Ukufakwa okusekelwe ku-URL: Faka kabusha kanye ngekhathalogi usebenzisa i-hermes plugins install <name> --force. Lokhu kuyadingeka ngoba amarepositori amadala azimele agcinwe kungasasetshenzwa kuwo futhi awasatholi ukulungiswa.

Qonda ukwakheka kwerepositori

Yonke ifolda ye-plugin esezingeni eliphezulu iyiphakheji ephelele. Ama-plugin e-Python ngokuvamile aqukethe i-manifest, ikhodi yokubhalisa, okuncikile, nezivivinyo. Ama-plugin aphathekayo asekelwe ku-MCP angasebenzisa i-plugin.json, i-mcp.json, nefolda yamakhono, kuyilapho ama-plugin e-Desktop engafaka i-JavaScript ngaphansi kwefolda ye-desktop.

hermes-official-plugins/
├── assets/
├── homeassistant/
│   ├── plugin.yaml
│   ├── __init__.py
│   ├── pyproject.toml
│   └── tests/
├── blender/
├── accent-picker/
└── ...

Ikhathalogi ikhomba i-plugin nge-repositori, ifolda engaphansi, kanye ne-commit egxilisiwe. Ngenxa yalokho, ukufaka i-Spotify akulandi i-plugin ye-Home Assistant.

Hlola i-plugin endaweni

Ukuze uthuthukise, klona i-Hermes Agent nerepositori yama-plugin asemthethweni eceleni komunye nomunye:

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

Ama-plugin asemthethweni ahlolwa ngokumelene ne-core yamanje ye-Hermes ku-Linux, macOS, naku-Windows kukho konke ukuphusha nesicelo sokuhlanganisa. Ukuhlolwa kwasebusuku nakho kusetshenziswa ukuthola izinguquko ze-core eziphula ama-plugin.

Ukuze ufake ikhophi yasendaweni endaweni esebenzayo ye-Hermes, dlulisa indlela yefolda bese uphoqa ukushintshwa:

hermes plugins install ./spotify --force

Amathiphu athuthukile

  • Hlola ngaphambi kokufaka: Sebenzisa hermes plugins info <name> ukuhlola okuncikile kanye ne-commit ebuyekeziwe.
  • Khetha amagama ekhathalogi: Ukufakwa okuvela ekhathalogini kulandela kangcono ama-pin abuyekeziwe esikhathi esizayo kunokufakwa okuqondile nge-URL.
  • Sebenzisa i-force ngokucophelela: Inketho ethi --force iwusizo ekuthutheni nasekuhloleni kwasendaweni, kodwa qinisekisa ukuthi ushintsha ukufakwa okuhlosiwe.
  • Hlonipha imingcele yokugunyazwa: Ama-plugin afana ne-Telegram Business Mode adinga ngamabomu ukugunyazwa ngaphambi kokuthumela izimpendulo.
  • Hlola ukuhlanganiswa okunamandla: Amathuluzi asebenzisa ikhodi ezinhlelweni, njenge-Blender, kufanele asetshenziswe kuphela ezinqubweni ezethembekile.
  • Bika izinkinga endaweni yokugcina efanele: Vula izinkinga eziqondene nama-plugin endaweni yokugcina esemthethweni yama-plugin, bese ufaka igama le-plugin esihlokweni, njenge-[spotify] .... Bika izinkinga eziyinhloko ku-isilandeleli sezinkinga se-Hermes Agent.

Ukukhishwa nokwakhiwa kwama-plugin

Kubalondolozi, ukuhlanganisa ushintsho lwe-plugin egatsheni le-main lendawo yokugcina akubuyekezi ngokwako abasebenzisi bekhathalogi. Ukukhishwa kuqedwa ngokuvula i-pull request ebhekiswe ku-Hermes Agent nokushintsha inani le-sha: le-plugin ku-plugin-catalog/<name>.yaml. I-catalog pin isebenza njengenguqulo yokukhishwa.

Ukuze wakhe ukuhlanganiswa kwakho, qala ngomhlahlandlela wama-plugin we-Hermes kanye nama-plugin ayizibonelo. Ama-plugin ajwayelekile angamaphakheji e-Python alula ane-manifest ethi plugin.yaml. Ama-plugin aqediwe angathunyelwa ekhathalogini ye-Hermes ukuze abuyekezwe.

Isiphetho

IHermes Official Plugins inikeza indlela elawulwayo yokwandisa i-Hermes Agent ngaphandle kokufaka konke ukuhlanganiswa ku-core. Sesha ekhathalogini, hlola izidingo ze-plugin, faka i-pin yayo ebuyekeziwe, bese usebenzisa umyalo wokubuyekeza ukuze uthuthele ezinguqulweni ezibuyekeziwe zakamuva. Abathuthukisi bangaphinda bahlanganise indawo yokugcina, baqhube izivivinyo eziqondene ne-plugin, futhi bafake izinkomba zasendaweni ukuze bahlole ezimweni zangempela.