2026/11/4 19:13:39

Hermes Agent 跨平台部署:服务器、容器与边缘盒的三场景指南

Hermes Agent 跨平台部署:服务器、容器与边缘盒的三场景指南 Hermes Agent 跨平台部署服务器、容器与边缘盒的三场景指南同一个 Hermes Agent既要在全配置的云服务器上跑完整的终端工具链又要在批量任务里按需唤醒、闲时休眠还能塞进一块 4G 内存的边缘盒子。本文把这三条 Agent 跨平台部署路径拆成可敲的命令读完即可动手。 部署选型速览先定位你属于哪种场景你的处境判断维度方案入口单机长期交互有一台稳定的服务器或 VPS原生安装官方一键安装脚本批量启动、不想为空闲付费多实例、流量不规律Docker 或 Modal 等无服务器后端仓库自带 Dockerfile没有 GPU、内存紧张边缘盒子、离线内网CPU 轻量本地模型hermes config逐项裁剪️ 场景 A标准服务器上跑通克隆仓库并装好依赖先把仓库拉下来再用官方安装脚本补齐运行时——它会处理 uv、Python、Node.js、ripgrep 这些依赖不用你逐个装git clone https://gitcode.com/GitHub_Trending/he/hermes-agent curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash source ~/.bashrc按适用时机区分两种服务类型OpenAI 兼容端点调用 OpenAI、OpenRouter 或自建 vLLM/SGLang 推理服务时用指向地址即可Hermes 只关心接口不关心后端。本地模型服务网络隔离或不想付 API 费用时用同机起一个 Ollama 之类的小服务即可。两者之间用hermes model一条命令切换不改代码。验证安装是否成功装完跑健康检查再进对话有问题当场暴露hermes model # 选定服务商和模型 hermes doctor # 体检各项依赖与配置 hermes # 进入终端会话 场景 B容器化批量启动与托管平台部署什么时候该上容器或 Modal需要多个相互隔离的实例、或服务器大部分时间闲置不想白付钱时就该换容器或托管方案。仓库的终端后端原生支持 Docker、Singularity、Modal、Daytona、Vercel Sandbox 等其中 Modal 和 Daytona 带无服务器持久化环境闲时休眠、按需唤醒空闲期成本趋近于零。用仓库自带 Dockerfile 构建启动镜像入口就是仓库根目录的 Dockerfile。下面这条命令构建并启动容器挂载卷把可写状态放在/opt/data容器销毁后数据仍在docker build -t hermes-agent . docker run -it --rm -v ~/.hermes:/opt/data hermes-agent 场景 C边缘设备轻量部署先确认硬件底线双核 CPU、4G 内存、10G 可用磁盘是底线再低就别硬上了装完也转不动。砍掉什么、保留什么砍语音转写、文本转语音、图片生成、云浏览器——这些是吃带宽和内存的周边能力。保留终端工具链、文件操作、小模型对话循环以及本地存储的内存与技能系统它们在边缘盒上几乎零额外开销。一条配置指向 CPU-only 轻量模型把模型切到本地 3B 级别再进配置把砍掉的能力逐项关闭hermes model # 选定本地轻量模型Ollama 或小端点 hermes config set --help # 找到语音、图像、浏览器等开关并关闭️ 上线之后监控、排障与终止看一眼整体健康hermes doctor随时输出诊断要持续指标就看 agent/monitoring/ 里的网关健康检查与 OTel 导出模块。连接失败按这三步查先跑hermes doctor确认端点地址与密钥是否读对再curl 端点/models验证可达性不通就查防火墙与端口还不行换一台同网段机器测排除目标服务本身宕机。内存或 CPU 顶不住了用hermes tools关掉用不到的工具长会话用/compress压缩上下文仍紧张就/model换更小的模型动作成本最低。一键终止所有实例单机场景在终端CtrlC或会话内发/stop容器批量场景用下面两条命令收尾docker ps --filter namehermes docker stop $(docker ps -aq --filter namehermes) 延伸资源Dockerfile镜像构建入口能核对基础系统与/opt/data状态布局。agent/Agent 主循环、模型接入与工具执行的实现所在。agent/monitoring/网关健康、事件发射与指标导出。apps/desktop/README.md桌面端构建与端到端测试入口。CONTRIBUTING.md开发环境搭建与完整测试方法。从云上的服务器到桌角的边缘盒变的是 Hermes Agent 跑在哪里不变的是那套配置——一份命令写对就能跟着你搬到任何一台机器上。创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考