保姆级教程:阿里云 ECS 云服务器部署Hermes Agent+百炼Coding Plan、Token Plan配置指南

简介: 在云原生与AI开发融合的当下,将自进化AI智能体部署在弹性云服务器上,并对接专业的大模型订阅服务,已成为开发者提升效率的主流方案。Hermes Agent作为具备自我进化能力的开源AI智能体,可在阿里云ECS上稳定运行,而阿里云百炼的Coding Plan与Token Plan则提供了高性价比、高可用的大模型调用能力。本文将从ECS实例准备、Hermes Agent部署、百炼订阅计划开通与配置、服务验证与优化等环节,提供完整的实操指南,帮助开发者快速搭建专属的AI开发环境。

在云原生与AI开发融合的当下,将自进化AI智能体部署在弹性云服务器上,并对接专业的大模型订阅服务,已成为开发者提升效率的主流方案。Hermes Agent作为具备自我进化能力的开源AI智能体,可在阿里云ECS上稳定运行,而阿里云百炼的Coding Plan与Token Plan则提供了高性价比、高可用的大模型调用能力。本文将从ECS实例准备、Hermes Agent部署、百炼订阅计划开通与配置、服务验证与优化等环节,提供完整的实操指南,帮助开发者快速搭建专属的AI开发环境。

一、前期准备:ECS实例选型与环境配置

1.1 ECS实例选型与创建

Hermes Agent对服务器资源有基础要求,为保证运行流畅,建议选择2核4G及以上配置的ECS实例,操作系统优先选择Alibaba Cloud Linux 3、CentOS 7/8或Ubuntu 20.04+,这些系统对Docker与AI工具的兼容性更佳。

创建ECS实例的核心步骤:

  1. 登录阿里云ECS控制台,点击创建实例,选择自定义购买模式。
  2. 地域选择:优先选择华北2(北京),该地域为百炼服务的核心地域,API调用延迟更低。
  3. 实例规格:选择ecs.g7.large(2核4G) 及以上,付费类型可选择按量付费,便于灵活调整资源。
  4. 镜像:选择Alibaba Cloud Linux 3.2104 LTS 64位,该镜像预装云助手服务,可简化后续扩展程序安装流程。
  5. 网络与安全组:选择专有网络VPC,安全组需开放22端口(SSH),同时建议开放8080端口(Hermes Agent WebUI默认端口),便于后续访问管理界面。
  6. 登录凭证:设置实例密码或绑定SSH密钥,建议使用密钥对登录,提升安全性。
  7. 确认配置并提交订单,等待实例创建完成(约1-3分钟)。

零基础部署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

    1.2 ECS实例基础环境配置

    实例创建完成后,通过Workbench远程连接或本地SSH工具登录服务器,执行以下命令完成基础环境配置:
# 1. 更新系统软件包
sudo yum update -y  # Alibaba Cloud Linux/CentOS
# sudo apt update && sudo apt upgrade -y  # Ubuntu

# 2. 安装基础依赖工具
sudo yum install -y wget curl git vim unzip  # Alibaba Cloud Linux/CentOS
# sudo apt install -y wget curl git vim unzip  # Ubuntu

# 3. 安装并启动Docker(Hermes Agent推荐容器化部署)
# 卸载旧版Docker(如有)
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine -y
# 安装Docker依赖
sudo yum install -y dnf-plugins-core
# 添加Docker官方仓库
sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 安装Docker CE与相关组件
sudo yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
# 启动Docker并设置开机自启
sudo systemctl start docker
sudo systemctl enable docker
# 验证Docker安装
sudo docker run hello-world

执行完成后,若出现Hello from Docker!提示,说明Docker安装成功。

二、Hermes Agent部署:两种方案任选

Hermes Agent提供OOS扩展程序一键部署手动容器化部署两种方式,前者适合快速上手,后者适合自定义配置,开发者可根据需求选择。

2.1 方案一:OOS扩展程序一键部署(推荐)

