新版实操手册 OpenClaw和Hermes Agent阿里云部署配置与使用详解

简介: 随着AI智能体技术不断落地,OpenClaw与Hermes Agent两款开源智能代理工具,凭借私有化部署、功能全面、拓展性强、适配国内大模型等特点,成为开发者、运维人员、办公群体的热门选择。两款工具定位各有侧重,OpenClaw偏向全场景自动化任务执行,支持文件操作、脚本运行、多平台消息联动;Hermes Agent则聚焦智能对话、多轮任务编排、长上下文交互,二者均可依托阿里云服务器实现7×24小时不间断运行。

一、前言

随着AI智能体技术不断落地,OpenClaw与Hermes Agent两款开源智能代理工具,凭借私有化部署、功能全面、拓展性强、适配国内大模型等特点,成为开发者、运维人员、办公群体的热门选择。两款工具定位各有侧重,OpenClaw偏向全场景自动化任务执行,支持文件操作、脚本运行、多平台消息联动;Hermes Agent则聚焦智能对话、多轮任务编排、长上下文交互,二者均可依托阿里云服务器实现7×24小时不间断运行。

对于零基础用户而言,本地设备部署存在明显短板,电脑关机、断网、休眠都会直接终止服务,无法实现全天候值守,同时本地环境容易出现依赖冲突、端口占用等问题。而依托阿里云ECS或者轻量应用服务器进行部署,不仅能保证服务长期在线、网络稳定,还能灵活调整硬件配置、便捷管理访问权限,是生产环境与长期使用的最优方案。

本文结合2026年最新版本特性,打造保姆级实操指南,依次讲解阿里云服务器环境准备、OpenClaw完整部署、Hermes Agent部署配置、两大工具基础使用、模型对接、日常运维以及常见问题排查。全文搭配可直接复制执行的终端命令、配置代码,全程无外部链接、无表格与图片,从账号准备到上手使用一步到位,哪怕是没有服务器操作经验的新手,也能顺利完成两套智能体的云上搭建与日常使用。阿里云部署AI Agent : OpenClaw/Hermes Agent全网最简单,只需两步,详情👉访问阿里云OpenClaw/Hermes一键部署专题页面 了解。
OpenClaw1.png
OpenClaw2.png
OpenClaw02.png
openClaw3.png
OpenClaw031.png
OpenClaw03.png
OpenClaw04.png
OpenClaw5.png
Openclaw6.png
👉访问订阅阿里云百炼Token Plan AI大模型服务 。支持多模型切换,用于多模态模型灵活调用,实现多模型、多工具、多场景下的额度共享与统一管理,兼顾灵活性、稳定性与安全性,大幅降低企业使用大模型的门槛与成本。
tokenplan1.png
tokenplan1.png
tokenplan2.png
tokenplan3.png
tokenplan4.png

二、两款智能体工具简介与部署前置说明

2.1 OpenClaw 功能介绍

OpenClaw是基于TypeScript开发的开源AI智能体框架,遵循宽松开源协议,主打本地优先、数据私有化。它不只是单纯的对话机器人,核心能力集中在自动化任务执行层面,支持本地文件批量处理、系统命令调用、浏览器模拟操作、定时任务、第三方办公平台接入等功能。所有对话记录、任务日志、配置文件全部存储在用户自己的云服务器中,数据隐私安全有保障,适合办公自动化、服务器运维、批量数据处理等场景。

2.2 Hermes Agent 功能介绍

Hermes Agent同样是轻量化开源AI智能体,主打长会话交互、多智能体协作、复杂逻辑拆解。它针对大模型对话链路做了深度优化,长文本解析、多轮连续任务、需求拆解规划能力突出,同时支持自定义提示词、角色设定、会话记忆,更偏向于深度问答、方案撰写、项目梳理、逻辑推理等场景,和OpenClaw形成能力互补。

2.3 阿里云服务器选型建议

