DeepSeek Harness 會話管理插件 (dsh-session-management)

前言

DeepSeek Harness (DSH) 採用插件化架構。隨着使用增加,管理來自不同來源(DSH 原生、Claude Code、Codex)的會話會變得雜亂。本插件旨在提供統一的會話管理入口,並支持將第三方會話導入至 DSH 進行續聊與管理。

插件定位

DeepSeek Harness 會話管理插件,支持跨來源會話統一管理與第三方會話導入。

  • 維護者: AndyWipe13
  • 許可證: BSD-3-Clause
  • Star 數: 2

核心功能

統一會話管理

在 DSH 設置頁提供跨來源(DSH / Claude Code / Codex)的會話列表、搜索、預覽、打開續聊、歸檔/取消歸檔、刪除與批量清理、統計。

第三方會話導入

支持把 Claude Code、Codex 的本地歷史會話全保真轉換爲可續聊的 DSH 原生會話。轉換過程保留文本、thinking、工具調用與結果,不僞造可執行工具。

安全底線

  • 只讀保護:第三方源文件永遠只讀,導入不會修改原始文件。
  • 運行時保護:運行中的會話一律拒刪。
  • 不可逆操作:刪除顯式不可逆(批量清理必須鍵入 DELETE 確認)。
  • 預覽機制:清理永遠先預覽後執行。

安裝與啓用

插件通過 npm 或 GitHub 安裝。安裝後需在 DSH Web 界面中刷新以加載新配置層。

從 npm 一鍵安裝(推薦)

dsh plugin --profile web add @nathan110628/dsh-session-management
dsh --profile web --dump-config   # 應看到 "# == @nathan110628/dsh-session-management" 層
dsh web

從 GitHub 安裝

dsh plugin --profile web add github:AndyWipe13/dsh-session-management

卸載插件

dsh plugin --profile web remove @nathan110628/dsh-session-management

注意事項

  • 插件以當前 DSH 進程的權限運行,安裝前建議檢查源碼與許可證(BSD-3-Clause)。
  • 操作涉及會話刪除,請確保已理解其不可逆性。

總結

該插件通過統一界面和第三方導入能力,解決了 DSH 生態中會話分散管理的問題。更多細節與源碼請訪問GitHub 倉庫。

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

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

小夜