Ce face hermes profile
Un profil este o instanță Hermes separată, cu propria configurație, propriile sesiuni, skill-uri, memorie și SOUL.md. Opțiunea globală -p <nume> alege profilul pentru o comandă, iar hermes profile use <nume> îl fixează ca implicit. create --clone copiază din profilul activ configurația, .env, SOUL.md, skill-urile și fișierele de memorie MEMORY.md / USER.md; --clone-all copiază toată starea.
alias creează un script scurt pentru acces rapid la profil. export / import mută un profil printr-o arhivă .tar.gz, iar install / update lucrează cu distribuții de profil dintr-un URL git sau un director local; update păstrează datele utilizatorului (memorii, sesiuni, autentificare).
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
list |
Toate profilurile. |
use <nume> |
Profilul implicit, fixat. |
create <nume> [--clone] [--clone-all] [--clone-from <sursă>] [--no-alias] |
Profil nou. |
delete <nume> [-y] |
Șterge un profil. |
show <nume> |
Detalii: director home, configurație. |
alias <nume> [--remove] [--name NAME] |
Scripturi de acces rapid. |
rename <vechi> <nou> |
Redenumește. |
export <nume> [-o FILE] / import <arhivă> [--name NAME] |
Backup și restaurare locală ca .tar.gz. |
install <sursă> [--name N] [--alias] [--force] [-y] |
Instalează o distribuție de profil. |
update <nume> [--force-config] [-y] |
Actualizează o distribuție, păstrând datele utilizatorului. |
info <nume> |
Manifestul distribuției (versiune, cerințe, sursă). |
Exemple practice
Exemplul 1: Profil nou pentru muncă
hermes profile create work --clone
hermes profile use work
hermes profile alias work --name h-work
Exemplul 2: O comandă pe alt profil
hermes -p work chat -q "Salut din profilul work"
Exemplul 3: Backup și restaurare
hermes profile export work -o work-backup.tar.gz
hermes profile import work-backup.tar.gz --name restored
Greșeli frecvente și bune practici
- Folosești
--clone-allcând vrei doar setările.--clonecopiază configurația, skill-urile și memoria curată, fără restul stării. - Te aștepți ca un profil să vadă sesiunile altuia. Fiecare profil are home-ul lui;
hermes -pschimbă tot setul.