部署两款工具优先选择阿里云轻量应用服务器,上手简单、计费灵活、预装基础环境,适合新手;有自定义运维、多服务共存需求的用户,可以选择阿里云ECS云服务器。硬件配置上,单独运行其中一款工具,最低1核1G配置即可满足基础使用;若需要同时部署OpenClaw与Hermes Agent,或是频繁执行复杂任务、加载多项拓展功能,建议选择2核2G及以上配置,避免内存不足造成服务卡顿、意外退出。操作系统统一选择主流Linux发行版本,Ubuntu系统兼容性最佳,也是下文演示所使用的系统。

2.4 全局环境依赖准备

两款工具均依赖Node.js运行环境与Git工具,这是部署前必须完成的基础操作。首先通过远程连接工具登录阿里云服务器,打开系统终端,先执行系统更新命令,保证系统软件包为最新版本。

sudo apt update && sudo apt upgrade -y

执行完成后,安装Node.js、npm以及Git工具,整套命令如下:

sudo apt install nodejs npm git -y

安装结束后,校验环境版本,确认安装成功:

node -v
npm -v
git --version

如果输出版本号,代表基础环境搭建完毕。除此之外,还需要提前准备好大模型调用API密钥,用于两款智能体对接主流大模型,实现语义交互与智能推理,密钥请妥善保管,不要对外公开。

三、阿里云部署 OpenClaw 完整步骤

零基础部署AI Agent : OpenClaw/Hermes Agent喂饭级步骤流程

第一步:👉点击打开访问阿里云OpenClaw/Hermes Agent一键部署专题页面
OpenClaw1.png
OpenClaw2.png
OpenClaw02.png
openClaw3.png
OpenClaw031.png
OpenClaw03.png
OpenClaw04.png
OpenClaw5.png
Openclaw6.png

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

第二步:👉打开选择阿里云轻量应用服务器,配置参考如下:

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

轻量应用服务器OpenClaw镜像.png
bailian1.png
bailian2.png

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

阿里云百炼密钥管理图.png

前往轻量应用服务器控制台,找到安装好OpenClaw的实例,进入「应用详情」放行18789端口、配置百炼API-Key、执行命令,生成访问OpenClaw的Token。
阿里云百炼密钥管理图2.png

  • 端口放通:需要放通对应端口的防火墙,单击一键放通即可。
  • 配置百炼API-Key,单击一键配置,输入百炼的API-Key。单击执行命令,写入API-Key。
  • 配置OpenClaw/Hermes:单击执行命令,生成访问OpenClaw/Hermes的Token。
  • 访问控制页面:单击打开网站页面可进入OpenClaw/Hermes对话页面。

阿里云百炼Coding Plan API-Key 获取、配置保姆级教程:

创建API-Key,推荐访问订阅阿里云百炼Coding Plan,阿里云百炼Coding Plan每天两场抢购活动,从按tokens计费升级为按次收费,可以进一步节省费用!
CodingPlan.png

  • 购买后,在控制台生成API Key。注:这里复制并保存好你的API Key,后面要用。
    image.png
  • 回到轻量应用服务器-控制台,单击服务器卡片中的实例 ID,进入服务器概览页。
    image.png
  • 在服务器概览页面单击应用详情页签,进入服务器详情页面。
    image.png
  • 端口放通在OpenClaw使用步骤区域中,单击端口放通下的执行命令,可开放获取OpenClaw 服务运行端口的防火墙。
    image.png
  • 这里系统会列出我们第一步中创建的阿里云百炼 Coding Plan的API Key,直接选择就可以。
    image.png
  • 获取访问地址单击访问 Web UI 面板下的执行命令,获取 OpenClaw WebUI 的地址。
    image.png
    image.png

3.1 创建专属工作目录

为了方便文件管理,我们在服务器根目录下创建统一的项目文件夹,专门存放OpenClaw相关文件,执行以下命令:

