上下文、记忆与个性
Hermes 自动发现的上下文文件(.hermes.md、AGENTS.md、CLAUDE.md、SOUL.md 等)、@ 引用、持久记忆、检查点、SOUL.md 个性与皮肤。
- 上下文文件:Hermes 自动发现并加载塑造其行为的项目上下文文件:
.hermes.md、AGENTS.md、CLAUDE.md、SOUL.md、.cursorrules;加载时有截断限制(见配置里的 Context File Truncation)。 - 上下文引用:输入
@加引用,把文件、文件夹、git diff 和 URL 直接注入消息,Hermes 内联展开并附加内容。 - 持久记忆:有界、经整理的记忆,跨会话保留,通过
MEMORY.md和USER.md记住你的偏好、项目、环境和学到的东西;还可接入外部记忆后端(Honcho、OpenViking、Mem0、Holographic、RetainDB、ByteRover、Supermemory,以及插件目录里的 Hindsight)做跨会话的用户建模。记忆限额在config.yaml的 Memory Configuration 里设置。 - 检查点:Hermes 在修改文件前自动给工作目录做快照,出问题时用
/rollback回滚。 - 个性与 SOUL.md:
SOUL.md是主要的身份文件,在系统提示最前面;可用内置或自定义的/personality预设按会话切换。 - 皮肤与主题:定制 CLI 的外观:横幅颜色、spinner 图案与动词、回复框标签、品牌文字、工具活动前缀。
- 自动化:定时任务(用自然语言或 cron 表达式,可挂技能、把结果投递到任意平台,支持暂停/恢复/编辑);子代理委派(
delegate_task生成上下文隔离、工具集受限、有自己终端会话的子实例,默认并行 3 个,可配);代码执行(execute_code让智能体写调用 Hermes 工具的 Python 脚本,把多步流程折叠进一个 LLM 回合);事件钩子(网关钩子做日志、告警、webhook;插件钩子做工具拦截、指标、护栏);批处理(对成百上千提示并行运行,产出 ShareGPT 格式轨迹数据)。