dsh-web-restart:侧边栏一键完整重启 DSH Web 的插件
dsh-web-restart 是一款 DSH Web 插件,旨在解决前台终端运行 `dsh web` 时完整重启困难的问题。该插件提供侧边栏一键重启按钮及供 Agent 调用的 `dsh_restart` 工具,支持中英文界面。其核心流程包括:终止当前 `dsh web` 进程;通过启动守卫等待旧进程退出且端口空闲,以避免端口竞争;最后以原始命令行参数重新拉起服务,并强制添加 `--no-open` 参数防止弹出新浏览器窗口。重启期间页面不刷新,WebSocket 自动重连后在同一标签页恢复 UI,同时具备单次执行保护机制防止并发重启。该插件适用于无 systemd、Docker 等 sup
Read Moredsh-restart-fab:DeepSeek Harness web GUI 的一键重启按钮
dsh-restart-fab 是 DeepSeek Harness 的 Web 插件,用于简化宿主进程重启。它在 GUI 右下角提供悬浮按钮,用户通过两次点击确认,即可就地重启 `dsh web` 进程。插件采用自包含机制,使用与原进程相同的命令行启动新宿主,自动保留 Workspace、端口、Profile 及配置标志,避免手动输入错误或会话中断。其核心优势包括跨平台兼容(Windows 使用 taskkill,macOS/Linux 使用信号)、快速重启(约 1.6 秒内终止旧进程)、可视化等待界面(显示计时器及自动重载)以及会话持久化恢复。安装支持 npm、GitHub 或本地目录方式
Read MoreRestart DSH Service with One Click in Settings → General
`dsh-setting-restart` is a plugin designed for DeepSeek Harness (DSH) web profile users, aiming to address the inconvenience of having to switch to a terminal to restart services from the browser side. It provides a "One-Click Restart" entry at the bottom of the `Settings → General` page, enabling detached restart of the service process and automatic reconnection of the browser tab. This plugin requires `dsh ≥ 0.1.0-rc.6` and Node.js `≥ 20`. During installation, the plugin needs to be added and `cordis.patch.yml` configured, supporting both Simplified Chinese and English bilingual interfaces. Core configuration items include `exitDelayMs`, `waitForExitMs`, and `respawn`
Read Moredsh-web-restart: One-Click Restart Button for DeepSeek Harness Web UI
dsh-web-restart is an MIT-licensed plugin for the DeepSeek Harness Web UI, designed to move the restart action of the `dsh web` process from the terminal to the web interface. The plugin adds a circular restart button next to Settings at the bottom of the sidebar, allowing users to restart the process with a single click without requiring a confirmation. As a bundle-layer plugin, it persists across DSH restarts and can display service health status by polling the `/dsh-health` endpoint every 5 seconds. Installation can be performed via the `dsh plugin` command or by manually editing the configuration files under `~/.dsh/profiles/web`, and a restart is required after installation to load the bundle layer. In typical usage, restarts...
Read More