目 录CONTENT

文章目录

VPS云端部署Hermes Agent官方最新版-通讯方式对接微信/电报-安全打开Web-UI-免费领取tokens

Administrator
2026-06-28 / 0 评论 / 0 点赞 / 113 阅读 / 0 字

前言

大家好
今天给大家带来一期教程——在 VPS 上部署 Hermes Agent,一个开源的 AI 智能体框架。
如果你用过市面上的各种 AI 助手,应该都遇到过一些限制:对话次数不够用、不能执行系统级操作、模型不能自由切换,更没办法接入自己的通讯工具。而 Hermes 的核心,就是把这些限制全部打破——它可以运行在你自己的服务器上,帮你写代码、做运维、查资料,甚至跨平台自动发送消息,而且模型完全可控、自由切换。
这期视频我会带大家一步一步完成四件事:
第一,云端部署。
在 VPS 上从零安装 Hermes 官方最新版,并完整跑通基础服务。
第二,通讯对接。
将 Hermes 接入微信和 Telegram,让你可以直接用手机远程指挥 AI 执行任务,无需登录服务器。
第三,安全访问 Web UI。
Hermes 自带管理面板,但直接暴露公网存在风险。本期会教你用本地隧道的方式安全打开界面,兼顾便利与安全。
如果你手上正好有一台闲置 VPS,或者想打造一个真正属于自己的 24 小时 AI 助手,这期内容会非常适合你。
准备好,我们现在开始。

Hermes Agent特点

Nous Research开发的这款自学习型 AI 智能体,是唯一一款内置学习循环的智能体——它能从经验中积累技能,在使用过程中不断改进,持续学习并巩固知识,还能搜索过往对话记录,并在不同会话中逐步构建更深入的自我认知模型。它可以运行在 5 美元的 VPS、GPU 集群或几乎零成本的无服务器基础设施上。它不依赖于你的笔记本电脑——即使它在云端虚拟机上运行,​​你也可以通过 Telegram 与它互动。
001-HGKg.png

您可以选择任何您想要的模型——Nous Portal、OpenRouter(200 多种模型)、NovitaAI(面向模型 API、代理沙箱和 GPU 云的 AI 原生云平台)、NVIDIA NIM(Nemotron)、小米 MiMo、z.ai/ GLM 、Kimi/Moonshot、MiniMax、Hugging Face、OpenAI,或者您自己的端点。切换自如hermes model——无需更改代码,无厂商锁定。

Hermes Agent 核心能力总结

模块能力说明
真正的终端接口提供完整 TUI 终端界面,支持多行编辑、命令自动补全、历史记录、任务中断与重定向,以及流式工具输出,具备 IDE 级交互体验
多平台常驻接入通过统一网关接入 Telegram / Discord / Slack / WhatsApp / Signal / CLI,实现跨平台通信与会话同步,并支持语音备忘录转录
闭环学习能力内置长期记忆与自我进化机制,支持技能自动生成与优化,结合 FTS5 搜索 + LLM 摘要回忆 + 用户建模,实现跨会话记忆
定时自动化支持自然语言配置定时任务,如日报、备份、审计等,可自动跨平台执行与推送,无需人工干预
委托与并行处理支持子代理并行执行任务,可自动拆解复杂流程,结合 Python 脚本与 RPC 工具调用,实现低上下文成本工作流
全环境运行能力支持 Docker / SSH / 本地 / Singularity / Modal / Daytona 等多种运行环境,支持无服务器模式与自动休眠唤醒
研究与训练友好可批量生成任务轨迹(trajectories),压缩用于训练模型,支持工具调用数据构建,适用于 AI 研究与 Agent 训练

准备条件

1.Hermes Agent官方

Hermes Agent官网
Hermes Agent官方的github

2.一台Linux服务器

我们主要演示在VPS上部署Hermes Agent的过程
购买VPS可以访问
👇🏻👇🏻👇🏻👇🏻👇🏻👇🏻👇🏻👇🏻
TOTHOST介绍
TOTHOST官网
👆🏻👆🏻👆🏻👆🏻👆🏻👆🏻👆🏻👆🏻
我们可以选择越南地区(当然其他地区也可以,主要是解决部分网站的访问问题 ),系统可以推荐使用Ubuntu系统(其他系统也可以),
配置
建议最低2G内存,4核处理器,20G硬盘

