Nous Research 推出 Hermes Agent 實現自動化工作流程。
核心功能與價值
Hermes Agent 透過 Automation Blueprints 簡化了開發者與營運人員的重複性工作,讓原本複雜的排程任務變成可點選、可填寫的對話式流程。此功能的核心在於「One function for every path」的設計理念,無論使用者透過聊天視窗、表單、斜線指令(Slash Command)或深層連結(Deep-link)操作,系統最終都會呼叫 create_job() 函式來執行任務。
Hermes Agent 推出的 Automation Blueprints 功能,旨在透過預設模板簡化重複性排程任務。
自動化模板與觸發機制
根據官方文件 Automation Templates,這些模板支援任何大型語言模型,並提供三種主要的觸發方式:
排程(Schedule):透過 cronjob 工具或 /cron 斜線指令,執行週期性任務(如每小時、每晚或每週)。
GitHub 事件(GitHub Event):透過 hermes webhook subscribe 監聽 PR 開啟、推送或 CI 結果等事件。
API 呼叫(API Call):透過外部服務 POST JSON 資料至端點,適用於監控系統或部署驗證。
實際應用場景
這些藍圖涵蓋了多種開發與營運需求,包括:
開發工作流:如每晚的待辦事項分類、自動化 PR 程式碼審查、文件漂移偵測及依賴套件安全性稽核。
DevOps 與監控:包含部署驗證、警報分類(Alert Triage)以及端點正常運作監控。
研究與情報:如競爭對手儲存庫監控、AI 新聞摘要及 arXiv 論文摘要整理。
業務營運:如 Stripe 付款監控與每日營收摘要。
進階操作與除噪
為了避免通知過載,系統引入了 [SILENT] 模式。當 cron 任務執行後若無重要資訊需要回報,Agent 僅需回應 [SILENT],即可抑制通知發送,確保使用者僅在有實際產出時才收到訊息。此外,使用者可將任務結果發送至 Telegram、Discord、Slack、SMS、email 或 GitHub 評論,實現靈活的整合應用。
Hermes Agent 推出的 Automation Blueprints 功能,旨在透過預設模板簡化重複性排程任務。 影片中的 Prompt 與操作:
操作步驟: 1. (00:03)選擇一個藍圖 (Pick a blueprint) 2. (00:06)Hermes 詢問所需資訊 (Hermes asks what it needs) 3. (00:08)執行任務 (Job running)
原文:https://easyvibecoding.app/curated/1926