news 2026/4/20 8:45:22

如何养一匹云端的马——阿里云服务器上安装Hermes Agent

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
如何养一匹云端的马——阿里云服务器上安装Hermes Agent

前言

前段时间流行养虾,这虾还没养好呢,又流行养马,于是弃虾而选马。根据以前养虾的经验,为了要一匹 7*24 随时在线的马,这次选择“云养马”,不再在个人电脑上折腾了。“阿里云服务器 + 阿里云百炼模型token + Feishu”,一次部署,永远在线。

关于费用:马(Hermes Agent)是免费的,但租马厩(云服务器)花了379¥/年,饲料(大模型token)目前主要是白嫖,先养养看吧,处的好的话(能干活),就给马上点精料。

第一阶段:准备“马厩”(服务器)

为了方便 Hermes Agent长期在线、随时待命,我们需要一台云服务器。这里以阿里云为例。

1. 选购轻量应用服务器

打开阿里云官网,找到“轻量应用服务器”入口。它操作简单,非常适合新手。

  • 配置推荐:2核 CPU + 4G 内存 + 50G 系统盘。这个配置跑 Hermes 绰绰有余。

  • 操作系统:强烈建议选择Ubuntu 22.04。生态好、文档多,遇到坑容易找到答案。

这套配置一年大约 379 元,花一顿火锅钱,养一个 24 小时不睡觉的智能体,还行!

第二阶段:走进“马厩”(登录服务器)

买好服务器后,我们要进去安装环境。

1. 进入控制台

在服务器列表页,点击你的服务器进入详情页。 👉直达链接

2. 远程连接

点击“远程连接”,选择Workbench方式登录。这是阿里云自带的网页版终端,不用下载额外软件。

3. 命令行初体验

登录后你会看到一个黑框框,这就是服务器的“大脑控制台”。

阿里云 Workbench 很贴心地支持自然语言输入。比如你想查系统版本,直接打字问它就行。

观察:这个功能很有前途!不过对于复杂的安装任务,它偶尔会犯迷糊,所以我们后面的操作还是老老实实用标准命令。

第三阶段:组装马(安装 Hermes)

注意:以下命令请在 root 用户下执行。

国内安装 Hermes 会遇到几个“拦路虎”(GitHub 连不上、依赖下载慢、Python 包卡顿)。别怕,给你准备了“避坑版”安装步骤。

1. 安装 Node.js 并设置加速

首先,设置github加速代理

git config --global url."https://ghfast.top/https://github.com/".insteadof "https://github.com/"

然后安装 Node.js 运行环境。

curl -o- https://gitee.com/mirrors/nvm/raw/master/install.sh | bash

安装完成后,一定要运行source命令加载新的环境变量,否则后面会报错找不到命令。

source ~/.bashrc

接着安装最新的稳定版:

nvm install node

查看安装结果,确认 Node.js 已成功就位且设为默认版本。

nvm list

关键一步:把 npm 的下载源换成国内镜像,速度能快十倍!

npm config set registry https://registry.npmmirror.com

2. 开始安装

执行 Hermes 安装命令。

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

坑点预警:安装过程中可能会卡住不动。别慌,按Ctrl+C终止,配置好加速源后再重来。

安装 Python 依赖时(如下所示),可能会因为网络问题卡很久。

这是因为它在偷偷下载几百个 Python 包,且没有走国内代理。

解决方法ctrl+c终止掉安装进程,执行如下命令,设置 pip 国内源,然后重新安装。

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/

执行到这一步,也会卡很久,但能成功

接着,在安装浏览器工具(Browser Tools)时可能又会卡住。

直接执行ctrl + c,此时会自动跳过browser的安装,这个一般也用不到

重新执行后,会走到这一步:

此时耐心稍等,或者直接ctrl+c掉,国内用不到WhatsApp,重新执行安装命令即可。

第四阶段:注入灵魂(对接大模型)

没有大模型的 Hermes 只是空壳。我们需要给它接入阿里云百炼平台的 API。

1. 创建 API Key

前往阿里云百炼控制台申请 API Key。

申请后,进入模型用量页,你会看到大量免费试用的模型。每个模型都有 100 万 Token 的免费额度!

锦囊:记得开启“免费额度用完即停”。这是护身符,防止意外扣费。

2. Hermes 初始化

在服务器上运行配置命令,选择Quick(快速)模式。

  • 选择提供商:选阿里云(Alibaba)。

  • 输入 API Key:粘贴刚才复制的密钥。

  • Base URL:与阿里云区域有关。可以在百炼控制台顶部查看。

  • 模型选择:建议选一个参数量大、额度剩余的模型(比如 Qwen-Max 或 Turbo)。

配置完成!按Ctrl+C退出设置。

3. 额度用完怎么切换模型?

如果模型提示额度用完了,对话会报错:

此时需要修改配置文件 ~/.hermes/config.yaml,把默认模型换成还有额度的(例如 glm-5.1)。

将开头的模型名改好,保存退出。

提示:如果想换 API Key,去~/.hermes/.env文件里改最后一行。

第五阶段:试骑一圈(功能测试)

1. 单次启动

先跑起来看看能不能对话。

hermes

随便问它一个问题。

能正常回复,说明“马”已经活了!按Ctrl+C退出测试。

2. 长期运行(Gateway)

为了让它 24 小时在线,我们需要安装并启动 Gateway。

hermes gateway install

第六阶段:配通讯器(对接飞书)

Hermes 需要接入飞书,你才能在手机或电脑上随时呼叫它。

1. 创建飞书机器人

运行对接命令,选择Feishu

hermes gateway setup

看到如下界面,暂时无需启动gateway,填“n”

按推荐的配置,回车即可

用箭头选中Feishu,回车确认。

