这个功能解锁了无数超乎想象的 Hermes 使用场景

AAI LABS
컴퓨터/소프트웨어창업/스타트업AI/미래기술

Transcript

00:00:00你可能已经听说过,Hermes 智能体是目前最强大的个人智能体,这确实没错。
00:00:06它实际上拥有许多功能,使其比 OpenClaw 强大得多。
00:00:09但当你把它与现今最强大的编码智能体之一 ClaudeCode 连接时会发生什么呢?
00:00:14ClaudeCode 本身很出色,但它缺少 Hermes 智能体的一个关键部分:自我进化技能系统。
00:00:20有了它的配合,你可以创建更具自主性的工作流,即使是那些我们认为无法自动化的任务也能实现。
00:00:26但除了作为个人智能体,你还可以将其应用于任何想要实现流程自动化的企业,而且非常简单。
00:00:33但由于你们很多人可能刚接触 Hermes 智能体,不必担心,我们将引导你完成设置。
00:00:38但在进入设置之前,让我们先谈谈为什么自我进化技能系统如此重要。
00:00:44当我们发现它时,我们认为它实际上可能比 OpenClaw 更好。
00:00:48它不仅仅是一个随意的项目,它实际上是由开源 AI 领域的领先实验室 Noose Research 构建的,
00:00:54并且已经成为他们最受欢迎的项目之一。
00:00:57另外,还有一件有趣的事。
00:00:58Hermes 智能体实际上是在 OpenClaw 之前构建的。
00:01:01只是它最初并没有得到太多的炒作。
00:01:04Noose Research 的人们也尝试过 OpenClaw,但他们在使用中遇到了问题,所以他们转向了自己搭建的系统。
00:01:10他们亲眼目睹了其中的问题,并将他们的解决方案开源了。
00:01:13Hermes 的大部分功能与 OpenClaw 相同。
00:01:16就像 OpenClaw 一样,你可以将其连接到多个平台。
00:01:19但有两件事使其变得更好得多。
00:01:22第一是持久记忆,第二是自我改进技能。
00:01:26OpenClaw 已经有了持久记忆,可以让它记住关于你的信息并根据你的喜好调整回答,但这也有其局限性。
00:01:33Hermes 走得更远。
00:01:35它不仅会保存这些记忆,每当在你的聊天中发现可重复使用的工作流时,它还会将其转化为一项技能。
00:01:40Hermes 的持久记忆建立在一种非常巧妙的架构之上。
00:01:43Hermes 对 user.md 和 memory.md 文件的大小做了限制。
00:01:49当你与 Hermes 智能体聊天时,它会在每次运行后更新这些文件。
00:01:53现在,这个限制为什么很重要?
00:01:55这是因为模型的运作方式。
00:01:56就像你一样,模型也有很差的注意力广度。
00:01:59它一次只能关注有限的信息量,当被给予大量信息时,它会感到困惑。
00:02:05所有这些信息,从提示词和工具到系统指令,再加上你自己的文件,都在上下文窗口中争夺模型的注意力。
00:02:15因此,放入上下文中的内容越多,模型对实际任务的关注度就越低,因为所有额外的信息都成了智能体的噪音。
00:02:23所以设置这个 Token 限制就是为了防止这种情况发生。
00:02:26一旦 Hermes 在文件上达到 Token 限制,模型就会遍历它们并剪掉任何无用的内容。
00:02:32它将最新的信息保存在内存中,这样智能体就不会被你不再需要的旧细节所干扰。
00:02:38OpenClaw 不做任何这些处理。
00:02:40它只是让记忆不断膨胀。
00:02:42我们在 OpenClaw 上还遇到了另一个问题。
00:02:44为了确保安全,我们不得不自己对智能体进行沙盒处理。
00:02:47而 Hermes 本身就在沙盒中运行。
00:02:49这意味着它在一个隔离的环境中运行,无法触及它不该接触的东西,也不会意外地做它不该做的事情。
00:02:56因此,它消除了 OpenClaw 的大部分安全问题。
00:02:59如果你想用 Claude Code 设置运行 Hermes,现在是最好的时机,因为贪婪的 Dario 发明了另一种从 Claude 赚钱的方法,开始对使用第三方应用程序连接你的 Claude 订阅收费。
00:03:126 月 15 日之后,你将无法再通过 Claude Code 订阅免费运行像 Hermes 这样的智能体。
00:03:18你将不得不额外向 Anthropic 付费。
00:03:19你的计划将包含每月的智能体 SDK 点数,每当你通过订阅连接第三方应用程序时,这些点数就会被消耗。
00:03:27同样的限制也适用于在非交互模式下运行 Claude,这是许多智能体在后台运行 Claude Code 而无需任何权限提示时所使用的模式。
00:03:36所以直到 6 月 15 日之前,你可以继续运行 Hermes 智能体,而不必承担那些荒谬的 API 费用。
00:03:41现在,设置 Hermes 智能体其实非常简单。
00:03:44你只需要复制安装命令并在终端中运行它即可。
00:03:47它首先安装所需的所有依赖项,然后在交互模式下运行安装程序。
00:03:52如果你想在 Noose 计划上设置智能体,以获取他们的模型和内置工具,你可以直接选择。
00:03:58但我们想要自己的配置,所以选择了手动选项。
00:04:01你以后也可以使用 Hermes setup 命令重新配置智能体。
00:04:05这一步就是设置智能体所需的一切。
00:04:08Hermes 可以从你之前的 OpenClaw 设置导入,所以它首先会询问你是否要迁移这些内容。
00:04:14你可以自己检查具体导入了什么,这涵盖了你的用户配置和凭据,以及你的技能和 soul 文件,本质上就是智能体的个性和指令。
00:04:24但就像你的血统遗传了身高一样,从一个智能体继承到另一个智能体也会带来自己的问题。
00:04:31你导入的登录详细信息仍然指向 OpenClaw 使用的相同频道,而且 OpenClaw 依赖的文件无法干净地迁移,因为这些指令是专门为 OpenClaw 编写的。
00:04:43所以直接导入它们只会导致问题,这就是为什么我们选择不导入。
00:04:47之后,你选择 Hermes 使用的模型。
00:04:50我们希望它通过 Anthropic 订阅使用 Claude 模型。
00:04:53但当我们尝试时,实际上无法使用 Claude 模型并报错了。
00:04:57事实证明,Dario 已经在要求我们设置额外的用量,尽管现在还没到 6 月 15 日。
00:05:03所以该政策可能已经开始逐步实施,但可能对你仍然有效。
00:05:07无论如何,我们现在仍然可以在非交互模式下使用 Claude Code,这正是我们大部分任务将要使用的模式。
00:05:14而且你以后可以随时更改你的模型提供商。
00:05:17一旦模型设置完成,它会询问智能体将在哪里实际运行,无论是托管服务还是你设置的 VPS。
00:05:24对于那些不知道的人,VPS 本质上是你租用并自己运行的服务器。
00:05:29但由于我们有 Mac Minis 专门运行这个,我们选择了本地选项。
00:05:33而且不,不是我们导致了 Mac Mini 短缺,因为不幸的是,就像你一样,我们的 AI B2B SaaS 业务其实已经资金耗尽了。
00:05:40之后,它会要求你连接你想要的任何消息平台。
00:05:44我们选择了 Discord,但你可以连接任何平台。
00:05:46我们不会在这里演示 Discord 机器人设置,但你可以在我们的社区 AI Labs Pro 中找到完整说明。
00:05:53一旦完成,它会再问几个问题,你的智能体就准备好了。
00:05:56你只需要输入 Hermes,UI 加载后,你就可以直接在那里与智能体聊天了。
00:06:01为了适应你的实际需要,它需要关于你的信息。
00:06:05所以你可以让它自己使用一个月并自行了解你,或者在它接触任何其他任务之前先直接告诉它你是谁。
00:06:13如果你想把它设置为个人智能体,你可以直接在聊天中提供所有关于你的信息,或者如果你不想打字,也可以将其链接到你的第二大脑库。
00:06:22只需给它你的第二大脑路径,并告诉它从那里自我导入,它就能通过这种方式了解关于你的一切。
00:06:28如果你想将其设置为特定的自动化用例,只需提供用例文档或该公司的基本信息。
00:06:37但在我们继续之前,让我们听听赞助商的话。
00:06:39如果你每天都在用 AI 工具构建应用,但并不完全理解 LLM、智能体或 MCP 等协议在底层是如何工作的,那么这种差距很快就会显现出来。
00:06:49这就是 Educative 的作用所在,它是一个供超过 300 万开发人员使用的交互式平台,拥有 2300 多门课程,你可以在浏览器中无需任何设置即可编码,并获得 AI 支持的反馈。
00:07:01我推荐从他们的《大型语言模型基础》课程开始。
00:07:04在两个小时内,它会剖析 LLM 是如何工作的,从分词到注意力机制,再到 RAG。
00:07:09你将建立起对底层原理的真正认知模型。
00:07:12在此基础上,MCP 基础课程将教你如何使用模型上下文协议构建 AI 智能体。
00:07:18智能体系统设计课程则更进一步,讲解能推理、规划和自主行动的多智能体系统。
00:07:23然后 16 小时的 LLM 训练营增加了 AWS Bedrock、SageMaker 和 LangGraph 的实操实验。
00:07:29你将微调模型,构建多智能体系统,并交付一个 RAG 聊天机器人。
00:07:34你从第一课开始就在编写真正的代码,而不是看着别人构建的教程。
00:07:39Educative 已经帮助超过 10,000 名开发人员在顶级科技公司找到了工作。
00:07:43免费试用。链接在说明栏中。
00:07:45你可以从技能中心(Skill Hub)为你的 Hermes 智能体建立技能库。
00:07:49那是他们的官方技能市场,拥有各种用例的技能。
00:07:54Hermes 还默认安装了 90 种技能。
00:07:57这些预装技能实际上是安全的,因为它们是由组织本身维护的。
00:08:03这与我们在上一期视频中介绍的 OpenClaw 技能有很大不同。
00:08:07其中很大一部分根本不安全,存在危险提示词和脚本等安全问题,可以轻易将你的数据传输到某个服务器上。
00:08:15而 Skill Hub 实际上会对每个技能进行安全扫描,并监视这些问题。
00:08:20通过这种方式,你可以添加你想要的技能,而无需承担同样的风险。
00:08:23就像任何其他智能体一样,你可以将任何 MCP 连接到 Hermes。
00:08:27但这就是 Hermes 与众不同的地方。
00:08:29你可以将你自己的 Hermes 配置作为 MCP 服务器运行,并将其连接到你的其他智能体,让它们通过工具连接 Hermes,从而实现双向通信。
00:08:38通过这种 MCP 连接将 Hermes 连接到其他智能体,填补了那些智能体的缺失之处。
00:08:42像 Claude Code 这样的智能体本身不记得关于你的任何信息,它的技能也不会自我修复或改进。
00:08:49但通过这种 MCP 连接,你可以赋予它 Hermes 所能做的一切功能。
00:08:53这也意味着你可以使用你已经连接到 Hermes 的每一个应用程序,而不必将每个智能体单独连接到每个应用。
00:09:00它们只需通过你的 Hermes 配置来使用这些应用程序。
00:09:02要将 Hermes 作为 MCP 运行,请运行 Hermes MCP serve 命令。
00:09:07终端中没有输出表明服务器已启动,但它实际上已经作为 MCP 服务器开始运行了。
00:09:12要将其连接到你的智能体,请将 Hermes MCP 添加到 .mcp.json 文件中,然后它就可以使用了。
00:09:18你可以将其设置为项目作用域,这意味着只有你正在处理的项目才能访问它。
00:09:22或者你可以将配置添加到 root.claude 文件夹中,那么 Hermes MCP 就可以在你的所有项目中使用了。
00:09:29说到技能,Hermes 捆绑了一个 Claude Code 技能,其中有关于如何通过智能体使用 Claude Code 的指南。
00:09:36因此,结合作为 MCP 运行的 Hermes 配置,这为我们解锁了很多功能。
00:09:41Hermes 智能体和 Claude Code 共同开辟了许多用例,
00:09:44特别是在企业中,可以设置多个自动化流程来处理可重复的业务。
00:09:49其中之一就是将 Claude Code 连接到团队的 Slack 工作区。
00:09:53这效果非常好,因为 Hermes 是一个基本常驻的智能体,
00:09:57而 Claude Code 是实际开发的地方。
00:09:59所以我们使用 Hermes 智能体来访问团队工作区。
00:10:02就像 Discord 的设置一样,我们也不会在这里演示 Slack 连接,
00:10:06但你可以在我们的社区中找到完整的指南。
00:10:08在大多数工作区中,你可以为一个项目设立一个专门的频道,
00:10:12整个团队都在那里讨论关于它的不同要点。
00:10:14你可以利用 Hermes 智能体做的是要求它创建一个定时任务(cron job)来监控那个特定的频道。
00:10:20根据那里讨论的需求,
00:10:22它构建一个随着需求变更而进化的 PRD(产品需求文档)技能。
00:10:26拥有一个作为技能的 PRD 非常有用,
00:10:29尤其是在你实际开发产品的过程中。
00:10:32每当需要时,它会将 PRD 的相关部分拉入上下文中,
00:10:37这样项目就能保持与最初需求的一致。
00:10:39PRD 本身可能也有用,但由于我们之前讨论过的相同原因,
00:10:44智能体有时会困惑于它需要关注什么。
00:10:48而技能会在需要时被调用,并保持在上下文窗口的最新部分,
00:10:52即模型实际关注的位置。
00:10:54因此,Hermes 按照你的指示创建技能,并每 30 分钟将其作为定时任务运行一次。
00:10:59通过这种方式,每当频道中讨论需求变更时,
00:11:02它就会更新 PRD,而 Hermes 智能体确保这些更改双向流动,
00:11:07这样在你的项目中创建的技能也能保持更新。
00:11:10此时,你可能会想,
00:11:12既然我们已经为 Hermes 智能体连接了 MCP,
00:11:15为什么不直接用一个工具从那个 Slack 频道拉取信息并让智能体采取行动呢?
00:11:20原因在于 Slack MCP 有一个局限性。
00:11:23默认情况下,它无法读取完整的对话历史。
00:11:26它只能读取被提及的消息,
00:11:28并且除非被提及的消息特别需要该上下文,否则它不会拉取完整的历史记录。
00:11:33所以通过 Hermes 智能体进行设置是更好的路线,
00:11:36因为它可以直接从那里同步信息。
00:11:38从此之后,你还可以要求它直接通过 Hermes 智能体频道,在非交互模式下使用 Claude Code 实现任何功能。
00:11:44它会加载我们之前谈到的 Claude Code 技能,
00:11:46然后启动 Claude Code 并用它来构建该功能。
00:11:49此外,如果你喜欢我们的内容,请考虑点赞,
00:11:52因为这能帮助我们创作更多此类内容并触达更多人。
00:11:56你也可以将 Hermes 加载到已部署的应用程序上,无论是为你自己还是为客户构建的。
00:11:59所以,如果你有一个用 Claude Code 构建的已部署应用程序,
00:12:05你可以创建监控和健康检查技能,指导智能体如何监控正在运行的应用程序。
00:12:08因为 Claude Code 对应用程序的实际需求有最好的了解。
00:12:13然后将这些技能导入到你的 Hermes 智能体中。
00:12:17你可以为之设置一个定时任务,
00:12:20基本上是一个按计划自动运行的任务,
00:12:21让智能体同时监控托管应用程序和代码。
00:12:24我们也告诉它,如果它在运行技能时发现问题并更新了它,
00:12:27它应该将这些技能同步回本地项目,
00:12:31这样 Claude Code 也能了解它们的相关背景。
00:12:34所以这就是它的自我进化技能如何帮助建立持续的健康检查,
00:12:36而且每次运行都会变得更好。
00:12:40一旦你给 Hermes 提示词,它就会为你设置好定时任务。
00:12:42你可以进行测试运行,看看它是否配置得当。
00:12:46它会在你设置的任何频道中为你提供报告,
00:12:49在我们的例子中,它报告在了 Discord 中。
00:12:51并且配置了 MCP 之后,你可以在 Claude Code 中直接获取这些报告,
00:12:53配置好 MCP 后,你就可以直接在 Claude Code 中查看这些报告,
00:12:57以及团队成员提供的所有修复建议,
00:13:01或者你可以自己推送这些修复,
00:13:03甚至设置 Hermes 智能体来修复它使用 Claude Code 发现的问题。
00:13:05如果你想创办下一家大型 AI B2B SaaS 公司
00:13:09并且像我们使用 Hermes 一样实现一切自动化,
00:13:12你应该加入 AI Labs Pro。
00:13:14在那里你可以找到本视频的设置指南,
00:13:16以及我们汇总的所有其他资源和好东西。
00:13:19以及我们整合的所有其他资源和好东西。
00:13:22你还能结识一群志同道合的极客朋友,
00:13:25链接在说明栏中,你可以去看看。
00:13:26视频到这里就结束了。
00:13:28如果你想支持本频道并帮助我们继续制作这样的视频,
00:13:30你可以使用下面的“超级感谢”(Super Thanks)按钮。
00:13:34一如既往,谢谢观看,我们下期再见。
00:13:36感谢观看,我们下个视频见。