阿里云OOS(系统运维管理)提供Hermes Agent官方扩展程序,无需手动配置环境,3-5分钟即可完成安装。

操作步骤:

  1. 登录阿里云OOS控制台,在左侧导航栏选择服务器管理 > 扩展程序
  2. 公共扩展程序页签中,找到Hermes Agent扩展程序卡片,点击安装扩展程序
  3. 在弹出的面板中,选择目标ECS实例(即上一步创建的实例),点击创建
  4. 系统将自动通过云助手下发安装任务,等待执行完成(约3分钟),可在执行历史中查看进度。
  5. 安装完成后,通过SSH登录ECS实例,执行以下命令验证安装:
    # 查看Hermes Agent版本
    hermes --version
    # 若返回版本号(如hermes version 1.2.0),说明安装成功
    

2.2 方案二:手动容器化部署(自定义配置)

若需自定义Hermes Agent的配置参数,可通过Docker手动部署,步骤如下:

# 1. 拉取Hermes Agent官方Docker镜像
sudo docker pull nousresearch/hermes-agent:latest

# 2. 创建Hermes Agent配置目录
sudo mkdir -p /opt/hermes/config
sudo mkdir -p /opt/hermes/data

# 3. 编写Docker Compose配置文件(/opt/hermes/docker-compose.yml)
sudo vim /opt/hermes/docker-compose.yml

在配置文件中写入以下内容:

version: '3.8'
services:
  hermes:
    image: nousresearch/hermes-agent:latest
    container_name: hermes-agent
    restart: always
    ports:
      - "8080:8080"  # WebUI端口
    volumes:
      - /opt/hermes/config:/app/config
      - /opt/hermes/data:/app/data
    environment:
      - HERMES_PORT=8080
      - HERMES_LOG_LEVEL=info

保存退出后,执行以下命令启动容器:

# 进入配置目录
cd /opt/hermes
# 启动Hermes Agent容器
sudo docker-compose up -d
# 查看容器运行状态
sudo docker ps
# 若容器状态为Up,说明启动成功

三、阿里云百炼订阅计划开通与API Key获取

Hermes Agent需通过API Key对接百炼的Coding Plan或Token Plan,需先完成订阅计划开通与API Key创建。

3.1 开通百炼订阅计划

  1. 登录阿里云百炼控制台,在首页选择订阅计划,可选择Coding PlanToken Plan
    • Coding Plan:固定月费订阅,按模型调用次数计量,适合高频代码开发场景,支持Qwen3.7-Plus、Claude 3等模型。
    • Token Plan:按Token消耗抵扣Credits,个人版/团队版可选,支持多模型灵活切换,适合通用AI开发场景。
  2. 选择对应计划的套餐(如Coding Plan Pro、Token Plan个人版基础套餐),完成支付开通。

3.2 获取专属API Key

不同订阅计划的API Key格式与获取路径不同,需严格区分:

3.2.1 获取Coding Plan API Key

  1. 在百炼控制台进入Coding Plan > 我的订阅,点击创建API Key
  2. 配置API Key权限(建议选择全部权限),点击确定
  3. 复制生成的API Key(以sk-coding-开头),妥善保存,仅生成时完整显示一次。
  4. 记录Coding Plan专属Base URL:https://coding.dashscope.aliyuncs.com/apps/anthropic/v1

3.2.2 获取Token Plan API Key

  1. 在百炼控制台进入Token Plan > 我的订阅,点击创建API Key
  2. 选择个人版团队版,配置权限后点击确定
  3. 复制生成的API Key(以sk-sp-开头),妥善保存。
  4. 记录Token Plan专属Base URL(OpenAI兼容):https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1

注意:Coding Plan、Token Plan与百炼通用API Key(sk-开头)不可混用,需使用对应计划的专属API Key。

四、Hermes Agent对接百炼订阅计划:配置与验证

4.1 配置Hermes Agent接入凭证

通过SSH登录ECS实例,执行hermes命令进入交互式配置界面,或直接修改配置文件完成接入:

4.1.1 交互式配置(推荐)

