@erick0412-dev/dsh-restart:DeepSeek Harness 進程重啓與任務接續插件

DeepSeek Harness (DSH) 採用插件化架構。在開發或調試過程中,進程重啓是常見需求。傳統方式通常需要中斷會話,重啓後可能丟失上下文或狀態。該插件旨在解決這些問題,提供可控的重啓方式與重啓後的狀態恢復能力。

插件介紹

該插件名爲 @erick0412-dev/dsh-restart。它是一個工作流插件,允許用戶通過界面操作或通過 AI 工具調用重啓 DeepSeek Harness。插件遵循 MIT 許可證。維護者爲 Erick0412-dev。其核心價值在於提供原生重啓能力並支持重啓後自動繼續提示。

核心功能

1. 用戶可重啓

用戶可以通過快捷入口觸發重啓。在 Web UI 中,重啓按鈕位於設置按鈕上方。點擊後會有二次確認彈窗,防止誤觸。重啓完成後,網頁端會自動恢復狀態,無需手動刷新或重新連接。

2. AI 可重啓(自動續接任務)

插件向 AI 模型暴露了原生工具 restart_harness。當 AI 需要重啓 Harness 時,可以直接調用該工具。重啓後,插件會自動投遞接續消息,使模型能夠恢復上一會話的未盡任務,實現任務不斷流。

3. 適配 DSH 0.1.7+

插件專爲 DSH 0.1.7 及以上版本設計。
* 全新插槽:使用 settings.section 獨立設置頁,適配新版本插槽規範。
* Session v4:採用自有生產者 source.kind: 'dsh-restart',遵循 0.1.7+ 會話契約。
* Node 原生:跨平臺純 Node 派生守護,無外部 shell 或 WMI 依賴,能幹淨釋放端口。

安裝與啓用

在命令行中執行以下命令安裝插件:

dsh plugin --profile web add @erick0412-dev/dsh-restart

安裝完成後,在 Web UI 中打開設置頁面,在左側找到「DSH 重啓」即可進行配置。

注意事項

  1. 依賴版本:使用前需確保 DeepSeek Harness 版本爲 0.1.7 或更高。
  2. 運行環境:插件依賴 Node.js,要求版本爲 ^22.19.0 或 >=24.0.0。
  3. 代碼來源:該插件基於 anweat/dsh-restart 進行了現代化重構。

生態與資源

該插件遵循 MIT License。如需查看源碼或更多信息,可訪問其 GitHub 倉庫。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