Asosiy kontentga o‘tish
AI qo‘llanmalari

Hermes Agent bilan rasmiy plaginlarni o‘rnatish va ulardan foydalanish

Hermes Agent’ni o‘rnatish, tekshirilgan plaginlar katalogini ko‘rib chiqish, rasmiy plaginlarni qo‘shish va yangilash, eski o‘rnatmalarni ko‘chirish hamda plaginlarni mahalliy muhitda sinashni o‘rganing. Ushbu qo‘llanmada mavjud birinchi tomon integratsiyalari ham tanishtiriladi va katalog pinlari boshqariladigan relizlarni qanday taqdim etishi tushuntiriladi.

Hermes Agent bilan rasmiy plaginlarni o‘rnatish va ulardan foydalanish
Hermes rasmiy plaginlari

Hermes rasmiy plaginlari nima taqdim etadi

Hermes rasmiy plaginlari — Nous Research tomonidan qo‘llab-quvvatlanadigan Hermes Agent uchun birinchi tomon plaginlar to‘plamidir. Repozitoriydagi har bir katalog Hermes plaginlar katalogi orqali o‘rnatiladigan, mustaqil integratsiyani o‘z ichiga oladi.

Hermes Agent — sessiyalar davomida foydali ma’lumotlarni saqlay oladigan, tajriba asosida ko‘nikmalarni rivojlantiradigan va terminal, Hermes Desktop, Telegram, Discord, Slack, WhatsApp hamda Signal kabi interfeyslar orqali ishlaydigan, o‘zini takomillashtiruvchi AI agentidir. U bir nechta model manbalarini, jumladan Nous Portal, OpenRouter, Anthropic, OpenAI va maxsus endpointlarni qo‘llab-quvvatlaydi.

Loyiha Hermes’ning universal qismlarini, jumladan agent sikli, xotira, ko‘nikmalar, gateway, model yo‘naltirish va vositalar ish vaqtini yadroda saqlaydi. Mahsulotga xos va sotuvchiga xos imkoniyatlar esa alohida plaginlar sifatida qoladi.

Nima uchun Hermes plaginlardan foydalanadi

  • Kichikroq o‘rnatmalar: Faqat kerakli integratsiyalarni o‘rnatasiz.
  • Mustaqil tuzatishlar: Plagin yangi Hermes yadrosi versiyasini kutmasdan, ko‘rib chiqilgan yangilanishni olishi mumkin.
  • Aniq egalik: Rasmiy plaginlarni Nous, hamjamiyat plaginlarini esa sotuvchilar va mustaqil mualliflar qo‘llab-quvvatlaydi.
  • Ko‘rib chiqilgan versiyalar: Katalog yozuvlari ko‘rib chiqilgan commitlarga biriktiriladi, shuning uchun o‘rnatish va yangilash ma’lum reviziyalar asosida amalga oshadi.
  • Samarali yuklab olish: Hermes blob’siz siyrak klonlash orqali faqat tanlangan plagin katalogini yuklab oladi.

Talablar va Hermes’ni o‘rnatish

Ushbu plaginlarni qo‘shishdan oldin ishlaydigan Hermes Agent o‘rnatmasi kerak. Qo‘llab-quvvatlanadigan tizimda Hermes README faylida ko‘rsatilgan o‘rnatish skriptini ishga tushiring:

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

O‘rnatilgandan so‘ng buyruq qatori interfeysi mavjudligini tekshiring:

hermes --help

Ayrim plaginlarda qo‘shimcha talablar bo‘lishi mumkin. Masalan, Spotify tizimga kirish uchun shaxsiy Spotify dasturchi ilovangizni, Blender Blender 5.1 yoki undan keyingi versiyasini va uning MCP qo‘shimchasini, Snyk esa Node.js, npm va Snyk hisobini talab qiladi. O‘rnatishdan oldin plagin katalogidagi ma’lumotlarni ko‘rib chiqing.

Plaginlar katalogini ko‘rib chiqing

