Blog

Hermes profillari: shaxsiy va ish agentlarini ajratish

Markdown

Hermes Agent’da klonlashsiz shaxsiy va ish profillarini qanday yaratish, ularning har birini alohida sozlash va yo‘llarini tekshirish. Profil chegaralari: xotira, sessiyalar, fayllar va hisoblar.

Maqolani to‘liq o‘qish

Asosiy xulosa

Shaxsiy va ish vazifalari uchun klonlash parametrlarisiz ikkita Hermes profili yarating. Har birining o‘z sozlamalari, xotirasi, suhbatlar tarixi va ko‘nikmalari bo‘ladi. Kerakli profilni hermes -p personal chat yoki hermes -p work chat buyrug‘i bilan aniq ishga tushiring. Bu Hermes ma’lumotlarini ajratadi, ammo agentning kompyuterdagi boshqa papkalarga kira olishini cheklamaydi.

Ushbu qo‘llanmada Hermes allaqachon o‘rnatilgan va siz terminalda ishlayapsiz, deb olinadi. Agar hermes buyrug‘i hali ishlamasa, Hermes Agent’ni o‘rnatish va dastlabki sozlash qo‘llanmasidan boshlang. Quyidagi personal va work nomlari misol tariqasida keltirilgan, ular kimningdir haqiqiy ish sozlamalari emas.

Qo‘shimcha ko‘rsatmalarni Ailoot hujjatlarida topishingiz mumkin.

Qachon ikkinchi profil kerak bo‘ladi

Profil — Hermes sozlamalari va ma’lumotlarini o‘z ichiga olgan alohida papka. Unda config.yaml, .env kalit fayli, SOUL.md ko‘rsatmalari, xotira, sessiyalar, ko‘nikmalar va rejalashtirilgan vazifalar saqlanadi. Agent — bu ma’lumotlardan foydalanadigan, ishga tushirilgan yordamchi.

Shaxsiy mashg‘ulotlar uchun bir xil afzalliklar to‘plami, ish vazifalari uchun esa boshqa to‘plam kerak, deb faraz qilaylik. Alohida profillar ularni alohida saqlashga imkon beradi. Agar faqat savol o‘zgarsa-yu, sozlamalar va xotira umumiy qolishi kerak bo‘lsa, har bir suhbat uchun profil yaratish shart emas.

Mustaqil ishlaydigan ikkita agent uchun turli profillardan foydalaning. Rasmiy hujjatlarda bir xil profil papkasidan foydalanadigan ikkita agent jarayoni umumiy xotirani to‘plashi va sessiyalar boshlanganda bir-birining yozuvlarini olishi mumkinligi haqida ogohlantirilgan.

Profil nimalarni ajratadi va nimalardan himoya qilmaydi

ElementNima sodir bo‘ladi
Hermes sozlamalari, o‘rnatilgan xotira va sessiyalarTegishli profil papkasida saqlanadi
Ko‘nikmalar va rejalashtirilgan vazifalarHar bir profilning o‘z to‘plami bo‘ladi
Kompyuterdagi fayllarStandart mahalliy executor’da amaldagi operatsion tizim foydalanuvchisining ruxsatlari doirasida foydalanish mumkin
Tashqi dasturlardagi hisoblarKompyuterda odatiy tarzda ishga tushirilganda, dasturlar sukut bo‘yicha foydalanuvchining home papkasi va u yerda saqlangan sozlamalardan foydalanadi
Tashqi xotiraUlangan xizmat sozlamalariga bog‘liq; faqat turli profillarning o‘zi uning ma’lumotlari ajratilganini isbotlamaydi
OAuth orqali modelga kirishlarProfil nomlari turlicha bo‘lgani uchungina ular mustaqil deb hisoblamang: Hermes umumiy root auth.json faylidagi kirish ma’lumotlarini o‘qishi mumkin

OAuth — provayder hisobi orqali tizimga kirish degani. Hujjatlarda Anthropic, OpenAI Codex va xAI uchun umumiy kirishlar alohida tushuntirilgan: to‘liq klon bir martalik yangilash tokenlarini alohida, mustaqil hisob ma’lumotlari sifatida nusxalamaydi. Agar profilga o‘z OAuth kirishi kerak bo‘lsa, uni alohida sozlang.

Ishchi papka ham himoya chegarasi emas. terminal.cwd parametri buyruqlar qayerdan boshlanishini belgilaydi, ammo boshqa kataloglarga kirishni to‘xtatmaydi. SOUL.md faylidagi “shaxsiy papkaga kirmang” kabi ko‘rsatma kirishni cheklamaydi, balki modelga yo‘l-yo‘riq beradi. Agar vazifa fayllarni himoyalash bo‘lsa, profillarni ajratishning o‘zi yetarli emas.

Profillar vazifalar bo‘yicha kontekstni alohida saqlashga yordam beradi.

Profil yaratishdan oldin mavjud nomlarni tekshiring

Terminalni ochib, quyidagilarni bajaring:

hermes profile list
hermes profile

