当前位置: 首页 > news >正文

Hermes Agent 完整安装指南

Hermes Agent 现在很火,有点儿当初 OpenClaw 问世时的意味,特意去某鱼上看了一眼,已经有很多关于 Hermes Agent 部署的生意在做了。

炒作的成份肯定是有的,但反过来想如果这东西真的一点儿价值都没有,自然也就不会有人来炒作,因不存在商业价值。

所以,作为我们普通人得先冷静的分析一下这东西到底与我们现在用的 OpenClaw 有什么区别,它应该如何安装部署与使用(避免上网花那些冤枉钱~),以及我们到底有没有必要再安装一个所谓的智能 Agent。

这也是今天这篇文章想阐述的三个要点,下面让我们开始吧。

什么是 Hermes Agent

在了解它与 OpenClaw 的区别之前,还是有必要再介绍一下 Hermes Agent。

Hermes Agent 是Nous Research(一家 AI 研究实验室)打造的一款"会自己学习、越用越聪明"的 AI 助手 Agent。它不是单纯的聊天机器人,而是一个拥有内置学习循环的自主智能体

它最大的核心亮点就是拥有一套内置的学习循环机制。这个能力是它与其他 Agent 的核心差异,在昨天的文章里我也有详细的介绍过。

简单说它能记住你教给它的东西,下次遇到同样的问题自动用它学会的方法去解决,还会自己创建"技能手册"。

像它的技能市场是兼容 agentskills.io 开放标准,有社区共享技能库,可以一键安装。

地址:https://github.com/agentskills/agentskills

它也支持 14+ 消息平台,比如 Telegram、Discord、Slack、WhatsApp、Signal、邮件等,但我没看到它是否能原生支持飞书和微信。

MCP 它也支持,语音输入、定时自动化,它都有。

还有一个特色是它支持OpenClaw 迁移,有官方迁移工具,可以一键导入你的 SOUL.md、记忆、技能等关键文件。就跟各大模型平台支持导入其他模型平台的配置文件一样,抢用户专属。

它与 OpenClaw 的区别

我觉得 OpenClaw 我就不用再介绍一遍了,这个相信大家经过了前一阵子的小龙虾热,应该都比较清楚了。

其实你能看出来 Hermes Agent 基本上跟 OpenClaw 拥有的能力差不太多,我下面列个表,对照着看一下会比较清楚。

OpenClaw 更像是一个强大的「个人 AI 工作台」与「消息中枢」。
Hermes Agent 则更像是一个「有生命力、会自我进化的 AI 数字分身」,你教它一次,它学会后永远不会忘,而且越用越懂你。

另外,你可能还会问,我已经有了 OpenClaw,还需要装这个 Hermes Agent 吗?

我觉得你可以从以下几点来考虑:

1、你的需求是什么?
如果你只需要一个消息中枢 + AI 助手,OpenClaw 够用;但如果你想要"越用越聪明"的自进化 Agent,Hermes 更适合。

2、你想用 Claude 额度吗?
Hermes Agent 依然支持你使用 Anthropic 家的 Claude 订阅套餐,OpenClaw 不行了。

3、你要用无服务器吗?
Hermes 支持 Daytona/Modal,闲置时不收费,OpenClaw 不支持。

4、你在深度研究 AI 吗?
Hermes 有 RL(深度学习) 训练框架和轨迹导出,OpenClaw 没有。

5、你在乎学习成本吗?
两个系统都要学,时间成本要考虑。

6、你有团队协作要求吗?
Hermes 的 DM pairing 和多用户授权更成熟。

如果你以前从没用过 OpenClaw,我觉得你可以直接安装 Hermes Agent,认真玩儿一下,研究一下,OpenClaw 可以作为辅助。从技术上看,Hermes Agent 的「自学习循环」是真正有价值的方向,值得尝试。

而且,后期你又想玩 OpenClaw 了,也可以把 Hermes Agent 作为 MCP Server,让 OpenClaw 来调用它。这样两个都能同时跑,通过 ACP 让他们协同。

本地安装 Hermes Agent

