Hermes Agent 新手指南:3 分钟装好,5 个功能跑通你的第一个智能体
整理 300 篇参考文献,你花了一整个周末?Hermes Agent 是一个由 Nous Research 开发的开源自进化 AI 代理:它会从你的使用中创建技能、记住你的偏好,还能住在 Telegram、Discord、Slack 里随时待命。跟着本文,你能在一台普通电脑上从零把它跑起来。
它到底解决什么问题
普通聊天机器人问完即忘;Hermes Agent 面向的是"长期帮你干活"的场景——写周报、盯数据、跑定时任务的人。
它的差异点就一条:内置学习闭环。复杂任务做完,它会把流程沉淀成技能文件,下次直接复用,并在使用中改进这些技能。
| 普通聊天机器人 | Hermes Agent | |
|---|---|---|
| 记忆 | 关掉窗口即清空 | 跨会话持久,可检索历史对话 |
| 技能 | 固定能力 | 自动从经验中生成、迭代 |
| 位置 | 只能在网页里 | 终端、桌面应用、5 个聊天平台 |
Hermes Agent 桌面端:左侧是会话来源目录,同一个智能体在多个入口共享同一套记忆和技能
从零跑通:最快上手路径
安装只需一条命令,它会顺带装好 Python 3.11、Node.js、ripgrep 等全部依赖,不用你手动折腾环境:
# Linux / macOS / WSL2 curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bashWindows 用户在 PowerShell 里执行iex (irm https://hermes-agent.nousresearch.com/install.ps1)即可,装完会自带一个便携版 Git Bash,不碰你系统里已装的 Git。
然后跑这两条命令,第一次对话就开始了:
source ~/.bashrc # 重新加载 shell hermes进入界面后输入hermes model选择模型(支持 200+ 模型,换模型无需改一行代码)。第一个可感知结果:你在终端敲一句"帮我总结一下这篇 PDF",它会开始流式输出工具调用过程并给出结果——从安装到第一次回复,顺利的话不超过 5 分钟。
核心玩法深挖
3 个技能让智能体越用越顺手
场景:你每周都要做同一类事,比如"拉取昨天的销售数据并生成表格"。怎么做:直接告诉它做一遍,复杂任务完成后它会自动把流程存成技能;用/skills可以浏览已有技能,输入/<技能名>直接调用。拿到什么:第二次起,你只发一句话,它按上次验证过的流程走完。技能就是~/.hermes/skills/下的普通文件,打开就能看它到底记住了什么。
用自然语言排班:内置 cron 定时任务
场景:每天早上 9 点要一份日报,每周日要做一次备份。怎么做:不用学 crontab 语法,直接在对话里说"每个工作日 9 点发我一份日报",它会用内置 cron 调度器创建任务,并投递到你指定的平台。拿到什么:无人值守的定时推送。配合/insights --days 7还能回看最近 7 天的用量和产出,确认它真在干活。
人在地铁,活干在服务器上
场景:电脑合盖回家了,任务还在跑。怎么做:执行hermes gateway setup配置网关,再启动后从 Telegram 或 Discord 发消息即可,语音备忘录也能直接转写成文字。拿到什么:同一个智能体、同一套记忆,你在手机 Telegram 里追问,它在云服务器上继续执行;7 个终端后端(本地、Docker、SSH、Modal 等)意味着它不绑死在你的笔记本上。
进阶定制:把它变成你的
技能开发:不想等它自动生成?自己在~/.hermes/skills/里按目录建一个技能文件夹,把步骤写成 Markdown,下次/skills里就能看到。参考项目内 agent/skill_commands.py 可以看到技能是如何被注册和调用的。
接入外部工具:Hermes 支持 MCP 协议,连上任意 MCP 服务器就能扩展能力(比如浏览器控制、文件系统操作),配置项集中在 hermes_cli/config.py 对应的配置文件中改,一条hermes config set生效一个值。
性能与成本:hermes usage随时查当前花费,/compress可手动压缩上下文省 token。想压成本的话,跑在 Modal、Daytona 这类 Serverless 后端上,空闲时环境休眠,闲置时段几乎不产生费用。
新手最常卡住的 3 个问题
装完输入 hermes 提示 command not found
安装脚本把命令注册进了 shell 配置,但当前终端没重载。执行source ~/.bashrc(zsh 用户执行source ~/.zshrc),或直接重开一个终端窗口,再输入hermes即可。
Windows 杀毒软件把 uv.exe 标记为恶意软件
这是误报。%LOCALAPPDATA%\hermes\bin\uv.exe是 Astral 出品的 Rust 包管理器uv,ML 引擎常误报未签名的 Rust 二进制。按 README 里的验证脚本核对哈希一致后,给整个%LOCALAPPDATA%\hermes\bin目录加白名单——注意加的是目录而不是文件哈希,因为每次更新哈希都会变。
对话回复为空或提示认证失败
大概率是模型端没配置密钥。执行hermes model进入交互式选择,或运行hermes setup一次性走完全流程;图省事的话一条hermes setup --portal就能用 Nous Portal 订阅覆盖模型、搜索、图像生成共 300+ 模型。改完仍不通,跑hermes doctor诊断,它会逐项列出环境问题。
收尾
Hermes Agent 的价值不在安装那一刻,而在它记住你第 10 次任务的时候。不用一次玩完所有功能:先装好、跑通第一次对话,再用/skills和 cron 各试一次,让它真正开始替你干活。
跑起来,再用起来。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考