Birinchi buyruq profillar ro‘yxatini ko‘rsatadi; ikkinchisi joriy profil, uning yo‘li, modeli va messenjer ulanishi holatini ko‘rsatadi. Agar personal yoki work allaqachon mavjud bo‘lsa, avval bu qaysi profil ekanini tekshiring:

hermes -p personal profile
hermes -p work profile

Misoldagi nomga joy bo‘shatish uchun mavjud profilni o‘chirmang. Boshqa bo‘sh nomlarni tanlab, keyingi barcha buyruqlarda ulardan foydalaning. Ushbu qo‘llanmada ikkala nom ham bo‘sh, deb olinadi.

Har bir profilni sozlash uchun tanlangan model provayderidan foydalanish imkoniyati kerak bo‘ladi. Papka yaratish model ulanganini tasdiqlamaydi. Kalitlarni suhbatga ko‘chirmang va tekshirish uchun agentdan .env ichidagilarni ko‘rsatishni so‘ramang.

Klonlamasdan ikkita profil yarating

Buyruqlarni ketma-ket bajaring:

hermes profile create personal
hermes profile create work

Qo‘shimcha parametrlarsiz Hermes o‘rnatilgan ko‘nikmalar to‘plamiga ega yangi profillar yaratadi, shuning uchun ularning papkalari bo‘sh bo‘lmaydi. Kalitlar, model va messenjer ulanishlari keyingi bosqichda sozlanadi.

Ushbu qo‘llanmani tezlashtirish uchun --clone qo‘shmang. Bu parametr joriy profildan nafaqat sozlamalarni, balki ko‘rsatmalar, ko‘nikmalar va memories/MEMORY.md hamda memories/USER.md xotira fayllarini ham nusxalaydi. Toza boshlash bilan shaxsiy va ish kontekstini ajratish uchun klonlash mos kelmaydi.

Klonlashda tashqi xotira xizmatlarining sozlamalarini ham tekshiring. Masalan, hujjatlarda local_embedded rejimidagi klonlangan tashqi xotira sozlamasi nusxada o‘z profile va bank_id qiymatlari sozlanmaguncha asl jarayon va xotira bankidan foydalanishda davom etishi haqida ogohlantiriladi. Yangi nom yaratish bu umumiy sozlamani avtomatik ravishda tuzatmaydi.

Profillar yaratilganini tekshiring:

hermes profile list
hermes -p personal profile
hermes -p work profile

Ro‘yxatda ikkala nom ham ko‘rinishi, tafsilotlarda esa turli yo‘llar ko‘rsatilishi kerak. Standart o‘rnatishda ular ~/.hermes/profiles/personal/ va ~/.hermes/profiles/work/ bo‘ladi. ~ belgisi foydalanuvchining home papkasini anglatadi. Nostandart HERMES_HOME sozlamasidan foydalansangiz, ushbu misoldagi yo‘llar o‘rniga buyruq ko‘rsatgan haqiqiy yo‘llardan foydalaning.

Modelni alohida sozlang va kerakli profilni aniq ishga tushiring

Avval personal profilini, so‘ng work profilini sozlang:

hermes -p personal setup
hermes -p work setup

Har bir profil uchun sozlash ustasidagi ko‘rsatmalarga amal qiling. Model va provayder sozlamalari tegishli profilning config.yaml faylida, kalitlar esa uning .env faylida saqlanadi. Bu barcha tizimga kirishlar mustaqil bo‘lishini kafolatlamaydi: yuqoridagi jadvalda aytilganidek, OAuth orqali kirishlar va tashqi dasturlardagi hisoblar umumiy bo‘lib qolishi mumkin.

Sozlaganingizdan keyin personal chatini oching:

hermes -p personal chat

Work chatini boshqa buyruq bilan ishga tushiring:

hermes -p work chat

Ishga tushganda Profile: personal yoki Profile: work qatorini tekshiring; buyruq satrida ham profil nomi ko‘rinadi. Bir xil -p qiymati bilan mustaqil ishlaydigan ikkita agentni ishga tushirmang.

Hermes profil uchun personal chat kabi qisqa buyruq yaratadi. Bu yerda tanlov buyruqning o‘zida ko‘rinib turishi uchun -p bilan to‘liq shakldan foydalanamiz. Har safar chatni boshlashdan oldin standart profilni o‘zgartirishingiz shart emas.

hermes profile use work buyrug‘i boshqacha ta’sir qiladi: keyingi oddiy hermes chaqiruvlarida work tanlana boshlaydi. Agar bu buyruqni avval ishlatgan bo‘lsangiz va standart profilga qaytmoqchi bo‘lsangiz, quyidagini bajaring:

hermes profile use default

Shaxsiy ma’lumotlardan foydalanmasdan natijani qanday tekshirish mumkin

Avval modeldan “sen aniq work agentsanmi?” deb so‘rash o‘rniga, holatni Hermesning o‘zida tekshiring.