如果上面的内容你看完后,内心感觉似乎比我现在用的 OpenClaw 强,而且也愿意花点学习成本稍微折腾一下,看看这个所谓的能实现"自我进化"的智能 Agent 产品到底是什么样子。那你就可以接着往下看,详细了解一下如何正确安装、部署与使用。

但如果你觉得这玩意儿还是没太搞懂,好像也就这么回事,或者被小龙虾已经折腾的够呛了,不想再浪费时间折腾了,那下面的内容你就可以不用看了,到此为止。

自动化安装

看到这儿的人肯定是想装上了解一下的。如果你是一个懒人,用自动化安装的方式最适合你。

以下这个终端命令行安装方式同时适用于多平台,包括 Linux / MacOS / WSL2(Windows 不支持原生,需装 WSL2 才能使用这个命令进行安装)

    curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

    Windows 下以管理员身份启动 Powershell,然后执行以下 WSL 安装命令:

      wsl --install

      注意:如果是第首次安装 WSL,中途会让你创建密码,不能全是数字,最好是字母、数字加符号的形式。输入密码和确认密码终端里都不会显示,你只管输就行,然后保存好。

      WSL 安装完成后,再复制上面的指令进行 Hermes Agent 的安装!

      此外,我看到网上还有另外一种 Hermes Agent 的安装方式,不用折腾 WSL2,Windows 用户也可以尝试,我自己也试了一下,是可以正常安装的。命令如下:

        irm https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.ps1 | iex

        进入安装过程后,脚本会自动检测并安装 Python、Node.js、Git、ripgrep 等所有依赖,耐心等待就行:

        注意:中途检测并安装各种依赖时,会让你输入几次刚才上面安装 WSL 时创建的密码。输入密码的时候依然是不显示,直接输,输对就行,然后回车确认。

        直至你看到以下终端界面时,就说明 Hermes Agent 已经安装完成,开始进入配置流程。注:如果你之前安装过 OpenClaw,后面的流程你会看着非常熟悉!

        配置向导

        第一步:导入 OpenClaw 配置

        通过上图你能看到,如果你电脑中已经安装了 OpenClaw,Hermes Agent 会自动检测到,并询问你要不要导入 OpenClaw 的配置,这算是第一步了。如果你本地没安装 OpenClaw,那就应该会直接进入第二步。

        注:我这里就选择不导入了,因为我的小龙虾用的是 MiniMax 家的 Token Plan 套餐,我也不知道 Hermes Agent 到底支不支持,所以我也想根据配置向导往下继续看看。

        第二步:设置 Hermes Agent

        它支持两种设置方式,一种是快速设置,一种是完全设置。建议新手都使用快速设置,就跟 OpenClaw 配置向导时选择的一样,可快速配置提供商、模型与消息通道。

        1、设置模型

        你可以看到摆在明面儿上的这些模型 Anthropic、OpenAI Codex、Qwen、OpenRouter、Hugging Face、GitHub Copilot、MiniMax 提供商都是支持的,没想到也是支持 MiniMax 家的,那这对我来说就方便很多了。

        而且 Hermes Agent 是支持 Claude 模型的,毕竟 Anthropic 已经把 OpenClaw 使用 Claude 订阅套餐的权限入口给关上了,Hermes Agent 没有关可以继续使用。这也算它的另一个优势了。

        我这里为了方便演示,就直接选择 MiniMax 了,填入 API Key 和 Base URL,选择主模型即可。

        设置完成后,如果之后想修改,可以通过 hermes setup agent 命令来调整。

        当然,你也可以选择其他家的。比如 OpenRouter,它家定期会有免费模型尝鲜,但得先申请一个它家的 API Key。

        OpenRouter 网址:
        https://openrouter.ai/keys

        2、设置消息通道

        模型设置完成后,它会自动引导你进入消息通道设置,跟 OpenClaw 的配置顺序一样。

        我这里选择的是 Telegram,反正从目前配置向导的界面上看是没有直接支持飞书和微信的。

        不过我看到它最下面的选项是 Webhooks,也许可以连接飞书,喜欢折腾的可以试试。

        Telegram 桌面端下载:
        https://desktop.telegram.org

        IOS 端下载:
        https://apps.apple.com/us/app/telegram-messenger/id686449807

        Android 端下载:
        https://play.google.com/store/apps/details?id=org.telegram.messenger

        接着它会管你要 Telegram bot token。如果你之前用 OpenClaw 时就有,直接粘贴就行。

        如果你没有,可以按照下面的方式进行创建:

        ◆ 在 Telegram 搜索 @BotFather(我是在桌面端上搜索的,手机端也是一样的)

        ◆ 发送 /newbot,按提示取名(用户名必须以 bot 结尾)

        ◆ 根据它的提示,要给这个新的机器人取个名字。

        ◆ 取名儿的时候要注意,用户名必须以 bot 结尾,比如我这里叫 tuzhugebot。

        很快,你的新机器人就创建好了,Telegram 会自动分配给你一个 HTTP API,记得保存好,这个就是 bot token,形式大概为下面这样:
        3764897925 : AAxxx5x_xx67xxx_xxx21x

        然后复制粘贴到你的终端中,提供给 Hermes Agent。

        这里我踩过一个坑,你一定要注意:就是你到终端里去粘贴 bot token 时,终端里是看不到的,不显示,其实你已经粘贴成功了。你可能会在情急之下又粘贴好几次,导致配置文件写错。所以比较稳妥的做法是,提前把你准备粘贴的 bot token 先复制到本地记事本里,然后从记事本中剪切,再粘贴到终端里。

        当你提供了 bot token 后,接着就会进入到 Allowed user IDs 流程。

        这个意思就是如果你不告诉它你的用户ID,所有人都可以控制你的这个 Telegram 机器人,这肯定不是你希望的,对吧。所以,如果它绑定了你的用户ID,那就只有你能控制它。

        user ID 获取方法(这次用手机获取,桌面客户端也一样):

        第一步:在 Telegram 中 @userinfobot

        第二步:随便向 userinfobot 发任意消息,它就会回复你的数字 ID。形式类似于:4693923438

        第三步:获得后复制,然后返回终端粘贴并回车。

        接着它会询问你是否作为主频道 ID(Home Channel ID),选择 Y 即可。

        3、配置完成

        其实到这里,就已经配置完成了。不过它自己还会做一番自动化检查,跟各种工具、环境有关,还会有一些显示为 X 子的内容,这都没事儿不影响,看到那个绿色边框的「Setup Complete!」就 OK 了。

        最后会询问你是否安装为系统服务(launch),选 Y 可以开机自启、后台常驻。

        4、启动成功

        所有配置完成后,Hermes Agent 会进入欢迎页面,说明一切正常。

        5、发送消息

        现在可以正式向 Hermes Agent 发消息了。

        手动配置安装

        如果你是一个稍微懂点儿技术的用户,平时对各种系统配置文件比较清楚,那可以用这种手动配置的安装部署方式,也应该难不倒你。

        第一步:克隆项目

        选择一个你本地希望存放克隆文件的文件夹,然后在终端中依次执行以下命令。

        git clone https://github.com/nousresearch/hermes-agent.gitcd hermes-agent

        第二步:安装相关依赖

        终端中执行以下命令后,它会自动检测并安装 Python、Node.js、Git、ripgrep 等所有依赖项。

          pip install -r requirements.txt

          第三步:运行 Hermes

            python -m hermes

            手动配置安装与引导式安装在用法及过程上其实差不太多,你可以自行选择。下面讲讲基本用法。

            基本用法

            介绍一下官方推荐的基本使用方法,包括以下这些,先掌握这些就可以,装上之后可以慢慢研究,而且官方还在持续更新:

            hermes —— 启动交互式对话
            hermes model —— 选择模型提供商和模型
            hermes tools —— 配置启用哪些工具
            hermes config set —— 设置单个配置项
            hermes gateway —— 启动消息网关(Telegram、Discord 等)
            hermes setup —— 重新运行完整配置向导
            hermes claw migrate —— 从 OpenClaw 迁移配置
            hermes update —— 更新到最新版本
            hermes doctor —— 诊断问题

            更详细的可以查看:

            官方文档:
            https://hermes-agent.nousresearch.com/docs

            官方仓库:
            https://github.com/NousResearch/hermes-agent

            写在最后

            如果安装和使用过程中遇到问题,可以先使用以下万能诊断命令:

            hermes doctor # 自动诊断所有问题,给出修复建议
            hermes version # 确认版本
            hermes config show # 查看当前配置

            如果还是解决不了,记得查看一下官方 FAQ 文档:
            https://hermes-agent.nousresearch.com/docs/reference/faq

            如果遇到报错,可以让 Claude Code 或任意一种 AI Coding Agent 帮你排查和纠错,只需要把错误信息发给它让排查和解决就行。

            其实 Hermes 还有很多玩儿法,比如多 Profile、自建 skill、语音对话、定时自动化、多 Agent 并行等,以后有空儿了再单独挑几个继续写。

            http://www.jsqmd.com/news/672023/

            相关文章:

          • 告别投稿 “陪跑”:PaperXie 期刊论文智能写作,把 SCI / 核心论文的门槛打平
          • 从AD9517芯片实战出发:手把手教你用SPI配置锁相环寄存器(附避坑指南)
          • 开源PZEM-004T v3.0功率监测库:轻松实现家庭用电智能化管理
          • Pi0功能体验:多视角图像输入+机器人状态设置,控制如此简单
          • 为什么你的Windows越来越慢?终极系统优化指南揭秘5个关键步骤
          • OpenWrt Turbo ACC网络加速终极指南:让路由器性能提升300%的完整教程
          • 告别向日葵卡顿!用VPS+frp+VNC搭建你的专属远程桌面(保姆级教程)
          • 终极指南:如何让普通鼠标在macOS上超越苹果触控板的3个神奇技巧
          • 告别双for循环!用NumPy的np.where()给医学图像分割结果上色,速度提升6倍
          • 别再死记硬背公式了!用Python+ABAQUS复现复合材料层合板经典力学分析
          • 使用GDB调试一个正在运行的C++程序
          • FasterWhisperGUI Windows启动失败终极指南:3个简单步骤解决闪退问题
          • 万象视界灵坛入门指南:理解‘像素风’不仅是UI,更是降低认知负荷的多模态交互范式
          • FPGA设计里时钟抖动(Jitter)太大?试试用PLL给你的系统时钟“美个颜”
          • 深入理解Linux USB Gadget:dwc3端点0(EP0)与其他端点的本质区别与配置
          • 告别数据跳动!用STM32和ADS1220实现稳定可靠的RTD温度测量方案
          • OpenPLC Editor技术架构深度解析与工业自动化应用实践
          • 通达信缠论可视化插件:5分钟快速上手终极指南
          • 适合中小卖家的电商AI自动化工具推荐一下?2026年全链路智能提效指南
          • 鸿蒙实战:运动健康类应用核心组件——倒计时组件设计与实现
          • 别再只会用BUFGMUX了!深入对比BUFGMUX、BUFGMUX_CTRL与BUFGCTRL,搞懂Xilinx时钟网络选择
          • Qwen-Image-Edit镜像免配置:内置CUDA 12.1+cuDNN 8.9+PyTorch 2.3全栈环境
          • 用Python给基金/股票做个体检:5行代码计算你的持仓年化收益、波动和夏普比率
          • 口碑好的行政诉讼律师探讨,哪家律所的服务更专业 - 工业设备
          • 2026年英国陶瓷展 The Advanced Ceramics Show - 中国组团单位- 新天国际会展 - 新天国际会展
          • WorkshopDL终极指南:免费解锁Steam创意工坊模组,跨平台游戏玩家的完美解决方案
          • 告别开机黑屏闪烁!荔枝派Lichee Zero上实现丝滑启动Logo的保姆级教程
          • 7步掌握Ryujinx:终极Nintendo Switch模拟器配置实战指南
          • 录播姬BililiveRecorder:专业直播录制与修复完整指南
          • 3分钟搞定:Axure RP中文语言包让你的原型设计效率翻倍