了解

認識Acurast。探索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 Example Apps儲存庫開啟Hermes範例應用程式。

 

部署之前,請設定必要的環境變數:

 

  • Acurast助記詞:用於授權部署並支付網路費用。
  • SSH密碼:需要除錯時,用於安全存取Processor。
  • 回呼URL:Acurast會將產生的部署網址傳送到這裡。
  • 主網:作為部署網路。
  • OpenRouter API金鑰:用於存取您偏好的語言模型。
  • 預設模型,例如GPT-4o Mini。
  • 網頁介面密碼:用於保護Hermes的存取。

 

這個專案也包含一個acurast.json設定檔。大部分預設值都可以維持不變,但值得檢查一下部署時長,確保您的代理能在需要的期間內保持在線。

 

步驟2:部署代理

 

設定完成後,使用以下指令部署Hermes:

acurast deploy

 

Acurast CLI會引導您完成其餘步驟,包括在送出部署前確認部署費用。

 

確認後,Processor就會開始自動準備環境。

 

步驟3:驗證部署

 

隨著部署進行,您會看到日誌顯示相依套件正在安裝、服務正在啟動,以及SSH通道正在設定。

 

部署就緒後,會產生一個專屬的前端網址。如果您需要直接存取Processor進行疑難排解,日誌也會提供SSH指令。

 

當Hermes顯示已就緒時,您的自主代理就正式上線了。

 

步驟4:登入並建立您的第一個工作流程

 

開啟產生的前端網址,並使用先前設定的密碼登入。

 

要實際看看Hermes的運作,可以建立一個排程任務,例如:

 

每天早上8:00,造訪Hacker News,擷取前十大報導,加以彙整,並在這個工作階段中提供摘要。

Hermes會儲存這項任務、將它加入排程器,並在部署保持運作期間自動執行。

 

這個範例刻意保持簡單,但說明了更廣泛的概念。同樣的做法也能用來監控儲存庫、產生定期報告、監看API的變化,或自動化原本每天都需要相同提示的研究工作。

 

 

幾件需要注意的事

 

Hermes會在Acurast部署保持運作期間持續執行。

 

部署結束時,Processor會被釋出,部署資料也會被移除。如果您要建立週期性的工作流程,請選擇能讓代理有足夠時間執行它們的部署時長。

 

 

不只是另一個AI代理

 

AI發展的快速步調,讓打造令人驚豔的展示變得很容易。下一個挑戰,是把這些展示變成能持續完成有用工作的軟體。

 

Hermes提供為持續執行而設計、而非一次性互動的執行環境,藉此回應這項挑戰。Cargo提供讓這些部署得以實現的Linux執行環境,而Acurast則提供讓它們持續運作的去中心化算力。

 

它們共同將討論的焦點從打造AI代理轉向營運AI代理。

 

這或許會是更重要的里程碑。

 

 

觀看完整影片教學

 

上方的指南從頭到尾涵蓋了部署流程,而實際看到它的運作,會讓設定變得更加容易。

 

觀看隨附的影片,完整了解如何設定Hermes、在Acurast上部署、連接OpenRouter,並建立您的第一個自主工作流程。

 

無論您是第一次探索AI代理,還是想自己部署一個,這部影片都是本指南的實用輔助。