
灿海星图指南--Hermes Agent,206K星自学习AI助手,5美元VPS就能跑
上个月我让Hermes帮我做了一件事:每天凌晨自动采集GitHub新建仓库、查重、评分、写日报。它跑了一个月之后,我输入/create-skill——它把自己过去30天的操作提炼成了一个技能。之后再跑这个流程,不需要重新描述需求,直接一个命令。
本文是一篇实操指南,预计15分钟了解全貌。已核实内容与官方GitHub README一致。
这是什么
Hermes Agent是Nous Research出品的自学习AI Agent,206K星。和Claude Code、Codex不同——它不是单纯写代码的,它是一个通用Agent:能写代码、能聊天、能发Telegram、能定时跑任务、能从经验中自己创建技能。
核心特色:自学习循环。 用完一个复杂任务后,自动把经验提炼成技能。下次再遇同类任务,直接调用。
适用: 想有一个全天候在线的AI助手,能从微信/Telegram/Discord随时跟它说话。
安装
# Mac/Linux/WSL
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
# Windows PowerShell
iex (irm https://hermes-agent.nousresearch.com/install.ps1)
hermes # 启动CLI对话
hermes setup # 首次配置向导
hermes gateway # 启动消息网关
核心功能
自学习技能。 做完一个任务后,/create-skill自动提炼成技能。下次直接/技能名调用。
消息网关。 一个进程接Telegram、Discord、Slack、WhatsApp、Signal。手机上发消息,Agent在服务器上执行。
Cron定时任务。 自然语言设置:"每天早上8点给我发一条今日GitHub Trending摘要"——Agent自动每天跑。
多终端后端。 本地终端、Docker、SSH、云环境都可以。
知识库。 聊得越多越了解你,跨会话记住你说过的东西。
手机怎么用:消息网关
Hermes是最适合手机端的Agent。消息网关启动后,可以从6个平台跟它对话:
| 平台 | 手机操作 | 安装 |
|---|---|---|
| Telegram | Bot对话 | 填Bot Token即可 |
| Discord | DM/频道 | 加机器人 |
| 微信 | 群聊/私聊 | 社区插件HermesClaw |
| 发消息 | 配置WhatsApp Business | |
| Slack | 频道 | 配Slack App |
| Signal | 私聊 | 配Signal |
手机上发消息,Hermes在服务器上执行——写完代码把结果推给你。
踩坑实录
坑1:Windows Defender可能误杀。 安装过程中Defender会标记uv.exe为恶意软件。这是误报——uv是Python包管理器。添加排除路径即可。
坑2:首次设置选项太多。 hermes setup会问几十个配置项。先选默认,后面再调。
坑3:自学习技能质量取决于任务复杂性。 简单任务提炼的技能可能没用。在跑完复杂多步任务后再创建技能。
常见疑问
Q1:自学习技能是训练模型吗?会不会泄露代码?
不是训练,是模板化——把你完成任务的步骤、prompt、工具调用链存成可复用配置文件。数据存在本地,不上传Nous Research服务器。
Q2:微信接入是官方支持的吗?
不是。官方网关原生支持Telegram、Discord、Slack、WhatsApp、Signal。微信靠社区插件HermesClaw,需要自己搭桥。稳定性和封号风险自己评估。
Q3:Hermes和Claude Code能装在同一台服务器上吗?
可以,互不冲突。典型组合:Claude Code处理代码任务,Hermes做定时任务和消息中转。两者共享文件系统,但独立维护上下文和技能库。
本文数据来源于GitHub仓库(NousResearch/hermes-agent)及作者实测。