WSL043/dsh-session-delete
WSL043★ 0JavaScriptLast synced: 2026-08-15
给 DeepSeek Harness 原生会话菜单增加二次确认永久删除 | Confirmed session deletion for DSH
README excerpt
DSH Session Delete English 给 DeepSeek Harness 的原生会话菜单增加 删除会话 。删除前必须在弹窗中再次 确认;原有的归档选项仍然保留。 这是非官方社区插件,与 DeepSeek 官方无隶属或背书关系。 删除前请注意 永久删除无法撤销。请确认目标会话,并按需提前备份。 当前版本只支持 DeepSeek Harness 0.1.0-rc.6 的默认逐会话 JSONL 存储。它删除的是 目标会话独占目录,并不清理其他插件、缓存、索引、备份或同步副本,因此不是安全擦除 工具。你需要自行确认有权删除目标会话,并遵守适用的数据留存要求。 本项目是非官方社区插件。DSH 升级或替换同一 workspace 依赖位的其他插件可能导致 不兼容;升级后请重新验证。软件按 MIT 许可证提供,不附带担保。 能做什么 - 删除入口直接出现在原生会话操作菜单中,并使用 DSH 原生红色危险态; - 使用明确的永久删除弹窗,不会单击菜单后立即删除; - 已打开的会话可直接删除;正在运行的任务会先安全停止,再由 DSH 有序摘载会话; - 删除成功后原地刷新会话与 workspace 状态,不重载整个 DSH 页面; - 只删除经过会话 ID、存储根目录、真实路径和文件类型校验的独立 JSONL 会话目录; - 请求必须是同源 JSON POST,并带有专用确认请求头。 准备 DSH 当前版本适配 DeepSeek Harness 0.1.0-rc.6 的默认逐会话 JSONL 存储。插件采用 严格的上游界面标记;DSH 界面结构变化时构建会直接失败,不会静默生成错误补丁。 安装 交给 Agent 把下面的文档链接发给 Agent。文档包含安装、更新、卸载和验收边界: https://raw.githubusercontent.com/WSL043/dsh-session-delete/main/AGENTS.md 已有 dsh 命令 Windows DSH-Portable 在 DSH-Portable 文件夹中执行: 安装器会让这个包占用 DSH 原生的 @deepseek-ai/dsh-client-ui-workspace 依赖位,因此菜单是原生选项,而不是额外页面 或浏览器脚本。命令不会重启 DSH;安装完成后请手动重启。 Release 同时提供 dsh-session-delete.tgz.sha256 。下载两个文件后,可用 Get-FileHash .\dsh-session-delete.tgz -Algorithm SHA256 (Windows)或 sha256sum -c dsh-session-delete.tgz.sha256 (Linux/macOS)校验 SHA-256。 使用 在侧边栏会话右侧打开操作菜单,选…
View full README on GitHub →