dsh-plugin-session-delete:在 DSH 中真正删除会话与清理空白 Session

DSH 内置 SessionPersistence 只支持归档等非破坏性路径,不提供从磁盘删除整段对话。dsh-plugin-session-delete 由 SereinHK 维护,面向 DSH 0.2.x,在 Session「…」菜单增加 Delete conversation,并将目录 rename 到 sessions 旁 trash(默认可恢复约七天),侧边栏提供空白 Session 批量清理与 Trash 管理。安装需使用 GitHub https 地址或 release tgz,勿用 npm 简写。插件以 DSH 进程权限操作 sessions 根,附件与 workspace 文件不受影响。

閱讀全文
dsh-session-deleter:在 Web UI 中刪除 Session 與單條消息

dsh-session-deleter 由 ghgjkbf 維護,分類爲記憶,解決 DSH Session 持久化無 delete API、UI 只能歸檔不能移除的問題。插件在 /session-deleter 提供 inventory、plan、delete、restore、purge 等路由,Web UI 從側邊欄底部與 Session 菜單進入;默認 rename 到私有回收站,永久刪除需二次確認。另支持消息 shadow(line A,隻影響模型上下文)與 truncate(line B,改寫 artifact 並保留 .bak 備份)。配置 sessionRoot、trashRoot 等可選;安裝前請審閱 MIT 源碼並以 SkillHub 與 GitHub README 爲準。

閱讀全文
dsh-essential:給 DeepSeek Harness 補上可恢復的對話刪除

dsh-essential 是一個面向 DeepSeek Harness Web profile 的開源插件,用於解決 DSH 缺少對話刪除能力的問題。它在 Session 行菜單注入 Delete conversation 操作,並註冊 `/delete-conversation` 斜槓命令,命令零 token、不調用模型。核心設計是將刪除的「意圖」與「執行」分離:確認刪除後立即通過持久歸檔投影隱藏該 Session,但不移動運行中的進程正在寫入的日誌;真正的 JSONL 目錄移動推遲到下次冷啓動、建索引之前完成,原子移入回收站 `<stateDir>/trash/<session-life

閱讀全文
dsh-turn-delete:在 DeepSeek Harness 中刪除單個 Turn,保留 Session

dsh-turn-delete 是 hanshenmesen 維護的 DeepSeek Harness 客戶端插件,可在不刪除 Session 的前提下移除一個已完成的頂層 Turn,保留 Session id、workspace 關聯與後續對話。插件在助手回覆旁提供刪除入口,經確認後從模型可見面清除該輪 prompt、回覆與工具記錄,並以零內容替換事件持久化;原始事件日誌仍保留。支持 web profile,兼容 DSH 0.1.0-rc.6/rc.7 與 Node.js 22.19+。

閱讀全文