Nous Research 推出 Hermes Agent 个人资料构建器:在一个仪表板流程中集成身份、模型、技能和 MCP 服务器
Nous Research 为其开源自改进代理 Hermes Agent 推出了个人资料构建器,该构建器集成在本地 Web 仪表板中,将原先需要多个 CLI 步骤的代理设置流程简化为一个引导式界面,支持定义身份、选择模型和提供商、启用技能、安装中心技能以及附加 MCP 服务器,并生成隔离的个人资料目录。
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 个人资料构建器显著降低了创建和管理多个独立代理的门槛,为开发者和研究人员提供了更直观、高效的代理配置体验。