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 個人資料構建器顯著降低了創建和管理多個獨立代理的門檻,為開發者和研究人員提供了更直觀、高效的代理配置體驗。