管理 DSH 归档聊天,支持聊天记录搜索、恢复和二次确认的安全永久删除。
安装
# npm 包(预构建)
dsh plugin --profile web add dsh-chat-manager
# GitHub 源码(首次需按提示配置 allowBuilds 构建授权后重试)
dsh plugin --profile web add github:WSL043/dsh-chat-manager
装任何插件都等于在你的机器上跑第三方代码,权限和你本人一样大——能读你的文件、用你的凭据、访问网络,工具审批管不到它。GitHub 来源的插件还会在安装时执行构建脚本——pnpm 默认拦截,所以安装可能停在 ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED 或 ERR_PNPM_IGNORED_BUILDS;dsh 会打印出需要添加的确切键名,把它加进该 profile 的 pnpm-workspace.yaml 的 allowBuilds 下,重跑一次即可装上。放行构建本身就是一次信任判断:请只安装可信来源,并尽量锁定 commit(github:owner/repo#sha)。
README
DSH Chat Manager · 聊天与会话管理器
在 DeepSeek Harness 原生侧边栏中搜索、恢复和安全清理会话。
安装
DSH-Portable 已预装本插件,可在插件页启用或卸载;其他 DSH 用户按下方安装。(了解 DSH-Portable)
在官方插件页面安装(推荐)
- 打开 DSH 的 插件 → 添加插件。
- 在“包名或地址”中粘贴并安装:
dsh-chat-manager@1.5.10
- 按页面结果操作;仅在页面要求时刷新或重启。
版本 1.5.10 支持 DSH 内核 0.2.1-alpha.2、0.2.1-alpha.1、0.2.0-rc.2。
终端安装(可选)
官方 DSH Desktop 需先通过应用的 Manage dsh Command… 注册自带命令并启动一次以初始化 profile;完全退出应用后使用 desktop。DSH-Portable 0.x 和网页版使用 web:
dsh plugin --profile desktop add dsh-chat-manager@1.5.10
dsh plugin --profile web add dsh-chat-manager@1.5.10
交给 Agent 安装时使用固定版本的 AGENTS.md。
使用
归档、搜索与恢复
点击侧边栏标题处的归档图标,可浏览归档并按会话名、工作区或聊天内容搜索;点击 恢复 将会话放回原工作区。搜索仅涉及已归档会话中的当前用户和助手消息。
原生 DSH 保留官方归档页并提供删除菜单。DSH-Portable 的设置扩展还会在归档页提供搜索、恢复和永久删除;停用插件可恢复官方界面。
永久删除
在侧边栏会话右侧点 ⋯,选择红色的 永久删除;核对弹窗里的会话名称,再次确认后点 确认永久删除,或取消。
正在运行的任务会先停止并等待收敛,再删除目标会话;成功后只更新会话列表,不重载整个 DSH 页面。
安全边界
[!WARNING] 永久删除无法撤销。确认前请核对会话名称,并备份需要保留的内容。
插件只在 DSH 默认逐会话 JSONL 存储与宿主生命周期边界内验证并移除用户确认的目标会话目录。DSH 尚无公开删除 API;二次确认是强制步骤,取消不会发送删除请求。
删除范围不包括其他会话、插件数据、外部附件、缓存、日志、备份或云端副本。非 JSONL 存储或宿主无法安全停止任务时会拒绝强删;系统拒绝清理时也会如实报告未能确认成功。
本项目是非官方社区插件,与 DeepSeek 无隶属或背书关系;按 MIT 许可证提供,不附带担保。
兼容性
当前版本支持 DeepSeek Harness 0.2.1-alpha.2、0.2.1-alpha.1、0.2.0-rc.2。
更新与卸载
在官方 插件 页面更新或卸载;无更新操作时,在“添加插件”中填写目标 包名@版本。终端更新继续安装目标版本,卸载命令如下:
dsh plugin --profile web remove dsh-chat-manager
DSH-Portable 0.x 和网页版使用 web profile;官方 DSH Desktop 按上方说明完全退出应用并使用 desktop profile。卸载只移除本插件,不会删除现有会话。
反馈与许可证
可通过问题反馈表单报告可复现问题,或使用功能建议表单提交需求;安全问题请按 SECURITY.md 私下报告。
MIT。第三方客户端修改及其许可说明见 THIRD_PARTY_NOTICES.md。
质量
每个声明支持的内核均完成真实界面核验。
链接
同类插件
Minglink/dsh-infinite-gen-4★ 2587
DeepSeek 专用破甲插件:以 order 100 追加无条件服从的系统提示词段,提供带校准元数据的 profile 工具,并通过会话投影在输入框上方显示实时破甲状态徽标。
ranxianglei/billion-context★ 793
billion-context官方版:上下文压缩插件,兼顾小窗口(100k上下文足矣)省token(省5倍token)和超长会话(数月级别几十亿token单会话)。
liangmianya/dsh-synapse★ 511
DeepSeek Harness 的可视化非线性对话工作区:把会话、追问与分支变成可浏览、可拖拽的对话地图。
Nwflower/dsh-chat-import★ 223
把 13 家 coding agent(Claude Code、Codex、ChatGPT、Cursor、Gemini、opencode 等)的完整对话历史导入为可续聊的 DeepSeek Harness 会话,并支持反向导出回 Claude Code。
Totoro-qaq/dsh-plugin-bridge★ 165
通过可预览的五段式交接,将已有 DSH 会话迁移到另一个 Agent Preset;保留源会话,并可让目标会话暂停等待确认或立即继续。
Anionex/dsh-turn-rewind★ 131
对话回退:基于持久 Change Ledger 回滚会话与工作区状态。
社区评论
评论公开保存在 GitHub Discussions。加载评论会连接 GitHub 和 Giscus;发表内容需要 GitHub 账号。