Hermes Agent是一款具备自进化能力的开源AI智能体框架,支持跨会话持久记忆、经验自动沉淀与多平台集成,可快速对接阿里云百炼大模型实现复杂任务处理。2026年,在阿里云ECS上部署Hermes Agent已形成标准化流程,支持一键脚本、OOS扩展、手动安装三种方式,适配不同技术水平用户。以下从前置准备、实例创建、环境配置、Agent安装、模型对接、服务启动、运维优化七大环节,提供超详细实操步骤,覆盖全流程细节,确保部署一次成功。
一、部署前置准备(30分钟)
(一)账号与权限配置
- 注册阿里云账号并完成个人/企业实名认证,未认证账号无法创建ECS实例与开通百炼服务。
- 开通阿里云百炼大模型服务,进入API-Key管理页面,创建新的API Key(仅展示一次,立即保存)。
- 记录百炼API Key、Base URL(按量计费:
https://dashscope.aliyuncs.com/compatible-mode/v1;Token Plan:https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1),确保地域与ECS实例一致。 - 若使用RAM子账号,需由主账号分配ECS创建、安全组配置、远程连接等权限。
- 阿里云部署AI Agent:OpenClaw/Hermes Agent全网最简单,只需两步,详情👉访问阿里云OpenClaw/Hermes一键部署专题页面 了解。









Token Plan Token最便宜/支持多模型切换:👉访问订阅阿里云百炼Token Plan AI大模型服务 。支持多模型切换,用于多模态模型灵活调用,实现多模型、多工具、多场景下的额度共享与统一管理,兼顾灵活性、稳定性与安全性,大幅降低企业使用大模型的门槛与成本。




(二)ECS实例规格与环境规划
- 实例规格选择:基础对话、简单任务选2核2GB内存、40GB ESSD云盘;复杂任务、多智能体协同选4核8GB内存、60GB ESSD云盘,避免资源不足导致卡顿。
- 地域选择:优先华北2(北京),与百炼API地域匹配,降低网络延迟;海外用户选择对应地域,无需ICP备案。
- 操作系统:推荐Ubuntu 22.04 LTS,兼容性最佳;也可选择Alibaba Cloud Linux 3,适配阿里云生态。
- 网络配置:选择专有网络(VPC),启用公网IP(必选),安全组默认配置,后续手动放行端口。
- 端口规划:Hermes Agent默认使用3000/8090端口,SSH远程连接使用22端口,需提前规划并放行。
(三)工具与凭证准备
- 准备本地终端工具(Windows用PowerShell,macOS/Linux用Terminal),或使用阿里云Workbench远程连接。
- 记录ECS登录密码(8-30位,含大小写、数字、特殊符号),用于远程登录。
- 准备文本编辑器,用于编辑Hermes配置文件,保存API Key与模型参数。
二、阿里云ECS实例创建(15分钟)
(一)进入ECS控制台
- 登录阿里云控制台,搜索并进入“云服务器ECS”服务页面。
- 点击“创建实例”,进入实例配置页面。
零基础部署AI Agent:OpenClaw/Hermes Agent喂饭级步骤流程
第一步:👉点击打开访问阿里云OpenClaw/Hermes Agent一键部署专题页面。








👉访问订阅阿里云百炼Token Plan AI大模型服务 。支持多模型切换,用于多模态模型灵活调用,实现多模型、多工具、多场景下的额度共享与统一管理,兼顾灵活性、稳定性与安全性,大幅降低企业使用大模型的门槛与成本。




第二步:👉打开选择阿里云轻量应用服务器,配置参考如下:
- 镜像:OpenClaw(或Hermes Agent)镜像(已经购买服务器的用户可以重置系统重新选择镜像)
- 实例:内存必须2GiB及以上。
- 地域:默认美国(弗吉尼亚),目前中国内地域(除香港)的轻量应用服务器,联网搜索功能受限。
- 时长:根据自己的需求及预算选择。



第三步:打开访问阿里云百炼大模型控制台,找到密钥管理,单击创建API-Key。

前往轻量应用服务器控制台,找到安装好OpenClaw的实例,进入「应用详情」放行18789端口、配置百炼API-Key、执行命令,生成访问OpenClaw的Token。
- 端口放通:需要放通对应端口的防火墙,单击一键放通即可。
- 配置百炼API-Key,单击一键配置,输入百炼的API-Key。单击执行命令,写入API-Key。
- 配置OpenClaw/Hermes:单击执行命令,生成访问OpenClaw/Hermes的Token。
- 访问控制页面:单击打开网站页面可进入OpenClaw/Hermes对话页面。
阿里云百炼Coding Plan API-Key 获取、配置保姆级教程:
创建API-Key,推荐访问订阅阿里云百炼Coding Plan,阿里云百炼Coding Plan每天两场抢购活动,从按tokens计费升级为按次收费,可以进一步节省费用!
- 购买后,在控制台生成API Key。注:这里复制并保存好你的API Key,后面要用。

- 回到轻量应用服务器-控制台,单击服务器卡片中的实例 ID,进入服务器概览页。

- 在服务器概览页面单击应用详情页签,进入服务器详情页面。

- 端口放通在OpenClaw使用步骤区域中,单击端口放通下的执行命令,可开放获取OpenClaw 服务运行端口的防火墙。

- 这里系统会列出我们第一步中创建的阿里云百炼 Coding Plan的API Key,直接选择就可以。

- 获取访问地址单击访问 Web UI 面板下的执行命令,获取 OpenClaw WebUI 的地址。


(二)基础配置
- 计费方式:按量付费(灵活)或包年包月(长期使用更划算)。
- 地域与可用区:选择华北2(北京),可用区随机分配。
- 实例规格:按规划选择2核2GB或4核8GB,确保内存≥2GB。
- 镜像:选择“公共镜像”→“Ubuntu”→“22.04 LTS 64位”。
- 存储:系统盘选择40GB ESSD云盘,数据盘按需添加。
(三)网络与安全组
- 网络类型:专有网络(VPC),选择默认VPC与交换机。
- 公网IP:勾选“分配公网IP地址”,带宽按需求选择(1-5Mbps)。
- 安全组:选择“默认安全组”,后续手动添加端口规则。
(四)登录与配置
- 登录凭证:选择“密码”,设置符合复杂度要求的登录密码。
- 实例名称:自定义名称(如Hermes-Agent-ECS-001),方便管理。
- 勾选服务协议,点击“下一步:确认订单”。
(五)创建与等待
- 核对配置信息,确认无误后点击“创建实例”。
- 等待5-10分钟,实例状态变为“运行中”,复制公网IP与登录用户名(默认root/ubuntu)备用。
三、远程连接与系统初始化(10分钟)
(一)SSH远程连接
- 打开本地终端,执行SSH连接命令:
输入登录密码,完成远程登录。ssh root@你的ECS公网IP - 或使用阿里云Workbench,在ECS实例详情页点击“远程连接”,一键登录。
(二)系统更新与依赖安装
- 更新系统软件源与组件,修复漏洞:
(CentOS/Alibaba Cloud Linux用sudo apt update && sudo apt upgrade -ysudo yum update -y)。 - 安装基础工具(git、curl、wget):
bash sudo apt install git curl wget -y。 - 安装Python 3.9+(Hermes Agent运行依赖):
bash sudo apt install python3.9 python3.9-venv python3.9-pip -y。
(三)安全组端口放行
- 登录阿里云ECS控制台,进入实例“安全组”配置页面。
- 添加入方向规则:
- 协议:TCP,端口:22(SSH),授权对象:0.0.0.0/0(测试)或指定IP(生产)。
- 协议:TCP,端口:3000,8090(Hermes Agent),授权对象:0.0.0.0/0(测试)。
- 保存规则,端口配置生效。
四、Hermes Agent安装(三种方式任选)
方式一:一键脚本安装(新手推荐,5分钟)
- 以root用户执行官方一键安装脚本:
bash curl -fsSL https://get.hermes.ai | bash。 - 脚本自动下载程序、配置环境变量、安装依赖,全程无需干预。
- 验证安装:
显示版本号即安装成功。hermes --version
方式二:OOS扩展程序安装(阿里云官方,3分钟)
- 登录阿里云OOS控制台,进入“服务器管理”→“扩展程序”。
- 在公共扩展程序中找到“Hermes Agent”,点击“安装扩展程序”。
- 选择目标ECS实例,点击“创建”,等待安装完成。
- 验证安装:SSH登录后执行
hermes --version。
方式三:源码手动安装(自定义需求,10分钟)
- 拉取官方源码:
bash git clone https://github.com/NousResearch/Hermes.git cd Hermes。 - 安装依赖:
bash npm install。 - 全局安装:
bash npm install -g .。 - 验证安装:
bash hermes --version。
五、模型对接与配置(10分钟)
(一)生成配置文件
- 执行配置命令,进入交互式配置向导:
bash hermes config。 - 选择模型服务商:阿里云百炼。
- 输入百炼API Key、Base URL、默认模型(如qwen3.7-max、qwen3-coder-next)。
- 配置会话记忆(开启)、请求超时(30秒)、温度参数(0.7)等。
- 配置完成后,生成
.env配置文件,保存于~/.hermes/目录。
(二)手动编辑配置文件(进阶)
- 打开配置文件:
bash nano ~/.hermes/.env。 - 核对参数:
MODEL_PROVIDER=aliyun MODEL_PROVIDER_API_KEY=你的百炼API Key MODEL_PROVIDER_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1 DEFAULT_MODEL=qwen3.7-max SESSION_MEMORY=true REQUEST_TIMEOUT=30。 - 保存退出(Ctrl+O→回车→Ctrl+X)。
(三)模型连接测试
- 执行测试命令:
bash hermes test。 - 显示“模型连接成功”即配置完成;若失败,检查API Key、Base URL、地域是否一致。
六、服务启动与后台运行(5分钟)
(一)前台启动(测试用)
- 启动Hermes Agent服务:
bash hermes start --host 0.0.0.0 --port 8090。 - 访问Web UI:浏览器输入
http://你的ECS公网IP:8090,进入交互界面。
(二)后台守护运行(生产用)
- 安装进程守护工具pm2:
bash sudo npm install -g pm2。 - 启动Hermes并后台运行:
bash pm2 start hermes --name "hermes-agent" -- start --host 0.0.0.0 --port 8090。 - 设置开机自启:
bash pm2 startup pm2 save。 - 查看运行状态:
bash pm2 status。
七、功能使用与多平台集成(15分钟)
(一)基础交互与任务执行
- 在Web UI或终端输入指令(如“帮我写一个Python数据分析脚本”“部署一个简单的Web服务”),Agent自动规划任务、调用工具、生成结果。
- 支持多轮对话,跨会话保留记忆,自动沉淀技能卡,提升后续任务效率。
(二)多平台集成配置
- 钉钉/飞书集成:进入Hermes设置→第三方集成,获取Webhook地址,在对应平台创建机器人,粘贴Webhook完成配置。
- API调用:Hermes提供标准API接口,可集成到自有应用、网站、小程序中。
- 其他平台:支持Telegram、Discord、Slack等15+平台,配置流程类似。
八、运维优化与常见问题解决(10分钟)
(一)性能优化
- 资源监控:在ECS控制台查看CPU、内存、带宽使用,高负载时升级实例规格。
- 缓存配置:开启模型调用缓存,降低Token消耗与响应时间。
- 日志管理:配置日志轮转,避免日志文件过大占用磁盘空间。
(二)安全加固
- IP白名单:将安全组授权对象修改为指定IP段,禁止公网随意访问。
- API Key保护:避免在公共环境泄露API Key,定期轮换密钥。
- 权限最小化:使用非root用户运行服务,降低安全风险。
(三)常见问题排查
- 安装失败:检查网络连接,切换阿里云镜像源,重新执行安装脚本。
- 无法访问Web UI:确认8090端口已放行,服务正常运行,公网IP正确。
- 模型调用失败:核对API Key、Base URL、模型名称,测试网络连通性,确保百炼额度充足。
- 服务异常退出:查看pm2日志(
pm2 logs hermes-agent),修复配置错误,重启服务。
九、总结
2026年阿里云ECS部署Hermes Agent流程已高度标准化,从前置准备到服务启动,全程仅需约2小时,新手可通过一键脚本快速完成,进阶用户可通过源码安装实现自定义配置。Hermes Agent凭借自进化能力、跨会话记忆与多平台集成优势,结合阿里云ECS的弹性算力与百炼大模型的强大能力,可快速搭建专属AI智能体,适配个人办公、团队协作、企业自动化等全场景。通过合理的资源规划、安全配置与运维优化,可确保服务稳定运行,持续释放AI生产力。