mkdir -p /usr/local/ai_agent
cd /usr/local/ai_agent
mkdir openclaw
cd openclaw

3.2 拉取项目源码

使用Git工具拉取OpenClaw完整开源源码,命令执行后会自动下载所有项目文件:

git clone ./openclaw_source
cd openclaw_source

3.3 安装项目依赖包

进入源码目录后,使用npm自动安装项目运行所需的全部第三方依赖组件,该过程无需手动干预:

npm install

等待依赖安装完成,出现正常结束提示即可进行下一步配置。

3.4 生成并编辑核心配置文件

项目内置示例配置文件,我们先复制示例文件生成正式生效的配置文件:

cp .env.example .env

使用文本编辑器打开配置文件,填写大模型接口、密钥、服务端口等核心参数:

vim .env

进入编辑模式后,写入以下配置内容,根据自身实际信息替换对应参数:

# 大模型接口地址
MODEL_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
# 大模型调用密钥
DASHSCOPE_API_KEY=你的大模型API密钥
# 服务监听端口
SERVER_PORT=8081
# 请求超时时间
REQUEST_TIMEOUT=180
# 开启技能拓展功能
SKILL_ENABLE=true
# 会话最大上下文长度
MAX_CONTEXT_LENGTH=8000

编辑完成后,保存并退出编辑器。

3.5 防火墙端口放行

阿里云服务器默认开启防火墙,需要手动放行OpenClaw所使用的8081端口,否则外网无法访问Web管理面板,执行放行命令:

sudo ufw allow 8081/tcp
sudo ufw reload

查看防火墙规则,确认端口放行成功:

sudo ufw status

3.6 服务启动与后台常驻运行

首先使用前台模式启动服务,用于测试是否可以正常运行,前台启动可以直观查看启动日志,方便排查报错:

npm start

终端输出服务启动成功、端口监听正常等日志,代表部署基本完成。按下组合键终止前台进程,使用后台常驻模式运行,保证关闭终端后服务依旧在线:

nohup npm start > openclaw_run.log 2>&1 &

后台启动后,可以实时查看运行日志,监控服务状态:

tail -f openclaw_run.log

3.7 访问与基础使用

在浏览器中输入阿里云服务器公网IP加对应端口,即可进入OpenClaw网页管理面板。进入页面后可以直接发起对话,测试基础问答、文件操作、指令调用等功能。同时可以在面板中开启定时任务、配置拓展技能,挖掘自动化能力。

四、阿里云部署 Hermes Agent 完整步骤

Hermes Agent部署流程和OpenClaw大体相似,同样基于Node.js环境运行,我们继续在统一的工作目录下完成搭建。

4.1 新建Hermes Agent目录

回到上级目录,创建Hermes Agent专属文件夹:

cd /usr/local/ai_agent
mkdir hermes_agent
cd hermes_agent

4.2 拉取源码并安装依赖

依次执行拉取源码、进入目录、安装依赖的全套命令:

git clone ./hermes_source
cd hermes_source
npm install

4.3 配置文件编写

复制示例配置文件,并使用编辑器打开:

cp config.example.json config.json
vim config.json

写入完整运行配置,包含模型信息、服务端口、会话规则等内容,配置代码如下:

{
   
  "server": {
   
    "port": 8082,
    "host": "0.0.0.0",
    "max_request": 10
  },
  "model": {
   
    "base_url": "https://dashscope.aliyuncs.com/compatible-mode/v1",
    "api_key": "你的大模型API密钥",
    "model_name": "qwen3-plus",
    "temperature": 0.7
  },
  "session": {
   
    "memory_enable": true,
    "max_history": 20,
    "auto_compact": true
  },
  "prompt": {
   
    "system_prompt": "你是专业智能助手,逻辑清晰,回答简洁准确。"
  }
}

参数说明:host设置为0.0.0.0允许所有外网地址访问,memory_enable开启会话记忆功能,temperature控制模型回答随机性。编辑完成后保存退出。

