Ιστολόγιο

Προφίλ Hermes: διαχωρισμός προσωπικών και επαγγελματικών agents

Markdown

Πώς να δημιουργήσετε προσωπικά και επαγγελματικά προφίλ στο Hermes Agent χωρίς κλωνοποίηση, να διαμορφώσετε το καθένα ξεχωριστά και να ελέγξετε τις διαδρομές τους. Όρια προφίλ: μνήμη, συνεδρίες, αρχεία και λογαριασμοί.

Διαβάστε ολόκληρο το άρθρο

Κύριο συμπέρασμα

Για προσωπικές και επαγγελματικές εργασίες, δημιουργήστε δύο προφίλ Hermes χωρίς επιλογές κλωνοποίησης. Το καθένα θα έχει τις δικές του ρυθμίσεις, μνήμη, ιστορικό συνομιλιών και δεξιότητες. Ξεκινήστε ρητά το προφίλ που χρειάζεστε με hermes -p personal chat ή hermes -p work chat. Αυτό διαχωρίζει τα δεδομένα του Hermes, αλλά δεν εμποδίζει τον agent να έχει πρόσβαση σε άλλους φακέλους του υπολογιστή.

Αυτός ο οδηγός προϋποθέτει ότι το Hermes είναι ήδη εγκατεστημένο και ότι εργάζεστε μέσω του τερματικού. Αν η εντολή hermes δεν εκτελείται ακόμη, ξεκινήστε με την εγκατάσταση και αρχική διαμόρφωση του Hermes Agent. Τα ονόματα personal και work παρακάτω είναι ενδεικτικά παραδείγματα και δεν αντιστοιχούν στις πραγματικές ρυθμίσεις κανενός.

Μπορείτε να βρείτε πρόσθετες οδηγίες στην τεκμηρίωση του Ailoot.

Πότε χρειάζεστε δεύτερο προφίλ

Ένα προφίλ είναι ένας ξεχωριστός φάκελος που περιέχει ρυθμίσεις και δεδομένα του Hermes. Περιλαμβάνει το config.yaml, το αρχείο κλειδιών .env, οδηγίες SOUL.md, μνήμη, συνεδρίες, δεξιότητες και προγραμματισμένες εργασίες. Ένας agent είναι ένας βοηθός σε λειτουργία που χρησιμοποιεί αυτά τα δεδομένα.

Ας υποθέσουμε ότι χρειάζεστε ένα σύνολο προτιμήσεων για προσωπικές δραστηριότητες και ένα άλλο για επαγγελματικές εργασίες. Τα ξεχωριστά προφίλ σάς επιτρέπουν να τα αποθηκεύετε χωριστά. Αν αλλάζει μόνο η ερώτηση, ενώ οι ρυθμίσεις και η μνήμη πρέπει να παραμείνουν κοινές, δεν χρειάζεται να δημιουργείτε προφίλ για κάθε συνομιλία.

Χρησιμοποιήστε διαφορετικά προφίλ για δύο agents που εργάζονται ανεξάρτητα. Η επίσημη τεκμηρίωση προειδοποιεί ότι δύο διεργασίες agent που χρησιμοποιούν τον ίδιο φάκελο προφίλ μπορεί να συσσωρεύσουν κοινή μνήμη και να εμφανίσουν καταχωρίσεις η μία της άλλης κατά την έναρξη των συνεδριών.

Τι διαχωρίζει ένα προφίλ και από τι δεν παρέχει προστασία