# 启动Hermes Agent交互式配置
hermes config

按照提示依次配置:

  1. 选择模型提供商:输入bailian(阿里云百炼)。
  2. 选择订阅计划:输入coding(Coding Plan)或token(Token Plan)。
  3. 输入API Key:粘贴上一步获取的专属API Key。
  4. 输入Base URL:粘贴对应计划的专属Base URL。
  5. 选择默认模型:如Coding Plan选择qwen3.7-plus,Token Plan选择qwen3.7-max
  6. 配置完成后,输入y保存配置。

4.1.2 手动修改配置文件

若需批量配置或自定义参数,可直接修改Hermes Agent配置文件:

# 编辑配置文件(OOS一键部署路径)
sudo vim ~/.config/hermes/config.json
# 容器化部署路径
sudo vim /opt/hermes/config/config.json

根据订阅计划写入对应配置:

Coding Plan配置示例

{
   
  "provider": "bailian-coding-plan",
  "api_key": "你的Coding Plan API Key",
  "base_url": "https://coding.dashscope.aliyuncs.com/apps/anthropic/v1",
  "default_model": "qwen3.7-plus",
  "max_tokens": 4096,
  "temperature": 0.7
}

Token Plan配置示例

{
   
  "provider": "bailian-token-plan",
  "api_key": "你的Token Plan API Key",
  "base_url": "https://token-plan.cn-beijing.maas.aliyuncs.com/compatible-mode/v1",
  "default_model": "qwen3.7-max",
  "max_tokens": 8192,
  "temperature": 0.6
}

保存退出后,重启Hermes Agent使配置生效:

# OOS一键部署重启
sudo systemctl restart hermes
# 容器化部署重启
cd /opt/hermes && sudo docker-compose restart

4.2 验证对接是否成功

配置完成后,执行以下命令验证Hermes Agent是否能正常调用百炼模型:

# 发送测试对话请求
hermes chat -q "请解释什么是云原生架构"
# 切换模型测试(Token Plan支持多模型切换)
hermes chat -m qwen3.8-max-preview -q "帮我写一个Python快速排序算法"
# 查看调用日志
hermes logs

若返回正常的模型回复,且无报错信息,说明Hermes Agent与百炼订阅计划对接成功。

五、WebUI管理与高级配置

5.1 访问Hermes Agent WebUI

Hermes Agent提供Web管理界面,便于可视化配置与监控:

  1. 在ECS实例安全组中,确保8080端口已开放公网访问。
  2. 在浏览器中访问:http://ECS公网IP:8080
  3. 登录WebUI后,可查看模型调用日志、修改配置、管理对话历史等。

5.2 高级配置优化

5.2.1 模型调用参数优化

修改配置文件中的参数,提升模型响应效果:

{
   
  "temperature": 0.7,  # 控制生成随机性,0-1之间,值越大越随机
  "max_tokens": 8192,  # 最大生成Token数,根据模型上限调整
  "top_p": 0.9,        # 核采样参数,控制生成多样性
  "frequency_penalty": 0.1,  # 频率惩罚,减少重复内容
  "presence_penalty": 0.1   # 存在惩罚,鼓励新内容生成
}

5.2.2 开启自动进化功能

Hermes Agent的核心优势是自我进化,可在配置文件中开启:

{
   
  "enable_evolution": true,  # 开启自动进化
  "evolution_interval": 3600,  # 进化间隔(秒)
  "evolution_strategy": "task_based"  # 基于任务的进化策略
}

开启后,Agent会自动沉淀任务经验,优化后续执行效率。

六、常见问题与排查

6.1 API Key鉴权失败

  • 问题:执行hermes chat时返回Authentication failed
  • 排查:
    1. 确认API Key是否为对应计划的专属Key(Coding Plan以sk-coding-开头,Token Plan以sk-sp-开头)。
    2. 确认Base URL是否正确,且地域与API Key一致(均为华北2北京)。
    3. 检查API Key权限是否为全部权限,避免权限不足。

