什么是 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、内存、存储和 GPU 资源。
当你想运行的模型需要的显存超过你自己机器的配置时,这一点非常有用。选择一块显存足够的 GPU,启动 DaDesktop 桌面,安装 Hermes,然后在本地与智能体一起运行模型。
你还可以让桌面保持运行,用于计划任务和长时间运行的工作流,而无需让个人电脑一直开机。
了解有关在 DaDesktop 上运行本地 LLM 的更多信息。
尝试Hermes Agent
开箱即用的桌面环境,已安装并配置好Hermes Agent和本地模型。启动即可运行,无需设置。