AI News HubLIVE
站内改写3 分鐘閱讀

Nous Research 推出 Hermes Agent 個人資料構建器:在一個儀表板流程中整合身份、模型、技能和 MCP 伺服器

Nous Research 為其開源自改進代理 Hermes Agent 推出了個人資料構建器,該構建器整合在本地 Web 儀表板中,將原先需要多個 CLI 步驟的代理設定流程簡化為一個引導式介面,支援定義身份、選擇模型和提供商、啟用技能、安裝中心技能以及附加 MCP 伺服器,並生成隔離的個人資料目錄。

來源MarkTechPost作者: Michal Sutter

Nous Research 已為 Hermes Agent 推出個人資料構建器(Profile Builder),該功能整合在專案的本地 Web 儀表板中。此前,建立一個獨立的代理需要多個 CLI 步驟,而現在構建器透過一個引導式流程即可完成。

在該流程中,使用者可以定義代理的身份,選擇模型和提供商,啟用內建和可選技能,從技能中心安裝技能,以及附加 MCP 伺服器。Hermes Agent 是 Nous Research 開發的開源自改進代理,可在 CLI、桌面應用和訊息平臺上執行。此前,個人資料主要透過終端命令組裝,而個人資料構建器將這些步驟集中到瀏覽器表單中。

在 Hermes 中,一個個人資料即一個獨立的 home 目錄。每個個人資料擁有自己的 config.yaml、.env 和 SOUL.md 檔案,同時保持獨立的記憶、會話、技能、定時任務和狀態資料庫。這使得使用者可以在同一臺機器上執行隔離的代理,例如編碼代理和研究代理不會共享狀態。構建器正是用於生成這種隔離單元。

使用者透過執行 hermes dashboard 啟動儀表板,瀏覽器中開啟 http://127.0.0.1:9119。預設繫結為迴環地址,因此資料不會離開本地主機。構建器收集的輸入與 CLI 個人資料命令接受的輸入相同,然後將其寫入個人資料的檔案中。

構建器配置五組設定:第一是身份(名稱和描述),名稱同時成為 shell 命令別名;第二是模型和提供商(支援 Nous Portal、OpenRouter、NVIDIA、OpenAI 等,也可指向自定義 OpenAI 相容端點);第三是內建技能(按個人資料開關);第四是技能中心安裝(透過識別符號從外部目錄拉取);第五是 MCP 伺服器(透過 URL 或本地命令新增)。

技能是包含名稱、描述和步驟的 SKILL.md 檔案。代理會廉價地讀取簡短描述,僅當任務需要時才載入完整內容,因此新增多個技能不會使每個請求變得臃腫。MCP 伺服器透過模型上下文協議暴露外部工具,Hermes 接受透過 URL 的 HTTP 伺服器以及透過本地命令的 stdio 伺服器。Nous 批准的目錄提供一鍵安裝,並以內聯方式提示金鑰。

構建器並未取代 CLI,而是以表單形式映象 CLI 功能。例如,建立並命名個人資料對應 hermes profile create coder,描述對應 --description 或 hermes profile describe,模型和提供商對應 profile config set model,內建技能對應 profile skills list/toggle,技能中心安裝對應 profile skills install,MCP 伺服器對應 edit mcp_servers 或 profile mcp install。兩種方式編輯相同的個人資料目錄,構建器是低摩擦的入口點,而 CLI 仍可編寫指令碼。

典型用例包括:專注的編碼助手(使用程式碼感知模型和檔案系統 MCP 伺服器,新增 Git 和測試技能,記憶限定於一個專案);研究代理(搭配強大模型和網頁提取技能,發現內容與其他代理分離);運維機器人(附加訊息通道和定時 cron 報告,每個個人資料執行自己的閘道器和機器人令牌,令牌鎖防止兩個個人資料意外共享令牌)。每個用例中,構建器生成一個隔離的代理,可同時執行多個而不會發生狀態衝突。

構建器寫入的檔案是 CLI 已讀取的檔案。模型和提供商寫入個人資料的 config.yaml,MCP 伺服器填充該檔案中的 mcp_servers 塊,API 金鑰寫入個人資料的 .env。例如,研究個人資料的 CLI 等效序列為:hermes profile create researcher --description "Reads source code and external docs, writes findings.";researcher setup 配置 API 金鑰和模型;researcher config set model anthropic/claude-sonnet-4;researcher skills install openai/skills/k8s。對應的 config.yaml 中 mcp_servers 是按伺服器名稱鍵控的對映。遠端 HTTP MCP 伺服器使用 url 和 headers 而非 command。

使用構建器需要額外的儀表板元件,基礎安裝不含 HTTP 棧。安裝命令為:pip install 'hermes-agent[web]'。

該構建器的優勢包括:一個流程替代多個 CLI 步驟;身份、模型、技能和 MCP 集中於一處;輸出為標準 config.yaml 和 .env 檔案;儀表板本地執行且預設繫結迴環地址;目錄處理 MCP 和技能中心的內聯安裝。侷限性包括:個人資料在本地後端不沙箱化檔案系統訪問;非迴環繫結需要配置認證提供者否則失敗關閉;技能和 MCP 更改需在下一次會話或閘道器重啟後生效;構建器暴露的控制元件也存在於儀表板的其他頁面中。

總的來說,Hermes Agent 個人資料構建器顯著降低了建立和管理多個獨立代理的門檻,為開發者和研究人員提供了更直觀、高效的代理配置體驗。