TekshiruvKutiladigan natijaMos kelmasa
hermes profile listKerakli ikkala nom ham ro‘yxatda borYaratish buyrug‘i natijasini tekshiring; xotira qo‘shishga hali o‘tmang
hermes -p personal profile va hermes -p work profileTurli papkalar ko‘rsatiladiQaysi profil tanlanganini va uning ma’lumotlari qayerda saqlanishini aniqlamaguncha to‘xtang
-p personal bilan ishga tushirishIshga tushirish xabarida personal ko‘rsatiladiIshga tushirish buyrug‘ini qayta tekshiring
-p work bilan ishga tushirishIshga tushirish xabarida work ko‘rsatiladiNoto‘g‘ri profilda ish suhbatini davom ettirmang
Ko‘rsatilgan yo‘llardagi papkalarni ko‘zdan kechirishSozlamalar va ma’lumotlar tegishli papkalardaTekshiruv vaqtida kalitlarni yoki shaxsiy xotira mazmunini oshkor qilmang

Keyin xulq-atvorni misol tariqasida tekshirishingiz mumkin: yangi personal suhbatida sayrga olib boriladigan narsalar ro‘yxatini so‘rang, work suhbatida esa hujjatni ko‘rib chiqish rejasini so‘rang. Haqiqiy ma’lumotlardan foydalanmang. Javoblarning farq qilishi o‘z-o‘zidan ajratilganini isbotlamaydi; bu tekshiruv faqat ikkala chat ham ishga tushib, javob berishini ko‘rsatadi. Natijani tanlangan profil va uning papkasi bilan solishtiring.

Sozlaganingizdan keyin turli ish tartiblari kerak bo‘lsa, ularni tegishli profilga qo‘shing. Ko‘nikmalarni o‘rnatish va yaratish tartibi Hermes Agent ko‘nikmalari bo‘yicha qo‘llanmada tushuntirilgan.

Kontekst yana umumiy bo‘lib qolishiga sabab bo‘ladigan xatolar

Profil --clone bilan yaratilgan. Eski ichki xotira unga ko‘chirilgan bo‘lishi mumkin. Uni ko‘r-ko‘rona o‘chirmang: avval profil qanday yaratilganini va tegishli profildagi fayllarni tekshiring. Ushbu qo‘llanmani toza boshlash bilan takrorlash uchun klonlash opsiyalarisiz yangi, bo‘sh nom tanlang.

Oddiy hermesni ishga tushirib, standart profilni unutish. hermes profile natijasini tekshiring va ishga tushirish buyrug‘ida -p personal yoki -p workdan aniq foydalaning.

Turli profillar bir xil tashqi xotiradan foydalanmoqda. Xizmatning o‘z sozlamalarini tekshiring. Uning ma’lumotlari Hermesning mahalliy fayllari kabi usulda ajratilgan bo‘lishi shart emas; yuqoridagi misolda aynan shu muammo ko‘rsatilgan.

Ikkala profil bir xil messenjer botidan foydalanmoqda. Mustaqil ulanishlar uchun turli bot tokenlarini sozlang. Token platformadagi botni, profil nomi esa Hermes ma’lumotlarini belgilaydi; birini o‘zgartirish ikkinchisini yaratmaydi. Ulanish Hermes Agent uchun Telegram qo‘llanmasida batafsil tushuntirilgan.

Profil boshqa papkalarni o‘qishdan to‘sadi deb kutish. Mahalliy executor’da operatsion tizim foydalanuvchisining ruxsatlari amal qilishda davom etadi. work nomi, alohida SOUL.md yoki ish papkasi fayl tizimidagi cheklovlar o‘rnini bosa olmaydi.

Klonlamasdan ikkita yangi profil yarating va ishga tushirishda keraklisini aniq tanlang. Nomlar va yo‘llarni tekshirgandan so‘ng ish ma’lumotlarini ulang, tashqi xotira, botlar va hisoblarni esa alohida tekshiring. Sun’iy intellekt bilan ishlashdagi keyingi qadam uchun Ailoot hujjatlariga qarang.

Rasmiy hujjatlar

Hermes Agent profillari: yaratish, almashtirish va ajratish chegaralari. Ushbu qo‘llanma 2026-yil 24-sentabrda rasmiy hujjatning shu belgilangan versiyasi bilan solishtirib tekshirildi.

Modellar bilan ishlashni davom ettirish uchun Ailootga o‘tishingiz mumkin.

Batafsil

Ko‘p beriladigan savollar

Toza ish konteksti uchun profilni klonlasam bo‘ladimi?

Bu yerdagi toza ajratish uchun mos emas: klon ko‘rsatma, skill va ichki xotirani ko‘chirishi, tashqi xotira yoki OAuth esa umumiy qolishi mumkin. Profillarni klonlamasdan yarating, ko‘rsatilgan yo‘llar va tashqi ulanishlarni tekshiring.

Alohida ish profili shaxsiy fayllarimni o‘qishni to‘sadimi?

Yo‘q. Profil Hermes sozlamalari va tarixini ajratadi, OS foydalanuvchisining fayl ruxsatlarini o‘zgartirmaydi. Boshlanishda -p bilan tanlangan profilni tekshiring. Faylni himoyalash kerak bo‘lsa, haqiqiy fayl tizimi cheklovlarini qo‘llang.

Barcha maqolalar