为什么需要
大部分 AI Agent 用完就忘,每次对话都从零开始。Hermes Agent 的核心差异是闭环学习——它能从使用过程中自动创建技能、记住你的偏好、跨会话累积经验。用得越多,它越懂你怎么工作。对独立开发者来说,相当于养了一个越用越顺手的 AI 助手。
怎么用
bash
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
source ~/.zshrc
hermes setup # 配置向导,选模型和聊天渠道
hermes model # 切换模型(支持 OpenRouter 200+ 模型)
hermes # 启动交互
核心功能:
- 技能自动创建 — 重复执行的任务会被自动封装成可复用技能
- 多平台接入 — Telegram、Discord、Slack、WhatsApp、Signal,单进程统一管理
- 定时调度 — 自然语言描述 cron 任务,比如「每天早上 9 点抓取竞品价格」
- 子代理并行 — 复杂任务拆分成隔离子代理并行执行
使用案例
你做了一个出海 SaaS,需要每天监控 3 个竞品的定价页面变化,汇总到 Telegram 群。传统做法是写脚本 + cron + Bot API,至少半天。用 Hermes Agent:描述需求,它自动生成技能,设置定时任务,结果推到 Telegram。第二天发现它还会优化自己的抓取策略。
另一个场景:用 Hermes Agent 管理多语言客服。接入 WhatsApp 和 Telegram,它记住常见问题的回复方式,越用越准确,不需要手动维护 FAQ。
注意事项
- 开源免费,MIT 协议
- 支持 Linux、macOS、WSL2,甚至 Android Termux
- 需要 API Key(OpenRouter 推荐,一个 Key 接 200+ 模型)
- 闭环学习需要一定使用量才能见效,初期和普通 Agent 差别不大
- 模型推荐:日常用 Claude Haiku(便宜),复杂任务切 Claude Sonnet(能力更强)