Hermes plaginlar katalogi ko‘rib chiqilgan rasmiy va hamjamiyat integratsiyalarini o‘z ichiga oladi. Mavjud yozuvlarni ko‘rish uchun qidiruv buyrug‘idan foydalaning:

hermes plugins search

O‘rnatishdan oldin muayyan plagin haqida ma’lumot oling:

hermes plugins info spotify

Ma’lumot yozuvida plagin nima qilishi, uning talablari va u biriktirilgan ko‘rib chiqilgan commit bayon etiladi. Hermes Desktop foydalanuvchilari xuddi shu katalogga Capabilities → Plugins bo‘limi orqali kirishlari mumkin.

Plaginni o‘rnatish va yangilash

  1. Kerakli integratsiyani qidiring:

    hermes plugins search
  2. Uning talablari va metama’lumotlarini o‘qing:

    hermes plugins info spotify
  3. Ko‘rib chiqilgan versiyani o‘rnating:

    hermes plugins install spotify
  4. Yangi ko‘rib chiqilgan biriktirma mavjud bo‘lganda, plaginni yangilang:

    hermes plugins update spotify

Yangilash katalogdagi keyingi ko‘rib chiqilgan commitga amal qiladi. U ixtiyoriy repozitoriy reviziyasini avtomatik ravishda o‘rnatmaydi.

Rasmiy plaginni tanlang

Home Assistant

Home Assistant plagini obyektlarni ro‘yxatlash, holatlarni o‘qish, xizmatlarni ro‘yxatlash va xizmatlarni chaqirish uchun gateway platformasi hamda to‘rtta vositani qo‘shadi. Hermes hodisalar avtobusini kuzatishi, tanlangan holat o‘zgarishlariga munosabat bildirishi, REST API orqali qurilmalarni boshqarishi va Home Assistant bildirishnomalari orqali javob berishi mumkin.

hermes plugins install homeassistant

Uning vositalari ha_list_entities, ha_get_state, ha_list_services va ha_call_service hisoblanadi. Cron vazifalari Home Assistant’ga deliver=homeassistant orqali yo‘naltirilishi mumkin.

Spotify

Spotify plagini ijro, Spotify Connect qurilmalari, navbat, qidiruv, pleylistlar, albomlar va foydalanuvchi kutubxonasini boshqarish vositalarini taqdim etadi.

hermes plugins install spotify
hermes spotify login

Kirish buyrug‘i shaxsiy Spotify dasturchi ilovangiz yordamida loopback PKCE orqali autentifikatsiyani amalga oshiradi. Ijroni boshqarish uchun Spotify Premium talab qilinadi.

Claude Subscription DirectSDK

Ushbu eksperimental model provayderi Hermes sessiyalarini Claude Pro yoki Max obunasi bilan rasmiy Claude Code CLI orqali ishga tushiradi. Hermes o‘z agent sikli, vositalari, tasdiqlashni boshqarish va ixchamlashtirish mexanizmlarini saqlab qoladi, plagin esa autentifikatsiyadan o‘tgan claude ikkilik faylidan so‘rov doirasidagi model mijozi sifatida foydalanadi.

hermes plugins install claude-subscription-directsdk

O‘rnatilgandan so‘ng hermes model buyrug‘ini oching va Claude Subscription DirectSDK (Experimental) bandini tanlang. Claude Code mavjud bo‘lmasa, plagin ishga tushishni rad etadi va o‘rnatish bo‘yicha ko‘rsatma beradi.

Telegram Business rejimi

Telegram Business rejimi Hermes'ni Telegram Business akkaunti uchun tasdiqlash asosida ishlaydigan kuzatuv yordamchisiga aylantiradi. U mijozlarga javob loyihalarini tayyorlashi mumkin, ammo har bir javob yuborilishidan oldin egasining tasdig'ini talab qiladi.

hermes plugins install hermes-telegram-business

Memory Wiki