ΣτοιχείοΤι συμβαίνει
Ρυθμίσεις Hermes, ενσωματωμένη μνήμη και συνεδρίεςΑποθηκεύονται στον φάκελο του αντίστοιχου προφίλ
Δεξιότητες και προγραμματισμένες εργασίεςΚάθε προφίλ έχει το δικό του σύνολο
Αρχεία στον υπολογιστήΣτον τυπικό τοπικό executor, είναι προσβάσιμα με τα ίδια δικαιώματα του χρήστη του λειτουργικού συστήματος
Λογαριασμοί σε εξωτερικά προγράμματαΌταν εκτελούνται κανονικά στον υπολογιστή, τα προγράμματα χρησιμοποιούν από προεπιλογή τον αρχικό φάκελο του χρήστη και τις ρυθμίσεις που είναι αποθηκευμένες εκεί
Εξωτερική μνήμηΕξαρτάται από τις ρυθμίσεις της συνδεδεμένης υπηρεσίας· τα διαφορετικά προφίλ από μόνα τους δεν αποδεικνύουν ότι τα δεδομένα της είναι διαχωρισμένα
Συνδέσεις μοντέλων OAuthΜην υποθέτετε ότι είναι ανεξάρτητες μόνο και μόνο επειδή διαφέρουν τα ονόματα των προφίλ: το Hermes μπορεί να διαβάσει κοινή σύνδεση από το αρχείο root auth.json

OAuth σημαίνει σύνδεση μέσω λογαριασμού παρόχου. Η τεκμηρίωση εξηγεί ξεχωριστά τις κοινές συνδέσεις για Anthropic, OpenAI Codex και xAI: ένας πλήρης κλώνος δεν αντιγράφει τα διακριτικά ανανέωσης μίας χρήσης ως ξεχωριστά, ανεξάρτητα διαπιστευτήρια. Αν ένα προφίλ χρειάζεται τη δική του σύνδεση OAuth, διαμορφώστε την ξεχωριστά.

Ο φάκελος εργασίας επίσης δεν αποτελεί όριο προστασίας. Η παράμετρος terminal.cwd ορίζει από πού ξεκινούν οι εντολές, αλλά δεν εμποδίζει την πρόσβαση σε άλλους καταλόγους. Μια οδηγία στο SOUL.md, όπως «μην εισέρχεσαι στον προσωπικό φάκελο», καθοδηγεί τη συμπεριφορά του μοντέλου αντί να επιβάλλει περιορισμό πρόσβασης. Αν ο στόχος είναι ειδικά η προστασία αρχείων, ο διαχωρισμός προφίλ από μόνος του δεν αρκεί.

Τα προφίλ βοηθούν να διατηρείται το περιεχόμενο ξεχωριστό ανά εργασία.

Ελέγξτε τα υπάρχοντα ονόματα πριν δημιουργήσετε προφίλ

Ανοίξτε το τερματικό και εκτελέστε:

hermes profile list
hermes profile

Η πρώτη εντολή εμφανίζει τα προφίλ· η δεύτερη εμφανίζει το τρέχον προφίλ, τη διαδρομή του, το μοντέλο και την κατάσταση σύνδεσης με το messenger. Αν υπάρχει ήδη το personal ή το work, ελέγξτε πρώτα ποιο είναι αυτό το προφίλ:

hermes -p personal profile
hermes -p work profile

Μη διαγράψετε ένα υπάρχον προφίλ για να ελευθερώσετε ένα όνομα για το παράδειγμα. Επιλέξτε άλλα διαθέσιμα ονόματα και χρησιμοποιήστε τα σε κάθε εντολή που ακολουθεί. Αυτός ο οδηγός προϋποθέτει ότι και τα δύο ονόματα είναι διαθέσιμα.

Θα χρειαστείτε πρόσβαση στον επιλεγμένο πάροχο μοντέλου για να διαμορφώσετε κάθε προφίλ. Η δημιουργία ενός φακέλου δεν επιβεβαιώνει ότι το μοντέλο είναι συνδεδεμένο. Μην αντιγράφετε κλειδιά σε συνομιλία και μην ζητάτε από τον agent να εμφανίσει τα περιεχόμενα του .env για επαλήθευση.

Δημιουργήστε δύο προφίλ χωρίς κλωνοποίηση

Εκτελέστε τις εντολές τη μία μετά την άλλη:

hermes profile create personal
hermes profile create work

