Skip to content

从零拆解 Hermes Agent

以 Hermes Agent 当前源码为分析基点,12 章主干 + 26 篇深度附录,把一个真实 Agent Runtime 从概念到工程全部拆开讲透。

本书特点

不讲 Demo,只讲 Runtime:每一章对应 Hermes Agent 的一层真实架构,读完能带走可复用的工程判断。

四条主线

  • 概念校准(00-01):先站稳"你到底在学什么",建立全局地图
  • 核心机制(02-05):执行循环、工具系统、记忆系统、会话持久化
  • 系统扩展(06-09):CLI / Gateway、Skills、子 Agent、Cron 自动化
  • 工程落地(10-11):安全约束、自己做 Agent 该先抄哪几层

章节目录

概念准备

章节核心问题
第1章:先别急着看代码:你到底在学什么是 Agent清理误区,建立 Agent 分层感
第2章:5 分钟看懂 Hermes Agent:先建立全局地图从仓库结构看系统全貌

核心机制

章节核心问题
第3章:Hermes Agent 是怎么跑起来的拆开 run_agent 看执行闭环
第4章:工具系统为什么说 Tool Use 才是 Agent 工程的地基
第5章:记忆系统Hermes 为什么不是每次都失忆的 Agent
第6章:SessionDB 与会话系统如何拥有跨会话连续性

系统扩展

章节核心问题
第7章:CLI 与 Gateway为什么一个好 Agent 不能只活在终端里
第8章:SkillsHermes 最像会成长的 Agent 的地方
第9章:子 Agent 与并行执行如何把复杂任务拆开做
第10章:Cron 后台任务与自动化从会聊天到会持续工作

工程落地

章节核心问题
第11章:安全约束与工程现实为什么真正能用的 Agent 必须麻烦一点
第12章:如果你也想做一个自己的 Agent应该先抄 Hermes 的哪几层

附录

Prompt 与上下文

工具与能力层

记忆与会话

运行时与执行

扩展与接入


读完这一章,下一步做什么

本章行动任务