Memory Wiki mahalliy sessiya tarixini mavzu sahifalari va kunlik jurnallarga tartiblaydigan boshqaruv paneli hamda Hermes Desktop yorlig'ini qo'shadi. Shuningdek, MEMORY.md va USER.md uchun faqat o'qish mumkin bo'lgan audit panelini taqdim etadi. Plugin mahalliy tarixni o'qiydi va unga yozmaydi.

hermes plugins install hermes-memory-wiki

Blender

Blender plagini rasmiy Blender Lab MCP serverini Blender workflow ko'nikmasi bilan birlashtiradi. Unga MCP qo'shimchasi o'rnatilgan Blender 5.1 yoki undan keyingi versiyasi, shuningdek Git va uv kerak. Plugin Windows, macOS va Linux'ni qo'llab-quvvatlaydi.

hermes plugins install blender

Blender vositalari Blender ichida Python kodini ishga tushiradi. Faqat ishonchli workflow'lardan foydalaning va sahnangizni o'zgartirishi mumkin bo'lgan amallarni tekshiring.

Snyk

Snyk plagini Snyk'ning birinchi tomon MCP serveridan foydalanadi va snyk-security-scan workflow ko'nikmasini o'z ichiga oladi. U manba kodini, bog'liqliklarni, konteyner obrazlarini, infrastructure-as-code konfiguratsiyalarini va dasturiy ta'minot materiallari ro'yxatlarini skanerlashi mumkin.

hermes plugins install snyk

Unga Node.js, npm va Snyk akkaunti kerak. Autentifikatsiya brauzer orqali snyk_auth yordamida amalga oshiriladi.

TouchDesigner

TouchDesigner plagini TouchDesigner ichida ishlaydigan 404.zero kompaniyasining bepul twozero MCP serveri orqali faol TouchDesigner sessiyasiga ulanadi. U workflow ko'nikmasi va operatorlar, GLSL, audioga reaktiv loyihalar hamda instancing kabi mavzularni qamrab oluvchi 20 dan ortiq ma'lumotnoma faylini o'z ichiga oladi.

hermes plugins install touchdesigner

TouchDesigner uchun macOS va Windows qo'llab-quvvatlanishi ko'rsatilgan.

Accent Picker

Accent Picker — status paneliga OKLCH rang g'ildiragini qo'shadigan Hermes Desktop plagini. Picker'ni sudrash mavzuni real vaqt rejimida qayta bo'yaydi va mavzu mualliflariga aksent ranglarini bevosita sinab ko'rish imkonini beradi. Tanlangan rang vaqtinchalik ishchi holat bo'lib, saqlanmaydi.

hermes plugins install accent-picker

Eski o'rnatmani ko'chirish

Bir nechta rasmiy pluginlar avval Hermes yadrosida yoki alohida repozitoriylarda joylashgan edi. Kerakli ko'chirish usuli ularni dastlab qanday o'rnatganingizga bog'liq.

  • O'rnatilgan Home Assistant yoki Spotify: hermes update buyrug'ini ishga tushiring. Yangilagandan keyingi birinchi ishga tushirishda katalog plagini o'rnatilishi, mavjud konfiguratsiya, muhit o'zgaruvchilari va login esa saqlanib qolishi mumkin.
  • Katalog orqali o'rnatish: hermes plugins update <name> buyrug'ini ishga tushiring. Katalog endi rasmiy pluginlar repozitoriyiga yo'naltiradi va ko'chirish vaqtida fayllaringizni saqlab qoladi.
  • URL asosida o'rnatish: Katalogdan hermes plugins install <name> --force buyrug'i bilan bir marta qayta o'rnating. Bu zarur, chunki eski mustaqil repozitoriylar arxivlangan va endi tuzatishlar olmaydi.

Repozitoriy tuzilmasini tushunish

Yuqori darajadagi har bir plugin katalogi to'liq paket hisoblanadi. Python pluginlarida odatda manifest, ro'yxatdan o'tkazish kodi, bog'liqliklar va testlar bo'ladi. Portativ MCP asosidagi pluginlar plugin.json, mcp.json va skills katalogidan foydalanishi mumkin, Desktop pluginlari esa desktop katalogi ichida JavaScript fayllarini o'z ichiga olishi mumkin.

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

