RAKsmart美国服务器评测 RAKsmart教程 RakSmart VPS部署Hermes Agent智能体教程

RakSmart VPS部署Hermes Agent智能体教程

RAKsmart美国服务器推荐

美国服务器低价促销

Hermes Agent是由Nous Research开发的一款开源自主AI智能体,专为持久运行和自我成长设计。本文主要以RAKsmart VPS为例,为大家介绍一下部署Hermes Agent智能体的完整流程。

一、前提条件

本次教程基于全新Ubuntu 22.04系统,需具备root管理员权限。

内存要求:仅运行命令行交互,最低1GB内存;如需接入通讯网关、调用工具,建议至少2GB内存,内存不足会因上下文窗口过大导致程序被系统强制终止(OOM)。

外部账号:

1、Telegram机器人:在Telegram内联系BotFather创建机器人,获取一串字母+数字的机器人Token,妥善保存;

2、OpenRouter API密钥:前往openrouter.ai申请,通过单一密钥即可调用Anthropic、OpenAI、谷歌、Meta等各大厂商模型,平台提供免费模型,可零成本测试。

RAKsmart VPS共享配置区间及价格:

机房 CPU 内存 路线 带宽 IP 价格/月 购买链接
硅谷 1核~255核 1G~768G 大陆优化VIP/精品CN2/国际BGP 1M~5000M 1~64个 $3.56起 点击购买
洛杉矶 1核~255核 1G~768G 大陆优化VIP/精品CN2/国际BGP 1M~5000M $3.56起 点击购买
西雅图 1核~255核 1G~768G 大陆优化VIP/精品CN2/国际BGP 1M~5000M $3.56起 点击购买
东京 1核~255核 1G~768G 大陆优化/精品CN2/国际BGP 1M~1000M $8.2起 点击购买
首尔 1核~96核 1G~512G 大陆优化/精品CN2/国际BGP 1M~1000M $8.2起 点击购买
新加坡 1核~255核 1G~768G 大陆优化/精品CN2/国际BGP 1M~1000M $8.2起 点击购买
马来西亚 1核~255核 1G~768G 大陆优化/精品CN2/国际BGP 1M~1000M $8.2起 点击购买
法兰克福 1核~255核 1G~768G 大陆优化/精品CN2/国际BGP 1M~1000M $3.4起 点击购买

RAKsmart优惠码专属优惠链接(爆款秒杀$2.99起)

二、初始化RakSmart VPS

1、使用root用户SSH连接服务器,更新软件源并升级系统组件

ssh root@你的VPS公网IP
apt update && apt upgrade -y

2、创建Hermes专用普通用户,禁止直接用root运行智能体,避免程序异常或被入侵时造成系统级风险

adduser hermes
usermod -aG sudo hermes
su hermes

3、安装git工具,用于拉取Hermes源码

sudo apt install git -y

4、配置基础防火墙,放行SSH连接避免失联,启用防火墙

sudo ufw allow OpenSSH
sudo ufw enable

后续所有操作均在hermes用户下完成,保持当前登录状态。

三、RakSmart VPS一键安装Hermes Agent

Nous Research提供一键安装脚本,自动处理全部依赖项:Python、Node.js、uv、ripgrep、ffmpeg、源码拉取、虚拟环境配置、全局命令软链接,一条命令完成全部安装。

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

根据服务器性能,安装耗时1–2分钟。安装完成后重载终端环境变量,让系统识别hermes全局命令。

source ~/.bashrc

验证安装结果:

#查看版本
hermes –version
#执行系统诊断,检查运行环境完整性
hermes doctor

若全部检测项正常,即可进入模型配置;若存在异常,诊断工具会精准提示需要修复的问题。

四、配置大模型服务商

运行引导配置向导,按步骤选择服务商、填写API密钥、挑选模型、接入通讯平台。

hermes setup

1、服务商选择OpenRouter,单一密钥可调用数百款模型,配置最简单;

2、输入你的OpenRouter API密钥;

