name: hermes-profile-identity description: Hướng dẫn quản lý định danh Hermes Agent thông qua Profiles, SOUL.md và Personalities. tags: [hermes, profile, identity, soul, personality, devops]
Kỹ năng này cung cấp hướng dẫn toàn diện để thiết lập và duy trì các định danh nhất quán cho Hermes Agent thông qua việc quản lý Profiles, SOUL.md và Personalities. Đảm bảo mỗi "chuyên viên" ảo (profile) có một vai trò rõ ràng, giọng điệu phù hợp và hoạt động đồng bộ trên toàn hệ thống.
Hiểu rõ 3 thành phần sau là chìa khóa:
SOUL.md (Primary Identity / Durable Persona)
~/.hermes/SOUL.md hoặc ~/.hermes/profiles/<tên_profile>/SOUL.md). Đây là điều đầu tiên được inject vào system prompt, định hình "bạn là ai" một cách bền vững.AGENTS.md.Good SOUL.md content trong tài liệu Hermes chính thức (docs/user-guide/features/personality.md).Personalities (Tone Overlay / Temporary Mode Switch)
/personality concise hoặc /personality teacher). Chúng là những lớp phủ tạm thời lên SOUL.md hiện tại, thay đổi "cách bạn nói" chứ không phải "bạn là ai".tone modifiers.Personalities cho các "job role" hoặc "identity" (ví dụ: ai_advisor, policy_researcher). Những vai trò này phải nằm trong SOUL.md của từng profile.~/.hermes/config.yaml (hoặc config.yaml của profile con, nhưng nên tập trung ở config gốc nếu là tone chung).Profiles (Independent Agent Instances)
~/.hermes/profiles/<tên_profile>/ độc lập, mỗi thư mục chứa config.yaml, .env, SOUL.md, memory, skills, session, cron jobs và trạng thái riêng. Mỗi profile là một Agent Hermes hoàn chỉnh, độc lập.hermes profile create), đổi tên (hermes profile rename), xóa (hermes profile delete).Thực hiện các bước sau để thiết lập hoặc cập nhật định danh Agent một cách nhất quán:
Định nghĩa rõ vai trò của Profile: Xác định chính xác nhiệm vụ, mục tiêu và phạm vi làm việc của Agent đó (ví dụ: "Kỹ sư IT/AI", "Chuyên gia nghiên cứu").
Tạo hoặc Đổi tên Profile:
hermes profile create <tên_profile> --description "Mô tả vai trò ngắn gọn"hermes profile rename <tên_cũ> <tên_mới> (sau đó cập nhật SOUL.md và các file liên quan).Xây dựng SOUL.md (quan trọng nhất):
~/.hermes/profiles/<tên_profile>/SOUL.md (hoặc ~/.hermes/SOUL.md cho profile default).Viết nội dung SOUL.md tập trung vào Identity và Core Behavior của Agent theo tiêu chuẩn Good SOUL.md content. Ví dụ:
```markdown
Bạn là Lead Editorial Writer — chuyên gia tổng hợp và viết báo cáo nghiên cứu chất lượng cao. Bạn biến dữ liệu thô, phân tích đa chiều thành văn xuôi tiếng Việt súc tích, có cấu trúc và có sức phục vụ.
Dọn dẹp Personalities (nếu cần):
~/.hermes/config.yaml và ~/.hermes/profiles/<tên_profile>/config.yaml.personalities nào được dùng để gán "job role" (như ai_advisor, policy_researcher). Những vai trò này đã được chuyển vào SOUL.md.personalities là tone modifiers (ví dụ: concise, technical, creative).Đảm bảo tính nhất quán liên hệ thống:
str-mkt thành bd-mkt:tg_topics.py edit <chat_id> <thread_id> --name "BD & MKT"./opt/ai-os/core/plugin/ai-os/handoff.py và /opt/ai-os/products/ceo/config/departments.json) để đảm bảo các alias cũ vẫn trỏ đúng hoặc được đổi tên phù hợp.tg-topic-ops skill: Để quản lý các topic Telegram.