什么是Hermes Agent?
Hermes Agent是Nous Research推出的开源AI代理,旨在处理任务、记住所学内容,并随时间不断改进。它可以使用终端、浏览器、文件系统、网页搜索和代码执行等工具来完成工作,而不仅仅是生成回应。
什么是AI代理?
AI代理能做的不仅仅是生成文本。您给它一个目标,它可以决定需要采取哪些操作、使用工具、观察结果,并持续朝着目标努力。
许多AI代理已经能够使用工具并完成多步骤任务。区别在于任务完成之后会发生什么。有些代理把每个任务都当作新问题。Hermes的设计是保留有用的知识和流程,以便随时间变得更有用。请参阅Agentic AI,了解如何在DaDesktop上运行代理。
Hermes有何不同?
Hermes内置了学习循环。它可以从经验中创建技能,在使用中改进这些技能,记住有用的信息,并在需要之前工作的信息时搜索过去的会话。
持久记忆
Hermes可以跨会话记住关于您、您的项目和您的环境的有用信息。
不断改进的技能
Hermes可以把有用的工作流程转化为可复用的技能,并在找到更好的执行方式时不断改进它们。
过去的会话
Hermes可以搜索过去的对话,找回与当前工作相关的信息。
为什么要使用Hermes Agent?
当任务涉及多个步骤、工具或应用时,Hermes非常有用。您不必反复在AI聊天、终端、浏览器和文件之间切换,只需把整体任务交给Hermes,让它协调完成工作。
- 处理完整任务:给Hermes一个目标,而不是逐一请求指示。
- 随时间保留上下文:在不同会话之间保留有用的信息。
- 构建可复用的工作流程:把成功的方法保存为技能,而不必从头解决同样的问题。
- 自动化重复性工作:安排任务在后台自动运行。
- 委派工作:使用不同的子代理处理较大任务的不同部分。
- 选择您的模型:把Hermes连接到本地模型或受支持的云端模型提供商。
Hermes能做什么
- 软件开发:检查代码、调试问题、进行修改、运行测试,并与代码仓库配合工作。
- 研究:搜索网页、阅读来源、收集信息并整理发现。
- 自动化:运行脚本并安排重复性任务,如报告、监控和其他例行工作。
- 系统管理:使用终端、安装软件、配置系统并排查问题。
- 浏览器任务:浏览网站、与网页交互并收集信息。
- 文件工作:读取、创建、编辑、搜索和整理文件。
- 工具集成:通过MCP连接其他服务和工具。
Hermes如何在使用中不断改进
假设您给Hermes一个需要多个步骤的困难任务。在解决过程中,Hermes可能发现一个效果良好的工作流程。它可以把这个工作流程保存为技能,而不是在任务结束时丢掉这些知识。
下次出现类似任务时,Hermes可以把该技能作为起点。如果工作流程需要改进,技能可以更新。它的记忆也能保留之前工作中有用的事实和经验。
记忆和技能有不同的用途。记忆存储有用的信息和上下文,而技能存储做事的流程。两者结合,让Hermes能够积累关于它知道什么以及如何执行重复性工作的知识。
在后台自动完成工作
Hermes内置了重复任务的调度器。您可以用自然语言描述一个时间安排,让Hermes执行工作,而无需等待您启动会话。
这可用于报告、监控、备份、研究任务和其他例行工作。计划任务还可以在多次运行之间保持连续性,从而在之前工作的基础上继续推进。
运行本地或云端模型
Hermes并不绑定单一LLM。您可以把它连接到本地模型或受支持的云端提供商,并在不改变代理工具、记忆和工作流程的情况下更换模型。
运行本地模型让您对模型、硬件以及数据处理位置拥有更多控制权。它还可以让Hermes使用您的文件和其他本地资源,而无需把它们发送给外部模型提供商。
如何安装Hermes
Hermes可以在Linux、macOS、Windows和WSL2上运行。您可以安装桌面应用,也可以在不使用桌面应用的情况下使用命令行版本。
在Linux、macOS或WSL2上,打开终端并运行:
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash在Windows上,从PowerShell运行安装程序:
irm https://hermes-agent.nousresearch.com/install.ps1 | iex安装完成后,运行设置向导来配置您的模型提供商和其他选项:
hermes setup有关安装选项和配置详情,请参阅Hermes文档。
在DaDesktop上运行Hermes
Hermes需要一个能够运行其工具并保存数据的环境。DaDesktop提供云桌面,具备运行Hermes以及本地LLM所需的CPU、RAM、存储和GPU资源。
当您想运行的模型需要比您自己机器更多的VRAM时,这非常有用。选择具有足够VRAM的GPU,启动DaDesktop桌面,安装Hermes,然后在本地与代理一起运行模型。
您还可以让桌面保持运行,以执行计划任务和长时间运行的工作流程,而无需让您的个人电脑一直开机。
试用 Hermes Agent
即开即用的桌面环境,已安装并配置好 Hermes Agent 及本地模型。启动即可运行,无需任何设置。