一个拥有持久记忆、能自动沉淀技能、运行越久越强的 AI 智能体框架。深度讲解其架构设计与实战部署。
感知 → 规划 → 执行 → 观察的完整闭环。每轮对话都经历多步工具调用,直到任务真正完成。
MEMORY.md 存储环境事实,USER.md 存储用户偏好。SQLite FTS5 全文搜索,跨会话永久保存。
完成复杂任务后自动提炼为可复用 Skill 文件,遵循 agentskills.io 开放标准,能力越用越强。
支持 Claude、GPT、DeepSeek、Ollama 等,通过 OpenRouter 路由 200+ 模型,一条命令切换。
一个进程同时接入 Telegram、Discord、Slack、飞书、钉钉,统一记忆与人格,全天候在线。
Docker 容器隔离、SSH 远程执行、指令审批、危险模式阻挡,零 CVE 安全记录。
| 维度 | Hermes Agent | 传统 Agent 框架 |
|---|---|---|
| 跨会话记忆 | FTS5 全文搜索 + LLM 摘要,永久保存 | 每次对话从零开始 |
| 技能学习 | 自动生成与自我改进 Skill 文件 | 手动配置社区插件 |
| 消息平台 | Gateway 接入 15+ 平台 | 终端与 Web UI 为主 |
| 模型支持 | 200+ 模型一键切换,零锁定 | 有限模型支持 |
| MCP 协议 | ✓ 原生支持,stdio + HTTP 双传输 | — 各异 |
| 安全 | ✓ 零 CVE,200+ 安全补丁 | — 各异 |
Agent Loop 运作机制、工具调用链路、上下文窗口管理策略,从源码视角理解设计哲学。
Claude、GPT、DeepSeek、Ollama 接入差异,以及 64K 上下文要求背后的设计原因。
消息路由机制深度解析,Telegram/Discord/Slack Bot 完整配置原理与踩坑记录。
4 个真实场景从需求到上线,还原每个配置决策背后的思考过程与踩坑记录。
加载机制与文件结构解析,从零开发自定义 Skill,系统提示注入与工作流模板完整方法。
JSON-RPC 通信机制、接入现有 Server、TypeScript + Python 双语言自定义 Server 实现。
系统提示设计原则、工具调用引导技巧、Cron 任务模板库与 Gateway 场景优化。