Katalog pluginni repozitoriy, quyi katalog va mahkamlangan commit orqali belgilaydi. Shu sababli Spotify'ni o'rnatish Home Assistant plaginini yuklab olmaydi.

Plaginni mahalliy sinab ko'rish

Ishlab chiqish uchun Hermes Agent va rasmiy pluginlar repozitoriylarini bir-birining yoniga klonlang:

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

Rasmiy pluginlar har bir push va pull request uchun Linux, macOS va Windows tizimlarida joriy Hermes yadrosiga qarshi sinovdan o'tkaziladi. Pluginlarni buzadigan yadro o'zgarishlarini aniqlash uchun tungi testlar ham qo'llanadi.

Mahalliy checkout'ni ishlayotgan Hermes muhitiga o'rnatish uchun katalog yo'lini ko'rsating va almashtirishni majburlang:

hermes plugins install ./spotify --force

Ilg'or maslahatlar

  • O‘rnatishdan oldin tekshiring: Bog‘liqliklar va ko‘rib chiqilgan commitni tekshirish uchun hermes plugins info <name> buyrug‘idan foydalaning.
  • Katalog nomlarini afzal ko‘ring: Katalog orqali o‘rnatishlar to‘g‘ridan-to‘g‘ri URL orqali o‘rnatishlarga qaraganda kelajakdagi ko‘rib chiqilgan pinlarga yaxshiroq moslashadi.
  • Force parametridan ehtiyotkorlik bilan foydalaning: --force parametri migratsiya va mahalliy testlar uchun foydali, ammo aynan kerakli o‘rnatmani almashtirayotganingizni tekshiring.
  • Tasdiqlash chegaralariga rioya qiling: Telegram Business Mode kabi plaginlar javob yuborishdan oldin ataylab tasdiqlashni talab qiladi.
  • Kuchli integratsiyalarni ko‘rib chiqing: Blender kabi ilovalarda kod bajaradigan vositalardan faqat ishonchli ish jarayonlari bilan foydalanish kerak.
  • Muammolarni tegishli repositoryda xabar qiling: Plaginga xos muammolarni rasmiy plaginlar repositorysida oching va sarlavhada plagin nomini ko‘rsating, masalan, [spotify] .... Asosiy muammolar haqida Hermes Agent muammolar trekerida xabar bering.

Plaginlarni chiqarish va yig‘ish

Qo‘llab-quvvatlovchilar uchun repositoryning main branchiga plagin o‘zgarishini birlashtirishning o‘zi katalog foydalanuvchilarini yangilamaydi. Reliz Hermes Agentga pull request ochish va plugin-catalog/<name>.yaml faylidagi plaginga tegishli sha: qiymatini o‘zgartirish orqali yakunlanadi. Katalogdagi pin reliz versiyasi vazifasini bajaradi.

O‘z integratsiyangizni yaratish uchun Hermes plaginlar qo‘llanmasi va namunaviy plaginlardan boshlang. Standart plaginlar plugin.yaml manifestiga ega oddiy Python paketlaridir. Tayyor plaginlar ko‘rib chiqish uchun Hermes katalogiga yuborilishi mumkin.

Xulosa

Hermes Official Plugins har bir integratsiyani yadroga joylashtirmasdan Hermes Agent imkoniyatlarini kengaytirishning boshqariladigan usulini taqdim etadi. Katalogdan qidiring, plagin talablarini tekshiring, ko‘rib chiqilgan pinni o‘rnating va keyinroq ko‘rib chiqilgan versiyalarga o‘tish uchun yangilash buyrug‘idan foydalaning. Dasturchilar repositoryni klonlashi, plaginga xos testlarni ishga tushirishi va amaliy sinovlar uchun mahalliy kataloglarni o‘rnatishi ham mumkin.