返回AI问答
Hermes Agent profiles 怎么用?一台机器跑多个助手会不会串记忆

Hermes Agent profiles 怎么用?一台机器跑多个助手会不会串记忆

AI问答 Admin 165 次浏览

Hermes Agent profiles 适合一台机器上跑多个相互隔离的助手,比如“工作助手”“研究助手”“家庭自动化助手”。每个 profile 都有自己的 home、config、sessions、skills 和记忆,所以正常使用不会串记忆;会串的通常是你主动 clone 了全部状态,或者把同一个外部服务账号和目录共用了。

什么时候该用 profiles

  • 工作和个人任务要分开,避免记忆互相污染。
  • 不同项目使用不同 provider、模型、MCP server。
  • 一个 profile 接 Telegram,另一个接 Slack 或 Discord。
  • 测试新配置时,不想破坏主 profile。

常用命令怎么选

hermes profile create work 会创建新 profile;hermes profile use work 会设置默认 profile;临时调用可以用 hermes -p work chat -q "..."。如果你想复制当前配置,可以用 --clone;如果连 sessions、skills、记忆都要复制,才用 --clone-all。多数场景建议先用 --clone,避免把旧记忆带到新助手里。

如何避免“串记忆”

第一,不要随手 --clone-all。第二,给不同 profile 配不同的 MCP 根目录和平台 allowlist。第三,如果用了 Honcho、mem0、supermemory 等外部 memory provider,也要确认每个 profile 的 provider 配置和身份映射是否分开。内置 MEMORY.mdUSER.md 是按 profile home 隔离的,但外部服务是否隔离取决于你怎么配。

一句话:profiles 不是多开窗口,而是多套 Hermes Agent 家。命名清楚、权限分开,长期用会舒服很多。

官方开源地址:https://github.com/NousResearch/hermes-agent;官方文档入口:https://hermes-agent.nousresearch.com/

推荐工具

更多