Beginner 项目实战

Hermes Windows Silence Run

面向 Windows 原生 Hermes Gateway 的静默后台启动工具,适合企业微信 WeCom 连接、日志查看、PID 排查和升级后恢复。

技术栈与实现方向

PowerShellBatchWindows Scheduled TaskHermesWeCom

Hermes Windows Silence Run 是 Windows AI Gateway Silence Run 工具集里的 Hermes 适配部分。

它解决的问题很具体:在 Windows 原生环境里,hermes gateway run 可以正常连接企业微信,但会长期占用一个前台终端。Hermes Gateway 又不像 OpenClaw 那样有固定的 18789 本地监听端口,所以不能用端口探测来判断状态。

它解决什么问题

这个项目把 Hermes Gateway 接入 Windows 计划任务:

  • 创建 Hermes Gateway 计划任务;
  • 计划任务通过 wscript.exe 隐藏执行 ~\.hermes\start-gateway-hidden.ps1
  • 真实启动命令仍然是 hermes gateway run --replace --accept-hooks
  • 状态通过 ~\.hermes\gateway.pid、真实 Windows 进程和 gateway_state.json 判断;
  • 日志直接读取 ~\.hermes\logs\agent.logerrors.log 和隐藏启动器日志。

推荐使用方式

首次使用:

.\hermes-gateway install
.\hermes-gateway restart
.\hermes-gateway status

如果你只是想确认当前 Gateway 状态:

.\hermes-gateway status

如果要看最近日志:

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

相关入口