dsh-session-manager:DeepSeek Harness 會話回退與歸檔插件

在 DeepSeek Harness(DSH)的使用中,對話上下文管理是常見痛點。當對話偏離預期或需要整理大量歷史記錄時,手動回滾或清理側邊欄會非常耗時。dsh-session-manager 插件提供了對話回退和會話歸檔兩種核心能力,幫助開發者快速定位問題並保持工作區整潔。

該插件由 TheHeartFickle 維護,定位爲 DSH 的會話管理增強工具,不改變底層模型或工作區結構。

核心功能

對話回退
會話頭部會出現“回退”按鈕,支持 Ctrl/Cmd+Shift+Z 快捷鍵。列表基於會話日誌全量掃描,即使未滾動到早期輪次也能選到。系統會過濾 steering 插話與壓縮點之前的輸入。回退操作基於官方 sessions.fork 接口重建分支,原消息放回輸入框以便重新編輯。若回退位置前有未正常結束的回合,插件會彈窗警告並一併撤銷。

歸檔會話
側邊欄底部設有入口。已歸檔會話可恢復。支持徹底刪除單個會話、刪除全部已歸檔或未分組歸檔。

安裝與啓用

在終端執行以下命令:

dsh plugin --profile web add @the-heart-fickle/dsh-session-manager@latest

安裝完成後需重啓 DSH 並刷新瀏覽器。

典型用法

  1. 在會話中按 Ctrl/Cmd+Shift+Z 或點擊按鈕,選擇歷史消息回退。
  2. 在側邊欄底部點擊“歸檔會話”入口,對不需要的會話進行管理。

環境與限制

插件依賴 DSH ≥ 0.1.2-rc.1(client 半邊)及 Node.js ≥ 20。使用標準通道(Community v0.15)時,歸檔刪除語義不可用,會降級失敗。舊配置項 rewindFileMode / rewindIgnoreFile 已被移除,不再生效。

遵循 MIT 許可證。完整配置與源碼見:GitHub。

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

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

小夜