4.4 放行对应端口

Hermes Agent使用8082端口,执行防火墙放行命令:

sudo ufw allow 8082/tcp
sudo ufw reload

4.5 启动服务与日志查看

前台测试启动:

npm run start

测试无误后,切换为后台常驻运行模式:

nohup npm run start > hermes_run.log 2>&1 &

实时查看运行日志命令:

tail -f hermes_run.log

4.6 基础功能使用

通过服务器公网IP加8082端口访问Hermes Agent管理界面,界面支持单轮对话、多轮连续交互、角色切换、历史会话查看等功能。依托长上下文优化能力,可以输入长篇文档、复杂需求,让智能体完成梳理、总结、方案设计等工作。

五、两款智能体进阶配置与功能拓展

5.1 OpenClaw 技能模块配置

OpenClaw的核心拓展能力为自定义Skill技能,在项目根目录下新建skills文件夹,存放自定义技能脚本:

cd /usr/local/ai_agent/openclaw/openclaw_source
mkdir -p skills

新建简单的运维日志查看技能脚本,文件命名为log_view.js,代码示例如下:

const fs = require('fs');
const {
    execSync } = require('child_process');

const skillInfo = {
   
  name: "服务器日志查看",
  description: "查看服务器系统运行日志",
  trigger: ["查看日志", "系统日志"]
};

async function runSkill() {
   
  try {
   
    const logContent = execSync('dmesg | tail -20', {
   encoding: 'utf-8'});
    return {
   
      code: 200,
      message: "日志查询成功",
      content: logContent
    };
  } catch (err) {
   
    return {
   
      code: 500,
      message: "日志查询失败",
      error: err.message
    };
  }
}

module.exports = {
    skillInfo, runSkill };

编写完成后,修改.env文件,加载对应技能名称,重启服务即可生效。

5.2 Hermes Agent 自定义角色与提示词

在config.json中修改system_prompt字段,可以自定义智能体角色,例如改为代码助手、文档整理专员、运维顾问等。同时可以调高max_history参数,保留更多历史会话,强化多轮任务连续性。修改配置后,必须终止原有进程再重启服务。

六、进程管理与日常运维常用命令

两款智能体长期运行过程中,需要经常进行进程查看、服务停止、重启、日志清理等操作,汇总通用运维命令,方便日常使用。

# 查看所有Node运行进程
ps aux | grep node
# 终止指定进程,替换为查询到的进程ID
kill -9 进程ID
# 清空OpenClaw日志文件
> /usr/local/ai_agent/openclaw/openclaw_source/openclaw_run.log
# 清空Hermes Agent日志文件
> /usr/local/ai_agent/hermes_agent/hermes_source/hermes_run.log
# 重启OpenClaw服务
cd /usr/local/ai_agent/openclaw/openclaw_source && nohup npm start > openclaw_run.log 2>&1 &
# 重启Hermes Agent服务
cd /usr/local/ai_agent/hermes_agent/hermes_source && nohup npm run start > hermes_run.log 2>&1 &

6.1 配置开机自启(可选)

为了保证服务器重启后,两款智能体可以自动运行,可配置系统开机自启。编辑系统自启文件:

sudo vim /etc/rc.local

在文件内追加启动命令:

cd /usr/local/ai_agent/openclaw/openclaw_source && nohup npm start > openclaw_run.log 2>&1 &
cd /usr/local/ai_agent/hermes_agent/hermes_source && nohup npm run start > hermes_run.log 2>&1 &

保存退出后,赋予文件执行权限:

sudo chmod +x /etc/rc.local

后续服务器重启,服务会自动后台运行。

七、常见问题排查与解决方案

7.1 服务启动成功,外网无法访问

问题现象:日志无报错,浏览器无法打开页面。
解决方法:第一检查防火墙是否正确放行对应端口;第二确认配置文件中监听地址为0.0.0.0,而非仅本地回环地址;第三查看阿里云服务器安全组规则,在控制台放行对应端口。

