搓了一个Windows上的OpenClaw Node系统托盘启动器

Elaina
19 0

背景:

OpenClaw Gateway部署在远程服务器上,本地Windows设备作为OpenClaw Node节点连接远程Gateway,这样要求远程Gateway暴露公网,安全性很差。官方文档推荐Tailcale,但是我嫌麻烦,直接采用的SSH端口转发,将远程18789端口转发到本地18789

功能:

这时会发现,每次启用Node都很麻烦,都得手动输入两行命令,而且任务栏还会出现俩powershell/cmd窗口,又丑又麻烦,很不方便,这个脚本的作用是将SSH隧道和Node进程的启动、保活、重启封装为一个系统托盘应用,后台运行自动恢复,无需手动操作,并且不会出现丑陋的窗口。由于隐藏窗口执行命令是高危行为,杀软可能会报毒,需要自行处理一下。

仓库:

elaimoe/OpenClaw-Tray: OpenClaw Node system tray launcher for Windows — SSH tunnel auto-management, process health check, and auto-recovery.

PS:openclaw-tray.vbs是用来隐藏窗口的,脚本核心是openclaw-tray.ps1内容不多,想要的额外功能自己实现一下很简单,随便改。

非常草率的UI

这家伙太懒了,什么也没留下。
最新回复 ( 0 )
发新帖