了解

认识Acurast。了解我们的故事,深入阅读技术文档,看看我们在生态系统中与哪些伙伴合作。

关闭浏览器后,您的AI不应停止工作

 

构建AI智能体从未如此简单。

 

每周都有新的模型、框架或SDK问世,它们能够推理、调用工具并自动化任务。

转变

挑战不再是让智能体思考

而是让它持续工作。

 

大多数AI助手仍然是围绕对话构建的。您提出问题,它们给出回答,交互随即结束。如果明天还想完成同样的工作,您得再问一次。

 

这对对话来说很好用,但对重复性工作来说并不合适。

 

无论您是在监控GitHub代码库、追踪市场动态、审阅支持工单,还是生成每日研究简报,许多任务并不需要再来一条提示词。它们需要的是一个记得自己被要求做什么、并持续去做的智能体。

 

这正是Hermes要解决的问题。

 

在本指南中,您将学习如何将开源自主AI智能体Hermes部署到Acurast去中心化Processor网络上。接下来将把Hermes连接到OpenRouter、配置部署,并创建一个无需等待下一条提示词即可持续运行的定时工作流。

 

 

构建智能体只是故事的一半

 

围绕AI智能体的讨论大多集中在推理能力上:模型会使用工具吗?能浏览网页吗?能规划一系列操作吗?

 

这些问题很重要,但它们只描述了单次交互期间发生的事情。

 

下一个问题同样重要:构建好智能体之后会发生什么?

 

一个实用的智能体需要一个运行的地方。它需要执行重复性任务、记录之前的工作、提供一个供您管理它的界面,并在您关闭浏览器后依然可用。

 

大多数智能体框架把这些部分留给您自己解决。

 

Hermes正是从这里入手。

 

Hermes并不是又一套构建模块,而是一个完整的智能体运行时。它将调度、记忆、工具调用、OpenRouter集成和网页界面整合到一个应用中,您可以部署后立即开始使用。

 

因此,Hermes非常适合以下工作流:

 

  • 每天早上汇总Hacker News的热门文章。
  • 监控GitHub代码库的新版本发布。
  • 生成每日研究或市场简报。
  • 追踪竞争对手的公告。
  • 定期检查网站和API。

 

目标不是每天提出更好的问题,而是把有用的工作定义一次,然后让智能体持续执行。

 

为什么在Acurast上运行Hermes?

运行自主智能体通常意味着要运行基础设施。

 

您需要服务器、部署流水线、公共端点、身份验证、监控和持续维护。这些工作都不会让您的智能体更聪明,却是保持它可用所必需的。

 

Acurast免去了其中大部分运维负担。

 

您无需把Hermes部署到传统云服务器上,而是将其部署到Acurast去中心化Processor网络上。Hermes会在部署的整个生命周期内持续运行,而OpenRouter则提供对GPT-4o和Claude等领先语言模型的访问。

 

这一部署模式由Codename Cargo驱动,它标志着Acurast从Node.js运行时过渡到完整的基于Linux的容器。开发者不再局限于JavaScript,现在可以部署使用Python、Go、Rust、C++以及几乎任何可在Linux上运行的软件构建的应用。更广泛的运行时让Hermes这样的应用成为可能,同时也为Acurast网络上更丰富的AI智能体和可用于生产环境的工作负载打开了大门。

 

每个组件都有明确的角色:

 

  • Hermes管理智能体及其工作流。
  • OpenRouter将Hermes连接到您偏好的语言模型。
  • Acurast提供智能体运行所需的去中心化算力。
  • Cargo提供Linux运行时。

 

它们共同提供了从实验走向持续运行的AI智能体所需的一切。

 

在Acurast上部署Hermes

 

Hermes示例应用包含入门所需的一切。

 

第1步:配置Hermes

 

首先,从Acurast示例应用代码库中打开Hermes示例应用。

 

部署之前,配置所需的环境变量:

 

  • Acurast助记词:用于授权部署并支付网络费用。
  • SSH密码:在需要调试时安全访问Processor。
  • 回调URL:Acurast会把生成的部署URL发送到这里。
  • Mainnet(主网):作为部署网络。
  • OpenRouter API密钥:用于访问您偏好的语言模型。
  • 默认模型,例如GPT-4o Mini。
  • 网页界面密码:用于保护对Hermes的访问。

 

项目中还包含一个acurast.json配置文件。大多数默认值都可以保持不变,不过值得检查一下部署时长,确保您的智能体在您需要的时间内保持在线。

 

第2步:部署智能体

 

配置完成后,使用以下命令部署Hermes:

acurast deploy

 

Acurast CLI会引导您完成剩余步骤,包括在提交部署前确认部署费用。

 

确认后,Processor会自动开始准备环境。

 

第3步:验证部署

 

随着部署推进,您会在日志中看到依赖项正在安装、服务正在启动,以及SSH隧道正在配置。

 

部署就绪后,会生成一个唯一的前端URL。如果需要直接访问Processor进行排查,日志中还会提供一条SSH命令。

 

当Hermes报告已就绪时,您的自主智能体就上线了。

 

第4步:登录并创建您的第一个工作流

 

打开生成的前端URL,并使用您之前配置的密码登录。

 

要看看Hermes的实际效果,可以创建一个定时任务,例如:

 

每天早上8:00访问Hacker News,获取排名前十的文章,进行汇总,并在本会话中发送汇总内容。

Hermes会保存该任务,将其加入调度器,并在部署保持活跃期间自动执行。

 

这个示例刻意保持简单,但它说明了更广泛的理念。同样的方法可以用来监控代码库、生成定期报告、监视API变化,或者自动化那些原本每天都需要同一条提示词的研究工作。

 

 

几点注意事项

 

只要Acurast部署保持活跃,Hermes就会一直运行。

 

部署结束后,Processor会被释放,部署数据也会被删除。如果您正在构建重复性工作流,请选择足够长的部署时长,让您的智能体有充足的时间执行它们。

 

 

不只是又一个AI智能体

 

AI的飞速发展让构建令人印象深刻的演示变得很容易。下一个挑战是把这些演示变成能够持续完成有用工作的软件。

 

Hermes通过提供一个为持续执行而非一次性交互设计的运行时来应对这一挑战。Cargo提供让这些部署成为可能的Linux运行时,而Acurast提供让它们持续运行的去中心化算力。

 

它们共同将讨论的重点从构建AI智能体转向运营AI智能体。

 

这或许会是更重要的里程碑。

 

 

观看完整视频教程

 

上面的指南从头到尾介绍了部署流程,而亲眼看到实际操作会让设置更加轻松。

 

观看配套视频,完整了解如何配置Hermes、将其部署到Acurast、连接OpenRouter,以及创建您的第一个自主工作流。

 

无论您是第一次探索AI智能体,还是想亲自部署一个,这段视频都是本指南的实用补充。