它会弹出一个二维码,如果扫不了,直接复制 URL 到浏览器打开。

登录飞书开放平台,输入机器人名字,点击“创建”。

创建过程界面很精美,看着心情都好。

2. 权限与响应设置

回到命令行,按推荐配置:允许私聊,开启配对认证。

群聊设置:选“仅 @机器人 时响应”,避免刷屏。

定时任务先跳过,直接回车。

最后选Done,结束配置。

是否立即启动 Gateway?选Yes

3. 配对认证

去飞书官网,找到刚创建的机器人“东山”,发一条消息。它会给你一个配对码

把这个命令复制回服务器执行,完成认证。

hermes pairing approve feishu HGJ4XXXX

再次对话,机器人回复了两条信息:一条是配置提示,一条是正常回复。

按照提示,运行/sethome设置主聊天框(用于接收定时任务结果)。

至此,你的 Hermes 已经完全上岗!

附录:常见问题与工具箱

🛠️ 常用命令速查

命令

用途

hermes

进入聊天模式

hermes gateway start

启动后台服务

hermes doctor

自动诊断环境

hermes update

升级到最新版

/sethome

设为主频道

/model <模型名>

切换模型

❓ FAQ(救命指南)

1. 搞砸了想重来?重置系统

高能预警:这会清空服务器所有文件!请先备份重要数据。

如果安装过程出现无法解决的错误,重装系统是最快的“后悔药”。

在服务器页面选择“重置系统”。

选择当前镜像或新镜像,确认重置。

手机验证码认证。

几分钟后,服务器满血复活。

2. 安装 Build tools 时卡住

大概率是网络波动。按Ctrl+C终止,重新执行安装命令即可。

3. 报错:无法连接 GitHub

fatal:unable to access'https://github.com/...'

国内直连 GitHub 不稳定。请配置 git 代理或使用镜像源。

git config --global url."https://ghfast.top/https://github.com/".insteadof "https://github.com/"
4. 安装 uv 报错

failedto connect to github.com

忽略报错,重新运行安装命令通常能解决。

5. Gateway 报错:failed to connect to bus

执行hermes gateway install时遇到:

执行以下命令修复 D-Bus 问题:

loginctl enable-linger root ps aux | grep 'systemd --user' | grep -v grep

然后重新启动 Gateway。

6. 对接已有的飞书机器人

如果你之前创建过机器人,可以直接复用,不用新建。

运行配置命令,选择使用已有机器人。

hermes gateway setup

登录飞书开放平台找到你的应用。

复制App IDApp Secret

填入 Hermes 配置窗口,Domain 选China

完成配置,重启生效。

结语:养马千日,用在一时。现在你的数字员工已经就位,剩下的就是尽情使唤它了!遇到新问题,随时来找东山聊聊。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/20 8:45:18

5分钟掌握VBA-JSON:让Office数据处理效率翻倍的终极解决方案

5分钟掌握VBA-JSON&#xff1a;让Office数据处理效率翻倍的终极解决方案 【免费下载链接】VBA-JSON JSON conversion and parsing for VBA 项目地址: https://gitcode.com/gh_mirrors/vb/VBA-JSON 在当今数据驱动的办公环境中&#xff0c;JSON格式已成为API接口、配置文…

作者头像 李华
网站建设 2026/4/20 8:45:17

执行maven clean install命令,编译后的类中未包含get set方法

执行maven clean install命令&#xff0c;编译后的类中未包含get set方法 现象 在IntelliJ IDEA中执行mvn-install.cmd文件。其中文件内容为 mvn clean install -DskipTests执行的结果中报了错误 [ERROR] /C:/workspaces/IdeaProjects/guigen-projects/commons-io/src/main/jav…

作者头像 李华
网站建设 2026/4/20 8:35:21

如何彻底解锁《艾尔登法环》帧率限制:免费完整指南

如何彻底解锁《艾尔登法环》帧率限制&#xff1a;免费完整指南 【免费下载链接】EldenRingFpsUnlockAndMore A small utility to remove frame rate limit, change FOV, add widescreen support and more for Elden Ring 项目地址: https://gitcode.com/gh_mirrors/el/EldenR…

作者头像 李华
网站建设 2026/4/20 8:29:55

2026年口碑爆棚!探秘这家备受赞誉的Mardi正牌企业究竟好在哪?

在时尚潮流的世界里&#xff0c;总有一些品牌能凭借独特的魅力和卓越的品质脱颖而出。Mardi正牌&#xff0c;也就是法国品牌Mardi Ladin &#xff0c;隶属于法国玛尔迪亚洲有限公司&#xff0c;在2026年口碑爆棚&#xff0c;备受赞誉。那么&#xff0c;这家企业究竟好在哪呢&am…

作者头像 李华
网站建设 2026/4/20 8:29:53

MySQL索引优化:Java应用中的索引失效场景分析

MySQL索引失效场景分析在Java应用中&#xff0c;MySQL索引失效可能导致查询性能显著下降。以下是一些常见索引失效场景及优化建议&#xff1a;未遵循最左前缀原则复合索引未按定义顺序使用条件。例如索引为(a, b, c)&#xff0c;查询条件为WHERE b 1 AND c 2时索引失效。应确…

作者头像 李华
网站建设 2026/4/20 8:26:33

0420晨间日记

- 关键词 - 上午- 洲际出发去五台山- 导游讲了&#xff0c;关于佛相关的事情- 这类的事情&#xff0c;没有意思&#xff0c;- 她的讲述更多是一种知识性的讲述。- 这种知识性也是记不住&#xff0c;台过于理论- 旅游这类的场景能记住-就只有故事- 需要故事做引导 - 下午- 五台山…

作者头像 李华