6.2 Docker容器启动失败

  • 问题:执行docker-compose up -d时返回端口占用或镜像拉取失败。
  • 排查:
    1. 检查8080端口是否被其他服务占用:sudo netstat -tuln | grep 8080
    2. 重新拉取镜像:sudo docker pull nousresearch/hermes-agent:latest
    3. 检查Docker服务是否正常运行:sudo systemctl status docker

6.3 模型调用超时

  • 问题:发送请求后长时间无响应,返回Request timeout
  • 排查:
    1. 检查ECS实例网络是否正常:ping token-plan.cn-beijing.maas.aliyuncs.com
    2. 确认安全组未限制出站请求,允许访问百炼API域名。
    3. 调整timeout参数,在配置文件中增加:"timeout": 60(单位:秒)。

七、总结与后续优化

通过本文的实操指南,开发者可快速完成阿里云ECS上Hermes Agent的部署,并成功对接百炼Coding Plan或Token Plan,搭建起高效的AI开发环境。Hermes Agent的自我进化能力结合百炼的高性价比模型服务,可大幅提升代码开发、任务自动化、智能对话等场景的效率。

后续可进一步优化:

  1. 结合阿里云日志服务SLS,监控Hermes Agent的调用日志与性能指标。
  2. 配置自动扩缩容,根据模型调用量动态调整ECS实例规格。
  3. 集成阿里云函数计算,实现Hermes Agent的无服务器化部署,降低成本。
