你的手机有工作模式和私人模式,为什么你的 AI 不能有? Profile 让同一个 Hermes 在不同的场景下变成不同的助手。
一、Profile 是什么?
Profile 是 Hermes 的独立实例。每个 Profile 有自己的配置、模型、技能、记忆、环境变量和人格设定。
你只需要装一个 Hermes,但可以在里面跑多个\”分身\”:
同一个 Hermes 安装
│
├─ default Profile → DeepSeek,日常聊天、查资料
├─ coder Profile → Codex,专门写代码
├─ writing Profile → Claude,专门写文章
└─ research Profile → OpenRouter,专门做调研
每个 Profile 有自己的一套:
| config.yaml | 模型、工具集、所有配置 | ✅ 完全独立 |
| .env | API Key 等环境变量 | ✅ 完全独立 |
| SOUL.md | 人格设定、永久指令 | ✅ 完全独立 |
| skills/ | 已安装的技能 | ✅ 可以不同 |
| sessions/ | 会话历史 | ✅ 完全独立 |
| memories/ | 跨会话记忆 | ✅ 完全独立 |
| cron/ | 定时任务 | ✅ 完全独立 |
| pairing/ | 平台授权信息 | ✅ 完全独立 |
| image_cache/ | 图片缓存 | ✅ 独立 |
| audio_cache/ | 语音缓存 | ✅ 独立 |
它们之间不共享任何状态。 default Profile 里聊的内容,coder Profile 完全不知道。各过各的。
二、为什么要用多个 Profile?
场景 1:不同模型做不同的事
不同的模型各有擅长:
| 日常聊天、查资料 | DeepSeek V4 Flash | $2-5 |
| 写代码、重构 | o4-mini / Claude Sonnet | $10-30 |
| 深度分析、写文章 | Claude Opus / GPT-5 | $20-50 |
如果一个 Profile 里反复切模型,不仅麻烦,而且上下文和记忆是混在一起的。
用三个 Profile 各自配




