468
// 项目简介
Hermes Agent 是由 Nous Research 设计的一款自我提升 AI 助手,通过内置的学习循环来创建并优化技能。它支持多种 LLM 提供商,并可部署在 Telegram、Discord 和本地终端环境等各种平台。该系统具备持久化记忆、定时自动化功能,并能够为复杂的并行任务生成子 Agent。
// 技术分析
Hermes Agent 是由 Nous Research 设计的一种自我改进型 AI 智能体架构,旨在通过闭环学习机制促进自主技能创建和长期记忆保留。它通过允许系统整理自身经验、总结过往交互并适应跨会话的用户偏好,解决了智能体持久性和上下文管理的挑战。该项目优先考虑灵活性和可移植性,支持广泛的 LLM 提供商和部署环境(包括无服务器基础设施和低成本 VPS),同时在各种消息平台上保持统一的接口。
// 核心亮点
01
具备闭环学习机制,使智能体能够根据任务表现自主创建、优化和持久化技能。
02
提供统一的消息网关,通过单一进程将智能体连接至 Telegram、Discord、Slack、WhatsApp 和 Signal。
03
支持模型无关设计,允许用户通过 OpenRouter 或其他提供商在 200 多种 LLM 之间切换,无需修改代码。
04
内置 cron 调度器,使智能体能够执行无人值守的重复性任务,如每日报告或系统审计。
05
通过 Daytona 和 Modal 等集成提供无服务器持久化功能,允许智能体在空闲时休眠以最小化运营成本。
06
包含面向研究的功能,如用于训练未来工具调用模型的批量轨迹生成和压缩。
// 典型使用场景
01
基于任务经验的自主技能创建与自我提升
02
适用于 Telegram、Discord、Slack 等平台的跨平台消息网关
03
用于报告、备份和审计的定时自然语言自动化任务
// 快速开始
首先,在终端运行提供的 curl 安装脚本,以便在 Linux、macOS 或 WSL2 上设置环境。安装完成后,重新加载 shell 配置并执行 'hermes setup' 以启动交互式向导,配置您的模型、工具和平台集成。配置完成后,您可以启动 'hermes' CLI 界面,或初始化消息网关以通过外部平台与智能体进行交互。