dsh-conversation-archive
在终端中运行以下命令:
dsh plugin install yxv1203-collab/dsh-conversation-archive
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install yxv1203-collab/dsh-conversation-archive,插件源码地址为 https://github.com/yxv1203-collab/dsh-conversation-archive,安装后重启 DSH 并在 Settings → Workspace Manager 中启用。
插件介绍
DSH 长期使用后,归档会话不断累积,清理时却常常面临两难——直接删除可能丢掉重要产出,手动备份又缺乏完整性校验。dsh-conversation-archive 将归档管理、删除前保护和已验证备份集成进 DSH 设置界面,让清理旧会话不再是一次冒险。
插件以 DSH 为唯一会话状态源,提供归档会话的浏览、搜索、批量恢复与删除。删除前由配置的 DSH 模型评估工作区产出,将选定文件复制进去重库并用内容哈希验证;支持手动、定时或关机前生成带 manifest 和哈希的 ZIP 备份,恢复时只写入空目录、绝不覆盖已有文件。路径层面拒绝 junction 与符号链接穿越,跨盘符工作区也能安全操作。
如果你在日常开发中大量依赖 DSH 会话、横跨多个项目磁盘工作,且希望清理前对重要文件有一份可验证的本地副本,这个插件会显著降低误删风险。它不替代完整项目备份,也不直接连接云端账号,定位是 DSH 工作区的安全治理层。
截图预览
使用场景
- 清理 DSH 归档会话前,确保重要工作区产出已被保留并通过内容哈希验证
- 定期或关机前为 DSH 会话数据生成带 manifest 和哈希的 ZIP 备份
- 跨盘符、跨项目目录管理工作区路径,同时拒绝符号链接和 junction 穿越
适合人员
- 长期依赖 DSH 会话进行开发、积累了大量归档记录的工作者
- 需要在不依赖云端的前提下对本地数据做完整性校验的个人开发者
- 同时管理多个跨盘符项目工作区的 DSH 用户