3.自己准备大模型API

(本教程演示硅基流动免费的API方法作为体验使用
还有其他很多平台有免费的API可用)
比如智谱实名认证用户也有2000万tokens体验包

002-dqKA.png
003-ZVCh.png

有兴趣的自取

4.SSH工具

关于SSH工具大家可以根据自己的习惯自定义选择,本期视频演示使用
FinalShell的隧道的方法,大家可以自行到官方下载
FinalShell-官方下载
或者
点击这个下载

一、获取免费的token

硅基流动对新用户有2000万的免费tokens
我们打开
硅基流动官网
注册好账号
004-ZWbw.png

我的邀请码

FDAbEsxU

登录成功之后需要实名认证才能成功领取
005-oYgg.png

点击认证-使用支付宝扫码认证即可
006-rAvc.png

使用各种API默认直接扣抵用金
007-Ojul.png

申请API秘钥-后面使用
008-yFWQ.png

有多种大模型API可选
009-tDgn.png

硅基流动的URL地址是这个,后面会用到
API Base URL

https://api.siliconflow.cn/v1

二、部署Hermes Agent在Linux系统

Hermes对于
Python 版本要求:3.11 或以上
然后就是打开Hermes Agent官网使用一键安装脚本进行安装

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

正常会自动检测环境,如果没有python3.11会自动下载的
010-oedw.png

一直等待自动安装
011-PSQb.png

🟢 1. Quick Setup(推荐)
Quick Setup (Nous Portal) – free OAuth login, no API keys, model + tools

意思是:

一键快速配置
用官方提供的 Nous Portal 登录(类似 Google / GitHub 登录)
不需要自己准备 API Key
模型和工具都已经帮你配好
官方推荐新手用这个

👉 适合:新手 / 快速部署 / 不想折腾

⚙️ 2. Full Setup(完整自定义)
Full setup – configure every provider, tool & option yourself

意思是:

所有东西都自己配置
你可以自己填 OpenAI / Claude / 本地模型 API
工具、插件全部手动选择
灵活度最高,但配置复杂

👉 适合:开发者 / 有自己模型 / 想完全掌控系统

🧱 3. Blank Slate(纯净模式)
Blank Slate – everything off except bare minimum

意思是:

只保留最基础功能
所有模型、工具默认关闭
你需要后面自己一点点开启

👉 适合:研究 / 二次开发 / 想从零搭建系统的人

因为我们需要配置自己的大模型所以选择第二个选项Full Setup
012-yous.png

然后选择适合自己的模型
013-onMn.png

我们使用硅基流动的API就选中自定义的
Custom endpoint (enter URL manually)手动填写 API 接口地址(自定义后端)
014-wpAF.png

这里配置硅基流动的API地址

https://api.siliconflow.cn/v1

然后填入硅基流动API
015-TTkw.png

接着选择1自动选择模型
016-EmYp.png

我选择当前比较先进的zai-org/GLM-5.2
017-Grby.png

然后选择上下文长度
018-yIlm.png

当前模型是1024k,我们输入1024000
019-kBez.png

显示名称默认即可
然后选择默认即可
020-YFcD.png

然后通信方式后面再配置
021-YswJ.png

其他都先不配即可
022-cttz.png
023-bxfA.png

然后先确认是否可以正常使用
输入

hermes

024-fVYh.png

正常可以使用

然后配置通讯方式

1.对接微信

hermes gateway setup 

选择微信之后空格选中,在回车
025-xBVz.png

输入Y确认
026-hFkI.png

打开链接微信扫码
027-fNYw.png

然后选中第一个权限
028-XtVC.png

关闭群聊
029-IpJP.png

再次确认y
030-qqXV.png

然后执行这个命令即可
031-Fcps.png

终端确认
032-nNFF.png

正常对话
033-rTls.png

2.对接电报

对接电报一样的操作,只是配置下机器人的token即可

hermes gateway setup 