7.2 大模型调用无响应、对话空白

问题现象:可以进入面板,发送指令后没有任何回复。
解决方法:核对配置文件内的接口地址与API密钥,检查字符是否存在多余空格、大小写错误;测试服务器网络是否可以正常访问大模型接口;确认密钥调用额度未耗尽。

7.3 服务运行一段时间自动退出

问题现象:启动正常,间隔数小时后服务消失。
解决方法:查看服务器内存占用,低配机型同时运行两款工具容易内存溢出;升级服务器配置,或者单独分时运行;检查日志文件,根据报错定位脚本语法、权限问题。

7.4 配置文件修改后不生效

问题现象:修改端口、密钥、参数后,功能无变化。
解决方法:修改配置后必须彻底终止原有进程,重新后台启动服务,配置才会加载生效;检查配置文件语法,JSON格式错误会导致参数读取失败。

7.5 Skill技能无法触发

问题现象:输入触发指令,技能没有执行。
解决方法:确认.env文件中SKILL_ENABLE设置为true;核对技能脚本内的触发关键词;检查技能目录路径、文件读写权限是否正常。

八、总结

本文完整讲解了2026年在阿里云服务器上部署OpenClaw与Hermes Agent两大AI智能体的全流程,从服务器环境准备、目录创建、源码拉取、依赖安装、配置编写、端口放行,到服务启动、后台运行、进阶拓展、日常运维、故障排查,形成一套完整的保姆级实操方案。

OpenClaw擅长自动化任务、文件处理、系统指令执行,偏向工具化运维与办公提效;Hermes Agent主打长会话、多轮逻辑交互,适合问答、方案创作、内容梳理,二者搭配使用可以覆盖绝大多数AI使用场景。依托阿里云服务器部署,彻底解决本地设备无法全天候在线的痛点,配合防火墙、开机自启、进程管理等配置,能够实现长期稳定运行。

文中所有终端命令、配置代码、脚本示例均可直接复制使用,降低了新手的操作门槛。无论是个人学习、日常办公,还是小型团队自动化搭建,这套云上部署方案都具备很高的实用性。按照步骤一步步操作,即可快速搭建属于自己的私有化AI智能体服务,充分发挥两款开源工具的价值。

