部署Hermes-agent 甲骨文Oracle ARM VPS Ubuntu系统 用非root用户 不用 sudo -i 可以用官方安装脚本

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

Hermes安装后首次运行,设置界面提供快速设置与完整设置

设置模型

设置模型时选择提供商,菜单里有GitHub Copilot和More providers

选择提供商时选自定义端点,方便填自己的CPA地址

输入你的CPA的 base url
自定义OpenAI兼容端点里填CPA的base url

输入你的CPA的 api key
填CPA的api key时终端不显示输入内容,属正常

正常情况下, 应该列出你的CPA支持的模型
接口验证通过后列出支持的模型,用Select model选择编号
* 如果你的CPA有问题, 那么可以手动输入模型名称
CPA有问题时手动输入模型名称,示例gpt-5.4

上下文窗口大小
手动填模型gpt-5.4与上下文窗口128000

设置消息渠道

设置消息渠道可选Telegram或Discord,也可稍后运行hermes setup gateway

telegram为例
选择Telegram作为消息渠道,输入1确认

已勾选Telegram渠道,按回车继续

tg bot token
填tg bot token时提示不显示,红色警告属正常

用来与tg bot对话的tg账户(你自己的tg账户) 的 userid
向@userinfobot查询自己的数字用户ID

询问是否用该用户ID作为Home Channel,回车继续

Gateway

配置Gateway,按回车确认安装为systemd服务

root用户安装, 可以选 System service
选Gateway运行方式,root用户选System service
* 如果是非root用户安装, 推荐选 User service
Gateway运行方式菜单里选中User service

提示当前以root身份运行Gateway系统服务

显示Configured to run as: root,询问是否现在启动服务

完成

安装完成显示Ready to go,回车在SSH里开始聊天

看到上面信息的时候, telegram bot 也可以使用了.
在Telegram里和Hermes机器人对话,它会回答who are you


========

后记

我用的 VPS 是 DediRock 2G内存 VPS 

Oracle 甲骨文 VPS Ubuntu系统, 用非root用户, 不用 sudo -i, 可以用官方安装脚本完成整个安装流程.
退出Hermes终端显示Goodbye并回到ubuntu提示符


如果因为 api key 和 tg bot token 不显示, 你输入的时候输错了.
那么, 在安装过程完成后, 你可以自己修改配置文件
~/.hermes/config.yaml
~/.hermes/.env

========

update

如果你想 打开 YOLO模式 跳过所有权限审批
hermes config set approvals.mode off
如果你想 关闭 终端输出脱敏 bot_token api_key之类的信息会原样输出到终端 可能渗透到上下文中
hermes config set security.redact_secrets false

如果你不喜欢 Hermes 自动reset 清空上下文session

hermes config set session_reset.mode none

如果你想关闭 Hermes 的 Telegram 流式显示

hermes config set display.platforms.telegram.streaming false


========

update

一直以来, Nous Portal官方都限期提供一个可免费白嫖使用的模型
有一段时间是小米 mimo-v2 系列, 有一段时间是 step-3.5-flash, 有一段时间是 qwen3.6-plus
操作参考:

========

还想看看


评论