# Profil Hermes: asingkan ejen peribadi dan kerja

> Cara mencipta profil peribadi dan kerja dalam Hermes Agent tanpa mengklon, mengkonfigurasi setiap profil secara berasingan dan menyemak laluannya. Sempadan profil: memori, sesi, fail dan akaun.

Source: https://ailoot.ai/blog/ms/hermes-profiles-personal-work/
Canonical: https://ailoot.ai/blog/ms/hermes-profiles-personal-work/
Language: ms
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-119
Revision: sha256-dc12eb99468342994cb3eaf02207503ee49c2cdec687417406cc6b7f803a6792


<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Inti pati utama bahagian ini">

Inti pati utama

Untuk tugasan peribadi dan kerja, cipta dua profil Hermes tanpa pilihan pengklonan. Setiap profil akan mempunyai tetapan, memori, sejarah perbualan dan kemahirannya sendiri. Mulakan profil yang anda perlukan secara jelas dengan `hermes -p personal chat` atau `hermes -p work chat`. Ini mengasingkan data Hermes, tetapi tidak menghalang ejen daripada mengakses folder lain pada komputer.

</div>

Panduan ini mengandaikan Hermes sudah dipasang dan anda menggunakan terminal. Jika perintah `hermes` masih belum dapat dijalankan, mulakan dengan [memasang dan membuat konfigurasi awal Hermes Agent](https://ailoot.ai/blog/ms/hermes-agent-install-setup/). Nama `personal` dan `work` di bawah ialah contoh ilustrasi, bukannya tetapan kerja sebenar sesiapa.

Anda boleh mendapatkan arahan tambahan dalam [dokumentasi Ailoot](https://ailoot.ai/docs/).



## Bila anda memerlukan profil kedua

Profil ialah folder berasingan yang mengandungi tetapan dan data Hermes. Profil ini menyimpan `config.yaml`, fail kunci `.env`, arahan `SOUL.md`, memori, sesi, kemahiran dan tugasan berjadual. Ejen ialah pembantu yang sedang berjalan dan menggunakan data ini.

Katakan anda memerlukan satu set keutamaan untuk aktiviti peribadi dan satu lagi untuk tugasan kerja. Profil berasingan membolehkan anda menyimpannya secara berasingan. Jika hanya soalan yang berubah, sedangkan tetapan dan memori perlu kekal dikongsi, anda tidak perlu mencipta profil untuk setiap perbualan.

Gunakan profil yang berbeza untuk dua ejen yang bekerja secara bebas. Dokumentasi rasmi memberi amaran bahawa dua proses ejen yang menggunakan folder profil yang sama boleh mengumpulkan memori bersama dan mengambil entri satu sama lain apabila sesi bermula.

## Perkara yang diasingkan oleh profil dan perkara yang tidak dilindunginya

| Item | Perkara yang berlaku |
|----|----|
| Tetapan Hermes, memori terbina dalam dan sesi | Disimpan dalam folder profil yang berkenaan |
| Kemahiran dan tugasan berjadual | Setiap profil mempunyai setnya sendiri |
| Fail pada komputer | Dalam pelaksana tempatan standard, fail boleh diakses dengan kebenaran pengguna OS yang sama |
| Akaun dalam program luaran | Apabila dijalankan seperti biasa pada komputer, program menggunakan folder rumah pengguna dan tetapan yang disimpan di situ secara lalai |
| Memori luaran | Bergantung pada tetapan perkhidmatan yang disambungkan; profil yang berbeza sahaja tidak membuktikan datanya diasingkan |
| Log masuk model OAuth | Jangan anggap log masuk itu bebas hanya kerana nama profil berbeza: Hermes boleh membaca log masuk bersama daripada `auth.json` akar |

OAuth bermaksud log masuk melalui akaun penyedia. Dokumentasi menerangkan secara berasingan log masuk bersama untuk Anthropic, OpenAI Codex dan xAI: klon penuh tidak menyalin token muat semula sekali guna sebagai kelayakan berasingan yang bebas. Jika profil memerlukan log masuk OAuth sendiri, konfigurasikannya secara berasingan.

Folder kerja juga bukan sempadan perlindungan. Parameter `terminal.cwd` menetapkan tempat perintah bermula, tetapi tidak menghalang akses kepada direktori lain. Arahan dalam `SOUL.md` seperti “jangan masuk ke folder peribadi” membimbing tingkah laku model dan bukannya menguatkuasakan sekatan akses. Jika tugas anda khususnya untuk melindungi fail, mengasingkan profil sahaja tidak mencukupi.

Profil membantu memastikan konteks berasingan mengikut tugasan.



## Semak nama sedia ada sebelum mencipta profil

Buka terminal dan jalankan:

```bash
hermes profile list
hermes profile
```

Perintah pertama menyenaraikan profil; perintah kedua menunjukkan profil semasa, laluannya, model dan status sambungan messenger. Jika `personal` atau `work` sudah wujud, semak dahulu profil itu:

```bash
hermes -p personal profile
hermes -p work profile
```

Jangan padam profil sedia ada untuk mengosongkan nama bagi contoh ini. Pilih nama lain yang tersedia dan gunakannya dalam setiap perintah yang berikut. Panduan ini mengandaikan kedua-dua nama tersebut tersedia.

Anda memerlukan akses kepada penyedia model yang dipilih untuk mengkonfigurasi setiap profil. Mencipta folder tidak mengesahkan bahawa model telah disambungkan. Jangan salin kunci ke dalam perbualan atau minta ejen memaparkan kandungan `.env` untuk pengesahan.

## Cipta dua profil tanpa pengklonan

Jalankan perintah satu demi satu:

```bash
hermes profile create personal
hermes profile create work
```

Tanpa pilihan tambahan, Hermes mencipta profil baharu dengan set kemahiran terbina dalam, jadi foldernya tidak akan kosong. Kunci, model dan sambungan messenger dikonfigurasikan dalam langkah seterusnya.

**Jangan tambah `--clone` untuk mempercepat panduan ini.** Pilihan itu menyalin bukan sahaja tetapan daripada profil semasa, tetapi juga arahan, kemahiran dan fail memori `memories/MEMORY.md` serta `memories/USER.md`. Pengklonan tidak sesuai untuk mengasingkan konteks peribadi dan kerja dengan permulaan yang bersih.

Apabila mengklon, semak juga tetapan perkhidmatan memori luaran. Contohnya, dokumentasi memberi amaran bahawa konfigurasi memori luaran yang diklon dalam mod `local_embedded` terus menggunakan proses dan bank memori asal sehingga salinan itu dikonfigurasikan dengan `profile` dan `bank_id` sendiri. Mencipta nama baharu tidak membetulkan konfigurasi bersama itu secara automatik.

Semak bahawa profil telah dicipta:

```bash
hermes profile list
hermes -p personal profile
hermes -p work profile
```

Kedua-dua nama sepatutnya muncul dalam senarai, dan butirannya sepatutnya menunjukkan laluan yang berbeza. Dalam pemasangan standard, laluannya ialah `~/.hermes/profiles/personal/` dan `~/.hermes/profiles/work/`. Simbol `~` mewakili folder rumah pengguna. Jika `HERMES_HOME` anda bukan nilai standard, gunakan laluan sebenar yang dilaporkan oleh perintah itu dan bukannya contoh ini.

## Konfigurasikan model secara berasingan dan mulakan profil yang diperlukan secara jelas

Konfigurasikan profil peribadi dahulu, kemudian profil kerja:

```bash
hermes -p personal setup
hermes -p work setup
```

Ikuti wizard persediaan untuk setiap profil. Tetapan model dan penyedia disimpan dalam `config.yaml` bagi profil yang berkenaan, manakala kunci disimpan dalam `.env` profil itu. Ini tidak menjamin semua log masuk bebas antara satu sama lain: log masuk OAuth dan akaun dalam program luaran mungkin masih dikongsi, seperti yang dinyatakan dalam jadual di atas.

Selepas persediaan, buka sembang peribadi:

```bash
hermes -p personal chat
```

Mulakan sembang kerja dengan perintah yang berbeza:

```bash
hermes -p work chat
```

Semasa permulaan, semak baris `Profile: personal` atau `Profile: work`; gesaan perintah juga menunjukkan nama profil. Jangan jalankan dua ejen yang bekerja secara bebas dengan `-p` yang sama.

Hermes mencipta perintah ringkas untuk sesuatu profil, seperti `personal chat`. Di sini, kami menggunakan bentuk penuh dengan `-p` supaya pilihan itu kelihatan dalam perintah itu sendiri. Anda tidak perlu menukar profil lalai setiap kali memulakan sembang.

Perintah `hermes profile use work` mempunyai kesan yang berbeza: panggilan `hermes` biasa yang berikutnya akan mula memilih `work`. Jika anda sudah menggunakannya dan mahu memulihkan profil standard, jalankan:

```bash
hermes profile use default
```

## Cara menyemak hasilnya tanpa menggunakan data peribadi

Mula-mula, semak keadaan menggunakan Hermes sendiri, bukannya bertanya kepada model “adakah anda benar-benar ejen kerja?”.

| Semakan | Hasil yang dijangka | Jika hasilnya tidak sepadan |
|----|----|----|
| `hermes profile list` | Kedua-dua nama yang diperlukan ada dalam senarai | Semak hasil perintah penciptaan; jangan teruskan dengan menambah memori |
| `hermes -p personal profile` dan `hermes -p work profile` | Folder yang berbeza dipaparkan | Berhenti dan tentukan profil yang dipilih serta tempat datanya disimpan |
| Mulakan dengan `-p personal` | Mesej permulaan menyatakan `personal` | Semak semula perintah permulaan |
| Mulakan dengan `-p work` | Mesej permulaan menyatakan `work` | Jangan teruskan perbualan kerja dalam profil yang salah |
| Periksa folder pada laluan yang dilaporkan | Tetapan dan data berada dalam direktori yang berkenaan | Jangan dedahkan kunci atau kandungan memori peribadi semasa diagnostik |

Kemudian anda boleh membuat semakan tingkah laku secara ilustrasi: dalam perbualan peribadi baharu, minta senarai barang untuk dibawa berjalan-jalan, dan dalam perbualan kerja, minta pelan semakan dokumen. Jangan gunakan data sebenar. Jawapan yang berbeza sahaja tidak membuktikan pengasingan; semakan ini hanya mengesahkan bahawa kedua-dua sembang bermula dan memberikan respons. Semak silang hasilnya dengan profil yang dipilih dan foldernya.

Jika anda memerlukan prosedur kerja yang berbeza selepas persediaan, tambahkannya pada profil yang sesuai. Cara memasang dan mencipta kemahiran diterangkan dalam [panduan kemahiran Hermes Agent](https://ailoot.ai/blog/ms/hermes-agent-skills/).

## Kesilapan yang menyebabkan konteks dikongsi semula

**Profil dicipta menggunakan `--clone`.** Memori terbina dalam yang lama mungkin telah disalin ke dalamnya. Jangan padamkannya secara membuta tuli: semak dahulu cara profil itu dicipta dan fail dalam profil berkenaan. Untuk mengulangi panduan ini dengan permulaan yang bersih, gunakan nama baharu yang tersedia tanpa pilihan pengklonan.

**Memulakan `hermes` biasa dan terlupa profil lalai.** Semak `hermes profile` dan gunakan `-p personal` atau `-p work` secara jelas dalam perintah permulaan.

**Profil yang berbeza menggunakan memori luaran yang sama.** Semak tetapan perkhidmatan itu sendiri. Datanya tidak semestinya perlu diasingkan dengan cara yang sama seperti fail Hermes tempatan; contoh di atas menggambarkan isu ini dengan tepat.

**Dua profil menggunakan bot messenger yang sama.** Konfigurasikan token bot yang berbeza untuk sambungan bebas. Token mengenal pasti bot platform, manakala nama profil mengenal pasti data Hermes; menukar satu tidak mewujudkan yang satu lagi. Sambungan ini diterangkan secara terperinci dalam [panduan Telegram untuk Hermes Agent](https://ailoot.ai/blog/ms/hermes-agent-telegram-setup/).

**Mengharapkan profil menghalang pembacaan folder lain.** Pada pelaksana tempatan, hak akses kekal mengikut kebenaran pengguna OS. Nama `work`, fail `SOUL.md` yang berasingan atau folder kerja tidak menggantikan sekatan sistem fail.

Mulakan dengan dua profil baharu tanpa pengklonan dan pilih profil secara jelas semasa permulaan. Sambungkan data kerja selepas menyemak nama dan laluannya, kemudian semak memori luaran, bot dan akaun secara berasingan. Untuk langkah seterusnya dalam penggunaan AI, lihat [dokumentasi Ailoot](https://ailoot.ai/docs/).

## Dokumentasi rasmi

[Profil Hermes Agent: penciptaan, pertukaran dan sempadan pengasingan](https://raw.githubusercontent.com/NousResearch/hermes-agent/d350422b15863fc4c0b7962b122b625a0271516c/website/docs/user-guide/profiles.md). Panduan ini disemak pada 24 September 2026 berdasarkan versi dokumen rasmi yang dipinkan ini.





Untuk meneruskan kerja dengan model, anda boleh pergi ke [Ailoot](https://ailoot.ai/).

## Soalan lazim: Profil Hermes: asingkan ejen peribadi dan kerja

### Bolehkah saya mengklon profil untuk mencipta konteks kerja bersih?

Bukan untuk pengasingan bersih diterangkan: klon boleh menyalin arahan, skill dan memori terbina dalam, sementara memori luaran atau OAuth mungkin kekal dikongsi. Cipta profil tanpa klon dan periksa laluan serta sambungan luaran yang dilaporkan.

### Adakah profil kerja berasingan menghalang pembacaan fail peribadi saya?

Tidak. Profil mengasingkan tetapan dan sejarah Hermes; ia tidak mengubah kebenaran sistem fail pengguna OS. Periksa profil -p dipilih semasa permulaan dan gunakan sekatan sistem fail sebenar apabila perlindungan fail diperlukan.


## Ailoot · Syarikat dan portfolio projeknya

Ailoot berteraskan pengalaman operasi yang mantap, pangkalan pelanggan yang besar, perkhidmatan yang stabil dan pemantauan KPI berterusan.

Syarikat dan portfolio projeknya: jutaan pelanggan; jualan bernilai berbilion setiap bulan.

Ailoot menggunakan pengalaman operasi ini untuk akses API kepada ciri AI dalam produk pelanggan, ejen, aplikasi dan automasi.