Χωρίς πρόσθετες επιλογές, το Hermes δημιουργεί νέα προφίλ με ένα ενσωματωμένο σύνολο δεξιοτήτων, επομένως οι φάκελοί τους δεν θα είναι άδειοι. Τα κλειδιά, το μοντέλο και οι συνδέσεις messenger διαμορφώνονται στο επόμενο βήμα.

Μην προσθέσετε το --clone για να επιταχύνετε αυτόν τον οδηγό. Αυτή η επιλογή αντιγράφει όχι μόνο τις ρυθμίσεις από το τρέχον προφίλ, αλλά και οδηγίες, δεξιότητες και τα αρχεία μνήμης memories/MEMORY.md και memories/USER.md. Η κλωνοποίηση δεν είναι κατάλληλη για τον διαχωρισμό προσωπικού και επαγγελματικού περιεχομένου με καθαρή αρχή.

Κατά την κλωνοποίηση, ελέγξτε επίσης τις ρυθμίσεις των υπηρεσιών εξωτερικής μνήμης. Για παράδειγμα, η τεκμηρίωση προειδοποιεί ότι μια κλωνοποιημένη διαμόρφωση εξωτερικής μνήμης σε λειτουργία local_embedded εξακολουθεί να χρησιμοποιεί την αρχική διεργασία και τη δεξαμενή μνήμης μέχρι το αντίγραφο να διαμορφώσει το δικό του profile και bank_id. Η δημιουργία ενός νέου ονόματος δεν διορθώνει αυτόματα αυτή την κοινή διαμόρφωση.

Ελέγξτε ότι δημιουργήθηκαν τα προφίλ:

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

Και τα δύο ονόματα πρέπει να εμφανίζονται στη λίστα και οι λεπτομέρειές τους να δείχνουν διαφορετικές διαδρομές. Σε μια τυπική εγκατάσταση, αυτές είναι οι ~/.hermes/profiles/personal/ και ~/.hermes/profiles/work/. Το σύμβολο ~ αντιπροσωπεύει τον αρχικό φάκελο του χρήστη. Αν χρησιμοποιείτε μη τυπικό HERMES_HOME, χρησιμοποιήστε την πραγματική διαδρομή που αναφέρει η εντολή αντί για αυτό το παράδειγμα.

Διαμορφώστε ξεχωριστά το μοντέλο και ξεκινήστε ρητά το προφίλ που χρειάζεστε

Διαμορφώστε πρώτα το προσωπικό προφίλ και μετά το επαγγελματικό:

hermes -p personal setup
hermes -p work setup

Ακολουθήστε τον οδηγό ρύθμισης για το καθένα. Οι ρυθμίσεις μοντέλου και παρόχου αποθηκεύονται στο config.yaml του αντίστοιχου προφίλ και τα κλειδιά στο δικό του .env. Αυτό δεν εγγυάται ότι όλες οι συνδέσεις είναι ανεξάρτητες: οι συνδέσεις OAuth και οι λογαριασμοί σε εξωτερικά προγράμματα μπορεί να παραμείνουν κοινά, όπως αναφέρεται στον παραπάνω πίνακα.

Μετά τη ρύθμιση, ανοίξτε την προσωπική συνομιλία:

hermes -p personal chat

Ξεκινήστε την επαγγελματική συνομιλία με διαφορετική εντολή:

hermes -p work chat

Κατά την εκκίνηση, ελέγξτε τη γραμμή Profile: personal ή Profile: work· η γραμμή εντολών εμφανίζει επίσης το όνομα του προφίλ. Μην εκτελείτε δύο ανεξάρτητα εργαζόμενους agents με το ίδιο -p.

Το Hermes δημιουργεί μια σύντομη εντολή για ένα προφίλ, όπως personal chat. Εδώ χρησιμοποιούμε την πλήρη μορφή με -p, ώστε η επιλογή να είναι ορατή μέσα στην ίδια την εντολή. Δεν χρειάζεται να αλλάζετε το προεπιλεγμένο προφίλ κάθε φορά που ξεκινάτε συνομιλία.