3、选择初始模型:追求低成本高速度可选openai/gpt-4o-mini;需要更强推理能力,优先选anthropic/claude-3-haiku-20240307,性价比优于Claude 3.5 Sonnet,OpenRouter可直接查看各模型计费标准。

配置完成后,测试基础对话功能:

hermes

输入指令,例如你可以帮我做什么?,体验交互效果。测试完成后输入/exit或按下Ctrl+C退出命令行模式。

五、配置Telegram消息网关

未配置网关时,只能通过SSH连接服务器对话;配置完成后,即可在手机Telegram向机器人发消息,RakSmart VPS上的Hermes自动响应。

1、执行网关配置向导

hermes gateway setup

2、平台选择Telegram,输入之前获取的机器人Token;

3、打开Telegram,搜索你的机器人账号发送消息,Hermes正常回复即代表网关部署成功。

该配置方式同样适用于Discord、Slack、WhatsApp、Signal等平台,Telegram部署最简单,无需额外配置应用凭证、Webhook回调。

六、配置Systemd实现7×24小时后台常驻

命令行模式仅终端在线时可用,SSH断开即停止运行。通过系统服务配置,可实现智能体开机自启、后台持续运行,离线/关机重启后自动恢复。

1、将网关注册为系统服务,开机自动启动

sudo hermes gateway install –system

2、启动服务

sudo hermes gateway start –system

3、查看服务运行状态

sudo hermes gateway status –system

4、实时查看运行日志,监控消息处理记录

sudo journalctl -u hermes-gateway -f

按下Ctrl+C退出日志查看,服务会持续后台运行。此时即便长时间不操作服务器,在Telegram发送消息,Hermes也能正常响应;重启VPS后,服务自动恢复运行,无需手动操作。

七、体验技能与记忆系统

技能系统是Hermes区别于普通无状态对话机器人的核心。当智能体完成复杂任务,会判断是否将经验沉淀为技能文档,记录问题与解决方案。后续遇到同类任务,直接复用成熟方案,跳过摸索过程。

#查看已生成的技能列表
hermes skills list
#手动创建自定义技能,记录专属工作流程、个人偏好
hermes skills create

技能遵循agentskills.io开源标准,可跨平台迁移,适配其他兼容该标准的智能体。

记忆系统与技能系统逻辑不同,Hermes会永久保存两份跨会话记忆文件:

  • MEMORY.md:记录智能体学习的通用知识、你的项目信息;
  • USER.md:记录你的个人习惯、使用偏好。

每次对话都会读取并更新记忆文件,长期使用后,智能体将深度适配你的工作模式。

测试示例:两天前让Hermes配置过Nginx,今日再次咨询Nginx相关问题,它会调取过往记忆,无需重复说明基础信息。

八、接入MCP服务器拓展能力

MCP全称模型上下文协议(Model Context Protocol),相当于AI工具的通用接口标准,Hermes支持双向适配:接入外部MCP服务器、自身作为MCP服务对外提供能力。

1、编辑Hermes配置文件,接入MCP服务,示例为文件系统MCP服务,允许Hermes读写VPS指定目录文件

nano ~/.hermes/config.yaml

2、写入配置:

mcp_servers:
filesystem:
command: “npx”
args: [“-y”, “@modelcontextprotocol/server-filesystem”, “/home/hermes/projects”]

3、重启网关加载配置

sudo hermes gateway restart –system

在Telegram发送指令,例如列出/home/hermes/projects目录下的文件,Hermes会自动调用MCP工具执行。你可按需接入GitHub、数据库等各类MCP生态工具,无需开发原生功能。

同时Hermes自身也可通过MCP对外提供服务,Claude Code、Cursor等其他智能体可接入,调用它的对话历史、会话检索、附件管理等能力,让Hermes成为MCP生态的核心枢纽。

本文来自网络,不代表RAKsmart美国服务器 评测立场,转载请注明出处。
SSL证书申请推荐

SSL证书申请推荐

返回顶部