Key Takeaway

Hermes 智能体通过自我进化技能系统、Token 限制记忆管理以及 MCP 协议集成,将 Claude Code 等工具的能力提升至企业级自动化水平。

Highlights

  • Hermes 智能体通过将可重复的工作流自动转化为系统技能,实现了优于 OpenClaw 的进化能力。

  • Hermes 内部配置了针对 memory.md 和 user.md 文件的 Token 限制,防止因信息冗余干扰模型注意力。

  • Hermes 在隔离的沙盒环境中运行,消除了 OpenClaw 中存在的代码执行风险。

  • Anthropic 计划在 2026 年 6 月 15 日后,对通过第三方应用连接 Claude 的用户收取额外费用。

  • 通过 Hermes 配置作为 MCP 服务器运行,用户可以实现不同智能体间的双向通信并共享自动化应用。

Timeline

Hermes 与 OpenClaw 的架构差异

  • Hermes 具备持久记忆和自我改进技能,能够将重复工作流转化为可执行工具。
  • 通过严格限制记忆文件的大小,Hermes 能够通过修剪旧细节来保持模型在核心任务上的注意力。
  • OpenClaw 缺乏自动优化记忆的能力,且其安全性依赖于用户自行设置的沙盒环境。

Hermes 由 Noose Research 构建,旨在解决 OpenClaw 在使用中发现的局限性。模型存在注意力广度限制,过多的上下文噪音会导致性能下降。Hermes 通过在达到 Token 限制时遍历并更新记忆文件,确保模型始终处理最相关的实时信息。