Η εντολή hermes profile use work έχει διαφορετικό αποτέλεσμα: οι επόμενες απλές κλήσεις hermes αρχίζουν να επιλέγουν το work. Αν την έχετε ήδη χρησιμοποιήσει και θέλετε να επαναφέρετε το τυπικό προφίλ, εκτελέστε:

hermes profile use default

Πώς να ελέγξετε το αποτέλεσμα χωρίς προσωπικά δεδομένα

Ελέγξτε πρώτα την κατάσταση μέσω του ίδιου του Hermes, αντί να ρωτήσετε το μοντέλο «είσαι σίγουρα ο επαγγελματικός agent;».

ΈλεγχοςΑναμενόμενο αποτέλεσμαΑν δεν ταιριάζει
hermes profile listΥπάρχουν τα δύο απαιτούμενα ονόματαΕλέγξτε το αποτέλεσμα της εντολής δημιουργίας· μην προχωρήσετε στην προσθήκη μνήμης
hermes -p personal profile και hermes -p work profileΕμφανίζονται διαφορετικοί φάκελοιΣταματήστε και προσδιορίστε ποιο προφίλ είναι επιλεγμένο και πού αποθηκεύονται τα δεδομένα του
Εκκίνηση με -p personalΤο μήνυμα εκκίνησης προσδιορίζει το personalΕλέγξτε ξανά την εντολή εκκίνησης
Εκκίνηση με -p workΤο μήνυμα εκκίνησης προσδιορίζει το workΜη συνεχίσετε μια επαγγελματική συνομιλία σε λάθος προφίλ
Έλεγχος φακέλων στις αναφερόμενες διαδρομέςΟι ρυθμίσεις και τα δεδομένα βρίσκονται στους αντίστοιχους καταλόγουςΜη δημοσιεύετε κλειδιά ή περιεχόμενα προσωπικής μνήμης κατά τη διάγνωση

Στη συνέχεια, μπορείτε να κάνετε έναν ενδεικτικό έλεγχο συμπεριφοράς: σε μια νέα προσωπική συνομιλία, ζητήστε μια λίστα με πράγματα που χρειάζονται για έναν περίπατο, και σε μια επαγγελματική συνομιλία, ζητήστε ένα σχέδιο αναθεώρησης εγγράφου. Μη χρησιμοποιείτε πραγματικά δεδομένα. Οι διαφορετικές απαντήσεις από μόνες τους δεν αποδεικνύουν απομόνωση· αυτός ο έλεγχος διαπιστώνει μόνο ότι και οι δύο συνομιλίες ξεκινούν και ανταποκρίνονται. Διασταυρώστε το αποτέλεσμα με το επιλεγμένο προφίλ και τον φάκελό του.

Αν χρειάζεστε διαφορετικές διαδικασίες εργασίας μετά τη ρύθμιση, προσθέστε τις στο κατάλληλο προφίλ. Η σειρά εγκατάστασης και δημιουργίας δεξιοτήτων εξηγείται στον οδηγό δεξιοτήτων του Hermes Agent.

Λάθη που κάνουν το περιεχόμενο να γίνει ξανά κοινό

Το προφίλ δημιουργήθηκε με --clone. Ενδέχεται να έχει αντιγραφεί η παλιά ενσωματωμένη μνήμη. Μην το διαγράψετε στα τυφλά: ελέγξτε πρώτα πώς δημιουργήθηκε το προφίλ και τα αρχεία του. Για να επαναλάβετε αυτόν τον οδηγό με καθαρή αρχή, χρησιμοποιήστε ένα νέο διαθέσιμο όνομα χωρίς επιλογές κλωνοποίησης.

Ξεκινάτε το απλό hermes και ξεχνάτε το προεπιλεγμένο προφίλ. Ελέγξτε το hermes profile και χρησιμοποιήστε ρητά το -p personal ή το -p work στις εντολές εκκίνησης.

