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.log、errors.log和隐藏启动器日志。
推荐使用方式
首次使用:
.\hermes-gateway install
.\hermes-gateway restart
.\hermes-gateway status
如果你只是想确认当前 Gateway 状态:
.\hermes-gateway status
如果要看最近日志:
.\hermes-gateway logs
.\hermes-gateway errors
相关入口
- GitHub 仓库:https://github.com/kunpeng-ai-lab/windows-ai-gateway-silence-run
- 使用指南:/blog/hermes-windows-silent-gateway-wecom-runbook/
- OpenClaw 版本:/projects/openclaw-windows-silence-run/