[控场AI]
教程攻略· 5 分钟阅读· 2,685 字

Hermes Agent本地部署教程:自进化AI助手安装与配置

Hermes Agent本地部署教程:自进化AI助手安装与配置

Hermes Agent是一款具备自学习能力的开源AI Agent框架的介绍与部署教程

Hermes Agent是GitHub上获得12万星标的开源AI Agent框架,相比OpenComputer具有更低Token消耗和长期记忆能力。其核心创新在于自学习循环机制,能自动生成可复用技能并持续自我优化。Windows用户部署需先安装Git和WSL2/Ubuntu,安装时需关闭代理并还原镜像源为默认,支持接入飞书、QQ、微信等多平台。

什么是Hermes Agent

Hermes Agent是一款开源自主AI Agent框架,上线后迅速在GitHub获得超过12万星标,功能定位类似OpenComputer(小龙虾),但在多个关键维度上实现了超越。

Hermes Agent教程

与豆包、DeepSeek广告这类只能"出主意"的对话式AI不同,Hermes Agent能够真正帮你完成实际操作——整理文档、创建文件、收发邮件、浏览器抓取信息等。这类能够自主执行操作而非仅生成文本的AI系统被称为AI Agent,它们通过工具调用(Tool Use)和环境交互来完成复杂任务链。相比OpenComputer,它有两个核心优势:

  • Token消耗更低:Token是大语言模型处理文本的基本计量单位,AI Agent执行任务时需要反复调用大模型API,每次调用都会消耗Token并产生费用。Hermes Agent在实际使用中资源消耗明显低于OpenComputer,运行成本更可控
  • 长期记忆能力:关闭对话或重启后仍然保留之前的记忆,不会每次从零开始。这通过持久化存储机制实现,将对话上下文和用户偏好写入本地数据库,突破了大模型上下文窗口的限制

核心创新:自学习循环机制

Hermes Agent最突出的特点在于"自进化"能力。它不是简单地调用大模型返回结果,而是通过内置的学习循环持续优化自身表现。这种设计理念借鉴了强化学习中的经验回放(Experience Replay)思想——将成功的任务执行路径提炼为可复用的模式:

  1. 自动生成技能(Skill):在交互过程中自动创建可复用的技能模块,无需用户主动触发。每个Skill本质上是一段经过验证的执行脚本,包含了完成特定任务的最优步骤序列
  2. 持续迭代优化:使用频率越高,技能执行越精炼高效
  3. 持久化用户偏好:逐步学习并记住你的操作习惯和个人喜好
  4. 跨会话深度理解:支持微信、QQ、飞书等多平台接入,跨平台积累对用户的理解

一个实际演示案例:让Hermes Agent搜索近两年优秀AI Agent项目,它能自动生成文档并创建带科技感的静态网页展示,全程一次完成无需返工。任务完成后系统自动创建了新的Skill,直观体现了自进化能力。

Windows本地部署完整流程

前置环境准备

官方唯一的前提条件是安装Git,其他依赖(UV、Python 3.11、Node等)会在安装过程中自动处理。其中UV是由Astral团队用Rust编写的新一代Python包管理工具,速度比传统pip快10-100倍,能够替代pip、virtualenv等多个工具进行高效的依赖管理。不过Windows用户需要完成几个额外步骤:

第一步:安装Git

  • 前往Git官网下载安装包,按默认选项一路下一步即可
  • 验证方法:在CMD中输入 git,出现帮助信息说明安装成功

第二步:安装WSL2

WSL2(Windows Subsystem for Linux 2)是微软推出的在Windows上运行原生Linux环境的技术方案。与第一代WSL的系统调用翻译层不同,WSL2使用真正的Linux内核运行在轻量级Hyper-V虚拟机中,提供完整的系统调用兼容性和接近原生的文件系统性能。Hermes Agent依赖Linux环境运行,WSL2是Windows用户最便捷的解决方案。

  • 以管理员身份打开PowerShell,运行命令:wsl --install
  • 安装完成后重启电脑(部分机器可能需要重启2-3次)

第三步:安装Ubuntu

  • 运行命令:wsl --install -d Ubuntu-24.04
  • 如遇到组件依赖提示,等待安装完成后重启,重复操作直到成功
  • 验证方法:在PowerShell中输入 wsl,看到绿色或蓝色提示符即表示成功

Mac和Linux用户可以跳过以上前置步骤,直接进入正式安装环节。

正式安装Hermes Agent

安装前注意事项:

  • 安装过程中无需翻墙,开启代理工具反而会导致下载极慢甚至失败
  • 如果你是程序员,请将PIP镜像和NPM镜像还原为默认源,避免镜像源冲突。这是因为安装脚本内部可能已经配置了优化的下载路径,国内镜像源反而会造成DNS解析冲突或证书验证失败

具体安装步骤:

  1. 在PowerShell中输入 wsl 进入Linux环境
  2. 粘贴官网提供的一键安装命令并回车执行
  3. 耐心等待各项依赖自动下载安装
  4. 按提示输入WSL密码(输入时屏幕无显示,属于正常现象,这是Linux的安全设计,防止旁人窥视密码长度)
  5. 选择AI模型:选择DeepSeek,输入API Key(从DeepSeek开放平台获取)
  6. Base URL保持默认值,模型选择 deepseek-chat(即V3 Pro)
  7. 消息平台暂时跳过,后续可通过 hermes setup 命令接入
  8. 输入Y确认启动

当终端显示Hermes Agent启动信息并出现黑色交互界面时,说明部署已经成功。可以输入"你是谁"来验证AI助手是否正常工作。

部署后的扩展配置

完成基础安装后,你可以通过以下命令进一步扩展Hermes Agent的能力:

  • 接入聊天平台:执行 hermes setup 命令,按引导接入飞书、QQ、微信等消息平台,实现随时随地通过聊天工具操控AI助手
  • 更换AI模型:执行 hermes model 命令,可以重新选择或切换底层大模型

这些扩展配置让Hermes Agent从单纯的本地工具变成一个跨平台的智能助手,随着使用时间增长,它对你的理解也会越来越深入。

核心要点

  • Hermes Agent是GitHub 12万星的开源AI Agent框架,比OpenComputer Token消耗更少且具备长期记忆
  • 核心创新是自学习循环,能自动生成技能并随使用自我进化
  • Windows用户需先安装Git和WSL2/Ubuntu才能部署
  • 安装时不要翻墙,需还原PIP/NPM镜像源为默认
  • 支持接入飞书、QQ、微信等多平台进行交互控制
#Hermes Agent#Hermes Agent部署#AI Agent框架#本地部署教程#自进化AI助手#WSL2安装#DeepSeek接入#开源AI工具
分享:

相关推荐