Διαφορετικά προφίλ χρησιμοποιούν την ίδια εξωτερική μνήμη. Ελέγξτε τις ρυθμίσεις της ίδιας της υπηρεσίας. Τα δεδομένα της δεν είναι απαραίτητο να διαχωρίζονται με τον ίδιο τρόπο όπως τα τοπικά αρχεία Hermes· το παραπάνω παράδειγμα δείχνει ακριβώς αυτό το ζήτημα.

Δύο προφίλ χρησιμοποιούν το ίδιο bot messenger. Διαμορφώστε διαφορετικά διακριτικά bot για ανεξάρτητες συνδέσεις. Ένα διακριτικό προσδιορίζει το bot της πλατφόρμας, ενώ ένα όνομα προφίλ προσδιορίζει τα δεδομένα Hermes· η αλλαγή του ενός δεν δημιουργεί το άλλο. Η σύνδεση εξηγείται λεπτομερώς στον οδηγό Telegram για το Hermes Agent.

Περιμένετε από ένα προφίλ να εμποδίζει την ανάγνωση άλλων φακέλων. Στον τοπικό executor, τα δικαιώματα πρόσβασης παραμένουν αυτά του χρήστη του λειτουργικού συστήματος. Ούτε το όνομα work, ούτε ένα ξεχωριστό SOUL.md, ούτε ένας φάκελος εργασίας αντικαθιστούν τους περιορισμούς του συστήματος αρχείων.

Ξεκινήστε με δύο νέα προφίλ χωρίς κλωνοποίηση και επιλέξτε ρητά το προφίλ κατά την εκκίνηση. Συνδέστε τα επαγγελματικά δεδομένα αφού ελέγξετε τα ονόματα και τις διαδρομές, και ελέγξτε ξεχωριστά την εξωτερική μνήμη, τα bot και τους λογαριασμούς. Για το επόμενο βήμα στην εργασία με την τεχνητή νοημοσύνη, δείτε την τεκμηρίωση του Ailoot.

Επίσημη τεκμηρίωση

Προφίλ Hermes Agent: δημιουργία, εναλλαγή και όρια διαχωρισμού. Αυτός ο οδηγός ελέγχθηκε στις 24 Σεπτεμβρίου 2026 σε σχέση με αυτή την καρφιτσωμένη έκδοση του επίσημου εγγράφου.

Για περαιτέρω εργασία με μοντέλα, μπορείτε να μεταβείτε στο Ailoot.

Περισσότερες λεπτομέρειες

Ερωτήσεις και απαντήσεις: Προφίλ Hermes: διαχωρισμός προσωπικών και επαγγελματικών agents

Μπορώ να κλωνοποιήσω προφίλ για καθαρό πλαίσιο εργασίας;

Όχι για τον καθαρό διαχωρισμό που περιγράφεται εδώ: η κλωνοποίηση μπορεί να αντιγράφει οδηγίες, skills και ενσωματωμένη μνήμη, ενώ εξωτερική μνήμη ή OAuth μπορεί να παραμένουν κοινά. Δημιουργήστε προφίλ χωρίς κλωνοποίηση και ελέγξτε τις αναφερόμενες διαδρομές και εξωτερικές συνδέσεις τους.

Ένα ξεχωριστό εργασιακό προφίλ εμποδίζει ανάγνωση προσωπικών αρχείων;

Όχι. Ένα προφίλ διαχωρίζει ρυθμίσεις και ιστορικό Hermes· δεν αλλάζει δικαιώματα συστήματος αρχείων του χρήστη λειτουργικού συστήματος. Ελέγξτε το επιλεγμένο -p προφίλ στην εκκίνηση και χρησιμοποιήστε πραγματικούς περιορισμούς συστήματος αρχείων όταν απαιτείται προστασία αρχείων.

Όλα τα άρθρα