ARTICLE DETAIL

资讯详情

深耕商务建站与企业官网运营的一线实战洞察。

Hermes Desktop多Profile多Agent协作指南:多主机AI工作流如何搭建

Hermes Desktop多Profile多Agent协作指南:多主机AI工作流如何搭建 Hermes Desktop多Profile多Agent协作指南多主机AI工作流如何搭建【免费下载链接】hermes-desktopThe safest, simplest way to manage Hermes from your Mac. Pure SSH. No gateways, no exposed ports, no browser layer.项目地址: https://gitcode.com/gh_mirrors/he/hermes-desktopHermes Desktop 是一款原生 macOS 应用让你通过 SSH 安全地管理 Hermes Agent支持多 Profile、多主机协作轻松搭建多 Agent 并行工作的 AI 工作流。无需网关、无需开放端口、无需浏览器层。为什么需要多Profile、多Agent协作很多用户只把 Hermes 当成一个聊天助手其实 Hermes 天然支持多 Profile每个 Profile 拥有独立的会话、技能Skills、定时任务Cron Jobs和文件空间。把不同 Profile 理解为不同的 Agent 角色就很直观了Profile 示例角色定位default日常问答、通用任务researcher专注调研与资料整理devops服务器运维、定时巡检配合 Hermes Desktop 的多主机连接能力你可以让本机、树莓派、VPS 上各自的 Hermes 同时工作——这就是多主机 AI 工作流的基础。整个应用的设计原则是Hermes 主机永远是唯一事实来源应用不创建影子状态、不做本地镜像。搭建前提一次配齐长期省心开始前请确认以下条件细节见 docs/distribution.mdMac 运行macOS 14 或更新版本Hermes 所在机器上可用python3Hermes 数据位于~/.hermes、命名 Profile~/.hermes/profiles/名称或自定义 Hermes homeSSH 主机需要提前配好免密登录密钥认证 已接受 host key判断标准很简单如果你在 Mac 的终端里执行ssh your-host不需要输密码和确认那 Hermes Desktop 基本就准备好了。第一步添加多个主机连接打开应用进入Settings设置页面点击创建连接为每台 Hermes 主机建一个 Profile 条目源码实现见 ConnectionsView.swift 与 ConnectionEditorSheet.swift。本机 Hermes选This Mac如果 Hermes 装在这台 Mac 上直接选This Mac无需任何 SSH 配置。应用会以当前 macOS 用户的权限直接操作真实的 Hermes 文件、Cron 任务和会话数据。 本地模式是显式选择的不会被一个不完整的 SSH 配置推断出来也不会与指向localhost的 SSH 连接混淆。远程主机选SSH Host两种填法任选其一SSH 别名推荐填你在终端里习惯用的短名如hermes-home它来自~/.ssh/configHost / User / Port 留空即可主机详情分别填写 Host、User、Port默认 22填完后点击Test做预检本地模式验证能否以当前用户启动命令并找到python3SSH 模式检查可达性、免密认证和远程python3环境。这样你可以同时保存本机 VPS 树莓派三条连接随时切换。第二步为每个连接绑定 Hermes Profile这是多 Agent 协作的核心一步。在连接编辑界面中有Hermes profile字段模型定义见 ConnectionProfile.swift留空→ 使用该主机的默认~/.hermes应用仍会自动发现这台主机上通过连接可用的其他 Profile填researcher→ 指向~/.hermes/profiles/researcher如果你的 Hermes 不在标准目录可以改填自定义 Hermes home 路径两者只能选其一Profile 不只是个标签它会贯穿整个应用Sessions、Workflows、Cron Jobs、Kanban、Files、Usage、Skills、Terminal 全部与当前连接 当前 Profile保持对齐。切换连接或 Profile你看到的一切数据都会跟着切换——这就是多 Agent 并行而不互相串台的关键。第三步用 Workflows 固化每个Agent的工作流每个 Agent 的标准动作都可以存成Workflow 预设预设结构见 WorkflowModels.swift进入Workflows页面为当前主机/Profile 创建一个命名预设例如每日巡检报告写入提示词Prompt并可勾选需要预加载的Skills点击运行 → 应用会打开一个全新的终端标签页自动带上--profile和--skills参数启动 Hermes并注入第一句话预设按主机 Profile作用域隔离存储在本机 Mac 上你在defaultProfile 建的预设不会跑到researcher上。若预设引用的技能在当前 Profile 不可用应用会明确提示而不是静默失败。第四步在 Terminal 中并行运行多个Agent内置终端是真正跑在目标主机上的本地或 SSH Shell支持标签页管理实现见 TerminalWorkspaceStore.swift每条连接 Profile组合拥有独立的工作区指纹切换组合时应用会自动定位到对应标签页想同时看两个 Agent 干活为不同连接各开一个终端标签页即可需要 shell 权限、命令审批、长时输出时直接用内置终端而非聊天界面第五步统一监控各Agent的运行状态多 Agent 跑起来后你需要一屏看清全局Sessions搜索、阅读真实会话存储可置顶重要会话、在内置 TUI 聊天中恢复会话Cron Jobs查看和管理真实的调度器状态支持创建、暂停、立即执行、删除UsageToken 总量、Top 会话、Top 模型与趋势掌握每个 Agent 的消耗Kanban打开上游 Hermes Kanban 工作区做任务分派与依赖管理Skills发现并编辑真实的SKILL.md为不同 Agent 配置不同的技能包常见问题Q多 Profile 之间会互相污染数据吗不会。每个 Profile 对应独立的~/.hermes/profiles/名称目录会话、技能、Cron 任务天然隔离Hermes Desktop 也不维护同步镜像所有状态都留在 Hermes 主机上。Q一个主机上能开多个 Profile 的标签页吗可以。终端标签页按连接 Profile指纹区分你可以同时挂着default和researcher两个会话。Q应用安全吗存了什么建议先阅读 SECURITY.md 了解安全模型。应用只在 Mac 的~/Library/Application Support/HermesDesktop下保存连接配置、置顶会话、工作流预设等少量本地偏好会话与业务数据始终留在主机上。小结用 Hermes Desktop 搭建多主机 AI 工作流核心就四步为每台主机添加连接This Mac或SSH Host为每个 Agent 绑定 Hermes Profile用 Workflows 固化每个角色的重复动作用终端标签页 Sessions / Cron / Usage 并行驱动与监控纯 SSH、无网关、无暴露端口主机仍是唯一事实来源——这正是多 Profile、多 Agent 协作既灵活又安全的底层逻辑。【免费下载链接】hermes-desktopThe safest, simplest way to manage Hermes from your Mac. Pure SSH. No gateways, no exposed ports, no browser layer.项目地址: https://gitcode.com/gh_mirrors/he/hermes-desktop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表
PREV
查看更多资讯
NEXT
返回资讯列表