目录
相关文章
|
13天前
|
人工智能 运维 JavaScript
OpenClaw落地手册 阿里云部署流程、Token Plan设置及大模型Skill配置详解
在AI智能体技术快速普及的当下,OpenClaw凭借开源免费、私有化部署、任务自动化执行、多平台适配等优势,成为个人办公、开发运维、团队协作场景中热门的智能代理工具。很多新手在接触这款工具时,最先遇到的难题就是完整部署流程不清晰,同时不清楚如何搭配Token Plan套餐管控调用成本,也不了解大模型专属Skill技能模块的接入与配置方法,导致部署完成后无法发挥工具全部能力。
252 0
|
13天前
|
存储 人工智能 自然语言处理
拒绝“大模型幻觉”:一文彻底搞懂 RAG(检索增强生成)技术全流程
本文深入解析RAG(检索增强生成)技术,直击大模型落地私有知识场景的核心痛点——如何让LLM精准、低成本、高时效地基于企业文档作答。从文本分片、向量化索引,到召回重排、增强生成,系统拆解五大关键步骤,揭示RAG作为“AI外挂”的底层逻辑与工程实践精髓。
拒绝“大模型幻觉”:一文彻底搞懂 RAG(检索增强生成)技术全流程
|
13天前
|
JSON 人工智能 测试技术
我如何用Skills+Postman,让接口测试用例自动生成、自动维护,半年零手工更新
本文揭秘如何用Postman+大模型Skills实现接口测试用例“零手工维护”:通过自动感知OpenAPI变更、智能生成并应用Collection补丁、Git化管理+CI闭环验证,6个月未手动增删改用例。核心不是生成用例,而是让用例随代码自动同步。
|
13天前
|
人工智能 JSON 自然语言处理
接口测试遇到大模型:把“登录、下单、支付”拆解为Skills,AI自动编排执行
三个月前,某团队用40+脚本覆盖5个核心流程,却陷入组合爆炸、变更蔓延与场景难扩的“三重死法”。本文提出AI编排新范式:将登录、下单等步骤抽象为原子Skill,由大模型基于自然语言动态生成结构化执行计划(非代码),通过Skill仓库、调度器与数据总线三层架构实现灵活复用。维护成本骤降70%。
|
13天前
|
人工智能 资源调度 调度
AI时代,大学生应该提前准备什么?
AI时代,大学生面临就业重塑与能力升级的双重挑战。本文聚焦认知重构、三大核心能力(统筹力、技术力、实战力)及行动路径,倡导从“工具使用者”进阶为“AI决策者”,以T型+AI复合素养应对变革,在人机协同中抢占未来先机。
|
13天前
|
人工智能 运维 安全
Claude Code模型替换升级指南 接入DeepSeek V4-Pro实操与问题排查全解
当下终端AI编程工具Claude Code凭借轻量化、全流程代码处理、跨文件项目分析等优势,成为众多开发者日常编码、项目重构、漏洞修复、脚本编写的主流选择。原生状态下Claude Code绑定专属模型运行,虽然基础能力稳定,但在代码理解、长逻辑推理、中文场景适配、调用成本等方面仍存在优化空间。
720 8
|
13天前
|
SQL 安全 测试技术
《ZAKU渗透论:卓伊凡的2026渗透工程》第一章:黑客是怎么工作的?
渗透测试是授权下模拟黑客攻击,检验系统安全性;白帽合法防护,黑帽非法入侵,灰帽亦违法。攻击分7步:侦察、武器化、投递、利用、安装、C2、目标达成。它不同于自动化漏洞扫描,重在人工验证与深度分析。(239字)
239 6
|
1月前
|
缓存 NoSQL 数据可视化
让知识在 Agent 间流动 —— 表格存储知识库 Skills 实践指南
Tablestore 知识库服务提供全托管 RAG 方案,支持 PDF/Word 等多格式自动解析与向量检索。通过 `tablestore-agent-cli` 命令行工具和 `Agent Skills`,可让 OpenClaw、Hermes 等不同 Agent 共享同一知识源,打破数据孤岛,实现跨平台、跨设备的统一知识管理与实时同步。
613 116
|
13天前
|
存储 运维 监控
《告别日志排查:OpenClaw如何修复工具错误指南》
传统工具调用系统依赖预先枚举的错误码,面对异构工具的指数级参数组合和隐蔽语义错误时彻底失效,只能靠人工排查海量日志救火。本文深入拆解OpenClaw的革命性设计,它彻底抛弃被动防御思路,构建了语法校验、语义验证、目标对齐三层递进的语义自愈体系。通过异常语义化建模、工具间协同纠错、动态粒度控制和自学习闭环,将异常转化为系统进化的养分,实现95%以上常见异常的自主修复。这套机制为通用智能体的鲁棒性提供了全新技术路径,重新定义了工具调用的可靠性标准。
200 9
|
13天前
|
人工智能 运维 自然语言处理
深度了解千问Qwen3.7-Max 阿里云百炼旗舰模型能力特点与计费订阅方案参考
在国内大模型产业高速发展的当下,通用大模型逐步从基础对话服务,走向复杂推理、工程编码、长文本处理、多领域专业分析等高阶应用场景。阿里云百炼作为国内主流大模型服务平台,持续迭代通义千问系列模型,**Qwen3.7-Max** 作为当前定位旗舰级的主力版本,凭借顶尖的综合能力、全面的场景适配、稳定的服务表现,成为企业研发、个人开发者、内容创作、智能体搭建等场景的首选模型之一。
899 5