Hermes Agent 源码解析

工具系统、插件、Provider、记忆与 Gateway 全解剖

  1. 第 1 讲:整体架构概览 Hermes Agent 是一个开源 AI Agent 框架,核心特点:
  2. 第 2 讲:Agent 对话循环——从用户输入到 LLM 响应的完整链路 https://github.com/NousResearch/hermes-agent
  3. 第 3 讲:工具系统深度解析——ToolRegistry、ToolSet、自注册机制与 check_fn 探针 基于 Hermes Agent v0.16.0 源码 · 2026-06-16
  4. 第 4 讲:插件系统——PluginContext API、钩子系统、中间件与平台适配器模式 基于 Hermes Agent v0.16.0 源码 · 2026-06-17
  5. 第 5 讲:Provider 抽象层——ProviderProfile、模型路由、凭证池与多源认证 基于 Hermes Agent v0.16.0 源码 · 2026-06-18
  6. 第 6 讲:记忆与技能系统——双态记忆、MemoryProvider ABC、Skills 渐进式披露与 Slash Command 路由 基于 Hermes Agent v0.16.0 源码 · 2026-06-19
  7. 第 7 讲:Gateway 与平台适配器——20+ 平台如何共享同一个 Agent 内核 基于 Hermes Agent v0.16.0 源码 · 2026-06-20
  8. 第 8 讲:上下文压缩与对话管理——ContextEngine ABC、智能压缩管线、Coding Context 与 Curator 编排器 基于 Hermes Agent v0.16.0 源码 · 2026-06-21
  9. 第 9 讲:MCP 集成与浏览器自动化——Model Context Protocol 客户端、多传输层支持、浏览器工具链与 CDP 监督器 基于 Hermes Agent v0.16.0 源码 · 2026-06-22
  10. 第 10 讲:多模态处理——视觉分析、TTS 语音合成、语音模式、图像/视频生成与 STT 转写 基于 Hermes Agent v0.16.0 源码 · 2026-06-23
  11. 第 11 讲:ACP 协议与子代理委托——编辑器集成、Agent-to-Agent 通信与任务分发 基于 Hermes Agent v0.16.0 源码 · 2026-06-24
  12. 第 12 讲:CLI 交互架构与 Session 持久化——REPL、TUI、SQLite 状态库与跨进程会话管理 基于 Hermes Agent v0.16.0 源码 · 2026-06-25
  13. 第 13 讲:认证系统与配置管理——Provider Registry、OAuth 管线、Credential Pool 与安全策略 基于 Hermes Agent v0.16.0 源码 · 2026-06-26
  14. 第 14 讲:预算控制与限流——IterationBudget、Credits Tracker、Rate Guard 与费用估算管线 基于 Hermes Agent v0.16.0 源码 · 2026-06-27
  15. 第 15 讲:System Prompt 构建引擎与工具执行安全层 基于 Hermes Agent v0.16.0 源码 · 2026-06-24
  16. 第 16 讲:Tool Executor 深度解析与安全护栏 基于 Hermes Agent v0.16.0 源码 · 2026-06-28
  17. 第 17 讲:Curator 编排器与后台自治 基于 Hermes Agent v0.16.0 源码 · 2026-06-29
  18. 第 18 讲:TUI、Dashboard 与桌面应用 基于 Hermes Agent v0.16.0 源码 · 2026-06-29
  19. 第 19 讲:国际化与多语言支持 基于 Hermes Agent v0.16.0 源码 · 2026-07-02
  20. 第 20 讲:Hermes Agent 总结与实战指南 基于 Hermes Agent v0.16.0 源码 · 2026-07-01
  21. 第 21 讲:架构演进与核心变化 基于 Hermes Agent 源码 · 2026-07-04
  22. 第 22 讲:新特性详解(MoA、代码验证、Vertex AI、Kanban、安全加固) 基于 Hermes Agent 源码 · 2026-07-05
  23. 第 23 讲:迁移指南与最佳实践 基于 Hermes Agent 源码 · 2026-07-06