miisaka19800/dsh-restart-button

miisaka19800★ 1JavaScript最后同步: 2026-08-15

在 GitHub 打开

A floating one-click restart button for the DeepSeek Harness web GUI — self-contained, cross-platform.

README 摘要

dsh-restart-fab A floating one-click restart button for the DeepSeek Harness web GUI. Pinned to the bottom-right corner of the page: one click arms a confirmation, a second click restarts DeepSeek Harness in place — the page shows a full-screen "restarting" overlay and automatically reloads onto the new host once it is back up. No manual refresh, no second tab, no launcher script. Features - Fully self-contained — the restarted host is relaunched with the exact same command line that started the current one ( node …/bin.js web --port N ), preserving workspace, port, profile and flags. No dependency on any launcher script ( DSH启动器.exe , shell wrappers, etc.). - Cross-platform — Windows (force kill via taskkill ), macOS/Linux (graceful SIGTERM then SIGKILL ). - Fast — the old process is killed 1.6 s after you confirm; the new host starts immediately. - Clean UX — full-screen overlay with a spinner and elapsed timer while restarting; the page polls the host every second and reloads itself the moment the new host responds. A "refresh now" fallback appears after 60 s. - Sessions survive — DeepSeek Harness persists sessions, so your conversations resume automatically after the restart. -…

在 GitHub 查看完整 README →
终端/TUIdsh-plugin

分类