随着 AI Agent 概念持续火热,越来越多开发者开始尝试部署属于自己的 AI 助手。相比传统聊天机器人,新一代自主智能体不仅能够调用工具、执行任务,还具备持久化记忆、自主学习和技能迭代能力,真正实现“越用越聪明”。
Hermes Agent 正是这样一款开源 AI 智能体项目。它由 Nous Research 推出,可运行在个人服务器或云主机中,支持长期记忆、跨会话上下文、自主创建技能以及动态优化能力。简单来说,它不只是一个聊天工具,而是一个能够不断成长的 AI Agent 系统。
本篇教程将基于阿里云 ECS 云服务器,手把手教你快速部署 Hermes Agent,并接入阿里云百炼模型服务,实现完整可用的 AI 智能体环境。
一、部署前准备
开始部署前,需要先完成以下准备工作:
阿里云官网:点击直达
1、注册阿里云账号
2、完成实名认证
3、账户充值
4、开通阿里云百炼服务
二、获取阿里云百炼API Key
Hermes Agent 需要调用阿里云百炼模型,因此首先需要创建 API Key。
操作步骤
1、进入阿里云百炼控制台
2、打开“API-Key”管理页面
3、创建新的 API Key 或查看已有 API Key
4、复制生成的 API Key
注意事项:
- 子账号需要主账号授权后才能创建 API Key
- 请勿公开 API Key
- 避免泄露导致模型被恶意调用
三、开始部署Hermes Agent
点击“前往部署”进入阿里云计算巢模板页面。部署时,参考以下配置:
其余配置保持默认即可。
确认订单后:
1、勾选同意协议
2、点击“立即创建”
3、等待约 3 分钟完成部署
部署完成后,即可在计算巢服务实例列表中看到对应实例。
四、连接阿里云ECS服务器
部署完成后,需要进入 ECS 服务器使用 Hermes Agent。
1、进入服务实例详情页
2、点击“资源”页签
3、找到 ECS 实例
4、点击“远程连接”
5、选择“免密登录”
6、进入终端控制台
|
项目 |
描述 |
示例值 |
|
地域 |
部署地域。 |
华东1(杭州) |
|
付费类型 |
选择按量付费。 |
按量付费 |
|
实例类型 |
选择实例规格。 |
ecs.e-c1m2.large |
|
实例密码 |
填写实例密码。 |
自定义密码 |
|
百炼 API-KEY |
选择百炼 API-KEY。 |
选择前面步骤创建的百炼 API-KEY。 |
|
可用区ID |
选择可用区ID。 |
可用区 K |
至此,服务器环境已经准备完成。
五、Hermes Agent基础使用说明
Hermes Agent 提供了完整的交互式终端体验。
1、常用命令
|
命令 |
它的作用 |
|
|
显示所有可用命令 |
|
|
列出可用工具 |
|
|
交互式切换模型 |
|
|
尝试培养一种有趣的个性 |
|
|
保存对话 |
2、多行输入
使用Alt + Enter或Ctrl + J可实现多行输入,适合粘贴代码或编写长 Prompt。
3、打断
如果 Hermes 执行时间过长,直接输入新消息并回车即可打断当前任务,或者使用Ctrl + C恢复会话。
退出后 Hermes 会自动生成恢复命令。
恢复最近会话:
hermes –continue
简写方式:
hermes -c
六、开始体验Hermes Agent
在终端执行:
hermes
进入 Hermes Agent 交互界面。
随后输入以下测试任务:
请帮我在终端中渲染出一个 ninvaders(太空侵略者)游戏,使用 Python + curses 实现,输出 ninvaders.py 文件,完成后告诉我启动命令
Hermes 会自动分析需求、生成代码、创建 Python 文件、返回启动命令、权限提示说明。
执行过程中,Hermes 可能会请求命令执行权限。
常见选项:
- Allow once:仅本次允许
- Allow for this session:当前会话永久允许
- Deny:拒绝执行
建议首次部署时选择:
Allow for this session
避免重复确认。
七、运行生成的游戏
打开新的终端窗口,执行:
python3 ninvaders.py
即可启动终端版“太空侵略者”游戏。
这也是 Hermes Agent 自主编程能力的一个典型演示。
八、配置Weixin/WeChat频道
Hermes Agent 支持接入微信,实现 AI 聊天机器人。
切换 root 用户。执行:
su root
启动微信接入配置执行:
hermes gateway setup
随后通过键盘上下方向键选择:
Weixin / WeChat
扫码登录
根据终端提示:
1、使用微信扫码
2、确认登录
3、完成授权
如果提示微信版本升级,请按提示升级后重新扫码。
消息权限配置
随后系统会提示是否允许私聊消息选择:
Allow all direct messages
是否允许群聊消息
选择:
Allow all group chats
后续一路按照提示输入:
y
并回车确认即可。
输出如下图所示,输入y,然后单击回车键确认。
输出如下图所示,单击回车键确认。
输出如下图所示,输入y,然后单击回车键确认。
登录成功后,将自动进入 AI 机器人聊天页面,后续可以在 Weixin / WeChat 中和 Hermes Agent 对话。
九、资源清理
如果后续不再使用 Hermes Agent,建议及时删除资源,避免持续扣费。
1、进入阿里云计算巢控制台
2、打开“服务实例”
3、找到对应实例
4、点击“删除”
5、确认释放云资源
6、然后进入“API Key 管理页面”,删除对应 Key 即可。
删除后Hermes Agent 将无法调用百炼模型,API 不再产生费用。
相关推荐:
《(附部署指南)腾讯云轻量应用服务器独家支持Hermes Agent一键部署》
-
广告合作
-
QQ群号:4114653















