开发者工具 开源 鲲鹏实测

Hermes Windows Silence Run

一个开源 Windows 辅助工具,用来让 Hermes Gateway 静默后台运行,并能查看 gateway.pid、企业微信连接状态、日志和真实进程 PID。

鲲鹏评分
8.6 /10

核心功能

  • 用 Windows 计划任务和 wscript.exe 隐藏启动 hermes gateway run
  • 通过 ~/.hermes/gateway.pid 和真实 Windows 进程判断运行状态
  • 读取 ~/.hermes/gateway_state.json,显示 wecom 等平台连接状态
  • 快速查看 agent.log、errors.log 和隐藏启动器外层日志
  • 支持 install、restart、status、logs、errors、follow、stop、uninstall

优缺点

优点

  • + 适合 Windows 原生安装 Hermes 的企业微信用户
  • + 不依赖固定本地端口,能覆盖 Hermes Gateway 的真实运行方式
  • + 把前台终端、日志、PID 和计划任务接到一组可复用命令里

缺点

  • - 只覆盖 Windows 原生计划任务场景
  • - 第一次从前台进程切换到后台时,可能需要手动关闭旧终端一次
  • - 不是 Hermes 官方功能,长期仍建议推动上游完善 Windows runbook

适用场景

Windows 上长期运行 Hermes GatewayHermes 连接企业微信 WeCom 后希望不占用前台终端升级 Hermes 后快速确认 gateway.pid、日志和平台连接状态给团队整理 Windows Agent Gateway 启停 runbook

它适合谁

Hermes Windows Silence Run 适合这类用户:

  • 在 Windows 10 / Windows 11 上原生安装 Hermes;
  • 使用 hermes gateway run 连接企业微信、Telegram 或其他消息平台;
  • 希望 Gateway 长期后台运行,不占用一个前台 PowerShell / CMD 窗口;
  • 升级 Hermes 后需要快速确认配置、日志、PID 和平台连接状态。

如果你已经用 Linux、systemd、Docker 或进程管理器托管 Hermes,这个工具不是必需品。

最小使用流程

git clone https://github.com/kunpeng-ai-lab/windows-ai-gateway-silence-run.git
cd windows-ai-gateway-silence-run
.\hermes-gateway install
.\hermes-gateway restart
.\hermes-gateway status

查看日志:

.\hermes-gateway logs
.\hermes-gateway errors
.\hermes-gateway follow

相关内容

鲲鹏点评

如果你在 Windows 原生环境里跑 Hermes,并且已经接入企业微信,Hermes Windows Silence Run 的价值很直接:不再让 hermes gateway run 长期占住一个前台终端,同时还能查到 PID、日志和连接状态。

#Hermes#Windows#PowerShell#WeCom#Gateway#Agent Workflow