darkchaox/dsh-restart-control ↗★ 0
dsh-restart-control
為 DSH Web 提供跨平台受控的自重啟設定頁面。 适合需在 Web 界面安全重启 DSH 的用户;重启期间连接会短暂中断。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:darkchaox/dsh-restart-controlドキュメント
README 全文を読む ↗使用官方 DSH CLI(推薦)
如果主機已安裝官方 dsh CLI,推薦直接使用以下命令從 GitHub 安裝。這也是 DSH 插件市場優先識別的官方安裝入口;若 CLI 不可用,市場才會回退到 GitHub bundle 安裝。
dsh plugin --profile web install darkchaox/dsh-restart-control
以下命令在 DSH 主機上執行。先將 GitHub repository clone 到本地插件目錄,再把該目錄加入 web profile。
使用方式
- 開啟 DSH Web 的設定頁。
- 找到「重啟 DSH」區塊,先按「重啟 DSH」。
- 確認目前所有 Web 連線會短暫中斷,再按「確認重啟」。
- 插件保存
scheduled狀態後,會依重啟模式退出或啟動 portable helper。 - 等待 DSH 重新連線。UI 會在最多 60 秒內輪詢服務狀態。
- 只有新的 DSH 進程完成啟動並回報新的
bootId,畫面才會顯示「重啟成功」。
重啟期間請不要重複提交請求。宿主端有 10 秒冷卻時間,用於避免連續重啟。
使用原本的 DSH 啟動命令或服務管理器重新啟動
Linux systemd 可使用:
~~~sh
sudo systemctl restart deepseek-harness.service
移除插件不會刪除其他 settings namespace。若要清理插件留下的狀態,請先確認不再需要重啟記錄,再由 DSH 設定頁或受控的設定檔維護流程移除 dsh-restart-control 分節。
許可證
本專案採用 MIT License。