034-Vbjz.png

选择2手动
035-iDxn.png

填入API token
036-XDht.png

然后配置用户id即可
037-AgrE.png

然后根据提示重启网管即可
038-brMa.png

hermes dashboard Web UI界面

039-RCFH.png

启动成功
040-rkcU.png

剩下的操作就让Hermes帮你搞定了
041-YJXb.png

搞定了
042-CsdR.png

配置了登录密码
043-rKCb.png

使用正常
044.png

Hermes 常用命令

基础使用

hermes                          # 启动交互对话(默认)
hermes chat -q "你好"            # 单次提问,不进入交互
hermes --continue               # 恢复上一次会话
hermes --resume <session_id>    # 恢复指定会话
hermes -s <skill_name>          # 启动时预加载技能
hermes --yolo                   # 跳过危险命令确认
hermes --tui                    # 启动现代TUI界面

最常用的几个

命令用途
hermes日常对话
hermes model换模型
hermes gateway status看网关状态
hermes doctor排查问题
hermes update更新版本
hermes dashboard开Web面板

配置管理

hermes setup                    # 交互式引导配置
hermes model                    # 切换模型/提供商
hermes config                   # 查看当前配置
hermes config edit              # 编辑 config.yaml
hermes config set KEY VAL       # 设置某个配置项
hermes config check             # 检查配置是否完整
hermes doctor                   # 体检依赖和配置
hermes auth                     # 凭证管理(OAuth/API Key)
hermes auth add <provider>      # 添加提供商凭证
hermes auth list                # 查看已存凭证

网关(消息平台)

hermes gateway setup            # 配置消息平台
hermes gateway install          # 安装为后台服务
hermes gateway start            # 启动
hermes gateway stop             # 停止
hermes gateway restart          # 重启
hermes gateway status           # 查看状态

Web Dashboard

hermes dashboard                # 启动Web界面(默认9119端口)
hermes dashboard --port 8080    # 指定端口
hermes dashboard --no-open      # 不自动打开浏览器
hermes dashboard --status       # 查看运行状态
hermes dashboard --stop         # 停止

工具和技能

hermes tools                    # 交互式开关工具
hermes tools list               # 列出所有工具
hermes tools enable <name>      # 启用工具集
hermes tools disable <name>     # 禁用工具集

hermes skills list              # 列出已安装技能
hermes skills browse            # 浏览技能商店
hermes skills install <id>      # 安装技能
hermes skills uninstall <name>  # 卸载技能
hermes skills update            # 更新技能

会话管理

hermes sessions list            # 列出历史会话
hermes sessions browse          # 交互式选择会话
hermes sessions export <file>   # 导出会话为JSON
hermes sessions delete <id>     # 删除会话
hermes sessions prune           # 清理旧会话

定时任务

hermes cron list                # 列出定时任务
hermes cron create "0 9 * * *"  # 创建定时任务
hermes cron pause <id>          # 暂停
hermes cron resume <id>         # 恢复
hermes cron run <id>            # 手动触发一次
hermes cron remove <id>         # 删除

MCP 服务器

hermes mcp list                 # 列出已配置的MCP服务器
hermes mcp add <name>           # 添加MCP服务器
hermes mcp remove <name>        # 移除
hermes mcp test <name>          # 测试连接

Profile 多实例

hermes profile list             # 列出所有Profile
hermes profile create <name>    # 创建新Profile
hermes profile use <name>       # 切换默认Profile
hermes profile delete <name>    # 删除Profile

其他实用命令

hermes status --all             # 查看所有组件状态
hermes update                   # 更新到最新版
hermes insights                 # 使用统计
hermes logs                     # 查看日志
hermes version                  # 版本号
hermes uninstall                # 卸载

会话内斜杠命令(交互/消息平台中使用)

/new              新建会话
/model            切换模型
/config           查看配置
/tools            管理工具
/history          查看历史
/usage            查看Token用量
/help             查看所有命令
/quit             退出
/restart          重启网关(消息平台)
/status           查看会话状态
/yolo             切换免确认模式
0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin
  3. QQ打赏

    qrcode qq

评论区