架构总览:Hermes Agent 子系统与执行路径地图一、案例溯源:Hermes 架构要回答什么Hermes 是 Nous Research 的"自进化 AI Agent",终端原生,带持久记忆、Agent 自创技能、活在 21+ 消息平台上的 messaging gateway。一份代码要同时支撑 CLI、Gateway、ACP(IDE 集成)、Batch、API Server、Python Library 六个入口——这意味着架构必须把"平台差异"挡在入口层,让核心 Agent Loop 与平台无关。官方 Architecture 文档把设计原则写成一张表,原文摘录五条:原则实践含义Prompt stability系统提示不在会话中途变;除了显式用户动作(/model)不做 cache-breaking 变更Observable execution每个 tool call 都通过 callback 对用户可见InterruptibleAPI 调用和工具执行都能被用户输入或信号中途取消Platform-agnostic core