安装配置与政策限制

  • 2026 年 6 月 15 日后,第三方应用连接 Claude 将被计入付费订阅的 SDK 点数消耗。
  • 安装 Hermes 可通过终端运行安装命令,并支持手动配置模型提供商与消息平台。
  • 为了规避导入不兼容的 OpenClaw 指令文件,建议在初始化时选择不进行旧设置迁移。

Anthropic 正在调整付费政策,限制免费使用第三方 API 的额度。在设置过程中,用户可选择本地或云端运行模式,并通过本地文件或第二大脑路径导入背景知识,使智能体迅速适应个人或业务需求。

MCP 集成与企业自动化用例

  • Hermes 的 Skill Hub 市场会对预装的 90 种技能进行安全扫描,降低数据泄露风险。
  • 将 Hermes 配置作为 MCP 服务器运行,可实现跨项目和跨工具的智能体协同。
  • 利用定时任务监控 Slack 频道并更新 PRD 文档,实现了需求变更与开发 PRD 的自动同步。

通过 MCP 服务器模式,Claude Code 可以直接调用 Hermes 的配置与技能,实现功能的双向更新与监控。这种架构允许在 Slack 等协作平台中自动捕捉需求变更,并利用智能体触发持续的系统健康检查与代码同步。

Community Posts

No posts yet. Be the first to write about this video!

Write about this video