目录
相关文章
|
2月前
|
人工智能 IDE API
阿里云百炼Coding Plan解读:费用、计费、请求规则与使用限制指南(附Token Plan对比)
阿里云百炼Coding Plan是专为AI编程场景打造的订阅制服务,以固定月费提供定额调用额度,聚合多模型能力并兼容主流开发工具,解决按量计费成本不可控、多模型切换繁琐等痛点。2026年该服务已完成版本迭代,Lite基础版停售,仅保留Pro高级版,以下从费用价格、计费请求规则、使用限制三方面展开深度解读,帮助开发者全面掌握服务规则与使用规范。
593 3
|
1月前
|
人工智能 NoSQL 测试技术
测试开发必备的 AI 技能库:推荐6 个让接口自动化测试效率翻倍的 Skills
本文详解接口自动化测试“执行与报告”阶段的6款AI Agent Skill:打标、执行、诊断、清理、报告、编排,覆盖脚本筛选→智能运行→失败自愈→数据净化→决策报告→全链路调度,实现真正智能化、流水线化的测试闭环。
198 1
测试开发必备的 AI 技能库:推荐6 个让接口自动化测试效率翻倍的 Skills
|
1月前
|
人工智能 弹性计算 API
【AI 尝鲜实验室】上新 | New API:一个入口打通全网大模型的统一网关
New API 是 QuantumNous 开源的大模型网关与 AI 资产管理系统(AGPL-3.0,GitHub 42k+ Stars),聚合 OpenAI、Claude、Qwen 等主流模型,提供统一 OpenAI 兼容接口、渠道分组、自动重试、额度管理及在线充值。本实验通过阿里云计算巢一键部署,几分钟即可搭建专属网关,支持团队令牌分发与国产模型无缝接入编程工具。
573 3
|
23天前
|
关系型数据库 Serverless 数据库
2026年 | 8月云大使推广奖励规则
年中活动拉新/消费双激励最高3万元。阿里云云大使2026年返利规则升级:返佣比例最高35%,关联周期延长至365天。后付费订单纳入返利;云大使企业认证亦可入驻。
|
25天前
|
弹性计算 人工智能 API
从安装到验证:阿里云 ECS 云服务器部署 OpenClaw 并接入百炼Coding Plan/ Token Plan 教程
在AI开发与自动化运维场景中,OpenClaw作为开源个人AI助手平台,凭借多渠道交互、任务自动化与模型灵活接入能力,成为开发者构建专属AI助理的优选方案。将OpenClaw部署在阿里云ECS弹性云服务器上,并对接阿里云百炼的Coding Plan与Token Plan,可实现高可用、低成本的AI服务调用,满足代码开发、文档处理、智能对话等多元需求。本文将从ECS实例准备、OpenClaw部署、百炼订阅计划开通与配置、服务验证与优化等环节,提供完整实操指南,帮助开发者快速搭建稳定高效的AI助手环境。
82 2
|
26天前
|
人工智能 缓存 自然语言处理
阿里云千问大模型Qwen3.7-Plus深度解析:模型能力与适用场景、便宜购买方法参考
2026年6月阿里云发布Qwen3.7-Plus多模态混合智能体大模型,其视觉推理能力大幅超越上代,纯文本与编程表现接近旗舰Max版本,还支持GUI、CLI环境下的自主闭环任务执行,适配软件自动化、多模态内容创作、通用智能体开发等场景。相比主打极致性能的Qwen3.7-Max,该模型更侧重落地性价比,平台同步推出五大低成本使用方案:新用户可领100万免费Tokens,搭配Token Plan订阅、低至4.5折的全模型通用节省计划、限时8折活动,还能叠加专属优惠券实现折上折,大幅降低开发者与企业的落地门槛。
|
1月前
|
人工智能 运维 BI
QoderWork + QoderWake 实战:AI 数字员工的企业级落地与效率革命
企业办公中大量重复性工作正在吞噬团队的创造力。QoderWork CN 作为桌面 AI 办公助手,本地运行、自主规划、安全可控,内置丰富 Skill 覆盖文案写作、幻灯片制作、浏览器自动化等场景;QoderWake CN 作为数字员工平台,全天在线、支持企业私域知识库与自定义扩展。本文从运营团队的实际痛点出发,完整拆解 QoderWork + QoderWake 的企业级落地路径,包含四大典型场景的实战配置、五个真实踩坑案例,以及从试点到推广的完整 SOP。
|
Serverless 数据库 对象存储
2026年 | 7月云大使推广奖励规则
关联周期不分用户类型延至90天,购大模型/Agent产品可最长关联365天;老用户产品首购返利升至35%;单客户实付封顶20万元;后付费订单纳入返利;云大使企业认证亦可入驻。7月年中激励活动
|
1月前
|
人工智能 IDE 开发工具
Qoder CN全形态能力解析:多IDE适配的阿里云智能AI编码助手详解
Qoder CN是阿里云推出的新一代智能AI编码助手,由原通义灵码品牌全面升级迭代而来,是面向软件开发全生命周期打造的工程级AI编程智能体。产品彻底打通多端开发环境,同时支持VS Code插件、JetBrains全系IDE插件以及专属独立IDE三种使用形态,适配绝大多数开发者的日常工作流。依托阿里云百炼大模型生态,同时兼容多款国内主流大模型,Qoder CN具备强大的本土化代码理解、工程分析、智能纠错与批量开发能力,能够覆盖个人学习开发、项目迭代、团队规范化研发、大型工程重构等全维度场景,是目前适配性最广、实用性最强的国产AI编程辅助工具之一。
491 2
|
1月前
|
人工智能 IDE 调度
阿里云百炼两大订阅方案解析:Token Plan与Coding Plan核心区别与选型方法
在阿里云百炼大模型服务体系中,Token Plan团队版与Coding Plan是目前最主流的两款包月省钱订阅方案,二者均用于替代传统按量计费模式,解决算力账单不可控、高峰期限流、单次调用成本偏高的问题。很多个人开发者、小型团队在选购订阅方案时容易混淆两款产品,出现选型错误、额度浪费、功能无法匹配业务需求等问题。两款计划在产品定位、计费计量方式、支持模型范围、使用权限、适配工具、合规管控、使用限制上存在本质区别,并非简单的高低配关系,而是**场景垂直细分的差异化算力方案**。结合2026年最新官方规则,完整拆解两款计划的核心差异、适用场景、省钱逻辑与选型标准,帮助用户精准匹配自身使用需求,最大
341 1