在 DeepSeek Harness 内部管理 dsh web 服务
wiyi/dsh-web-service-manager · 技能
DSH Web 服务管理面板:状态、版本、重启、停止与一键更新。
★ 3GitHub 星标
1分支
2026-08-28最近更新
JavaScript开发语言
MIT许可证
主要功能
- 状态面板(设置 → DSH Web 服务)运行状态、版本、端口、PID、会话运行时长。
- 重启与更新使用小型看门狗链替换实例以独立进程会话(detached: true)启动,先于旧进程退役。
- 因为 SIGTERM 会让 harness 销毁整个组合 —— 包括所有托管子进程;只有脱离进程组的替换实例能在这场清理中存活下来。
- 重启先把替换实例放进独立进程会话,再退役当前进程 —— 新服务不受旧进程优雅清理(SIGTERM → 根 fiber dispose)的影响。
- 停止终止当前服务(面板所在的 GUI 会随之关闭)。
使用条件
- 重启/更新后,等新实例接管端口,再手动刷新页面。
安装命令
dsh plugin --profile web add github:wiyi/dsh-web-service-manager