最近更新时间:2026-07-24 11:19:57
本文将介绍如何基于金山云云服务器KEC实例,部署Hermes Agent智能体服务,完成从环境准备到服务验证的全流程操作。
Hermes Agent是一款面向自进化能力的长期运行智能体,核心设计目标是解决Agent如何持续自主进化的问题,而非仅聚焦于可执行任务范围。其核心机制包括:
内建学习闭环:任务完成后自动总结经验,并沉淀为可复用的技能。
持久化记忆:跨会话保存用户、项目和上下文信息。
自生成技能系统:Agent会自动将解决方案整理为技能,后续任务可直接复用。
已注册金山云账号。
提前创建模型API Key,并记录相应API Key和其ID。
本示例采用密钥方式,需提前将本地已有密钥添加至平台。
登录 金山云控制台,在顶部搜索框输入KEC,选择控制台 > 云服务器,进入云服务器控制台页面。
在左侧导航栏,选择实例,点击+新建。
选择应用模板购买页签,参考如下示例,配置各项参数。
配置项 | 示例与说明 |
|---|---|
应用模板 | Hermes |
计费方式 | 按量付费,可根据实际情况选择其他方式 |
地域 | 华北1(北京),可根据自身业务所在地选择离自己物理位置近的地域。 |
已选实例 | 2核2G(高效型SE9),若需体验更高性能服务,可选择其他实例规格。 |
模型配置 | 模型:kimi-k2.5,可根据实际情况,选择其他模型。 API Key:根据相应ID选择即可,若无可用,可点击新建API Key进行创建。 |
登录方式 | 密钥 |
SSH 密钥 | 选择待使用的密钥对即可,若无点击新建SSH密钥 |
IM配置(可选) | 目前支持飞书。若使用该配置需提前在飞书开放平台创建智能体应用并获取App ID和App Secret。 |
配置完各项参数,点击立即购买 > 提交订单,等待实例创建成功即可。
点击返回控制台,进入实例列表,查看购买成功的云服务器,已自动开机并处于 运行中 状态。
本示例使用SSH密钥登录,以Windows下的PuTTY工具做简要说明,其他登录方式可查看连接实例相关文档,操作步骤如下:
在云服务器实例列表页,查看Hermes Agent实例的公网IP地址。
本地主机运行PuTTY工具。
在PuTTY Configuration页面,填写以下参数:
Host Name (or IP address):输入云服务器的公网IP地址。
Port:使用默认端口号22。
Connection type:选择SSH。
单击Open,确认密钥访问权限后即可完成登录。
登录Hermes Agent后,执行如下命令,启动并进入Hermes前台对话窗口。
hermes至此,即可开始使用Hermes Agent服务,其可进行编程开发、文件数据处理、Web搜索等任务。
若在步骤一相关操作中,进行了IM配置,则可参考以下操作在飞书上使用Hermes Agent的能力。
除了使用预配置应用模板一键创建Hermes Agent云服务外,您也可以选择手动部署方式,操作流程如下:
登录 金山云控制台,在顶部搜索框输入KEC,选择控制台 > 云服务器,进入云服务器控制台页面。
在左侧导航栏,选择实例,点击+新建。
在云服务器KEC自定义购买页面,参考如下示例,配置各项参数。
配置项 | 示例与说明 |
|---|---|
基础配置 | 按需根据实际情况进行选择即可 |
实例配置 | 架构:X86 分类:高效型 已选实例:SE9.2B(2核 4GB),可根据实际需求选择更高配置。 须保证至少2核vCPU、4GB内存。 |
镜像配置 | 镜像类型:公共镜像-Ubuntu 镜像:Ubuntu-22.04 Hermes,该镜像已内置Hermes所需环境。 |
存储配置 | 系统盘:ESSD云硬盘 容量范围:50GB(至少) |
网络配置 | 根据实际情况进行选择即可。 |
弹性IP | 购买弹性IP,后续需使用密钥登录。 |
系统配置 | 服务器名称:自定义即可。 登录方式:密钥 SSH密钥:选择待使用的密钥对即可,若无点击新建SSH密钥。 所属项目:自定义即可。 |
配置完各项参数,点击立即购买 > 提交订单,等待实例创建成功即可。
点击返回控制台,进入实例列表,查看购买成功的云服务器,已自动开机并处于 运行中 状态。
本示例采用SSH密钥登录,以Windows下的PuTTY工具做简要说明,其他登录方式可查看连接实例相关文档,操作步骤如下:
在云服务器实例列表页,查看KEC实例的公网IP地址。
本地主机运行PuTTY工具。
在PuTTY Configuration页面,填写以下参数:
Host Name (or IP address):输入云服务器的公网IP地址。
Port:使用默认端口号22。
Connection type:选择SSH。
单击Open,确认密钥访问权限后即可完成登录。
本文已对接飞书为例,介绍Hermes 如何对接第三方通讯APP。其他通讯APP可参考官方指南进行设置。在飞书开放平台创建智能体应用并获取App ID和App Secret。
登录KEC后,执行如下命令,进行初始化。
hermes setup根据页面提示,选择Quick setup,设置模型和消息通道等信息。
进入模型配置提示页,依次设置如下参数。
Select provider:选择Custom endpoint (enter URL manually)。
API base URL:填写金山云星流模型API地址 https://kspmas.ksyun.com/v1。
API Key [optional]:输入提前准备好的金山云模型API Key。
Select model:若上述三个配置项无误,则此时可查看模型列表,输入待使用的模型的序号或名称即可。
Context length in tokens:保持默认直接回车即可,Hermes会自动检测。
根据页面提示选择 Set up messaging now,使用方向键选择Feishu/Lark,并按空格确认,依次进行如下设置。
选择 Enter existing App ID and App Secret manually
App ID:输入提前获取的智能体应用的App ID。
App Secret:输入提前获取的智能体应用的App Secret。
选择feishu(China)。
选择WebSocket。
选择Allow all direct message。
选择Respond only when @mentioned in groups (recommended)。
Home Chat ID(optinal,for cron/notification)直接留空回车即可。
根据页面提示,Install the gateway as a systemd service? (runs in background, starts on boot) [Y/n],输入n即可。
根据页面提示,Launch hermes chat now? [Y/n],输入 Y,启动并进入Hermes前台对话窗口。
至此,即可直接在当前界面使用Hermes Agent服务,其可进行编程开发、文件数据处理、Web和搜索等任务。
退出Hermes前台对话窗口,执行如下命令,运行Hermes 网关。
hermes gateway run登录飞书,搜索并查找到提前创建好的智能体应用。
双击相应智能体,进入应用对话窗口,即可直接调用Hermes Agent的能力完成任务,所有记忆和技能会与后台实例保持同步。
纯净模式
