DSH Plugins
返回列表
🖥️

dsh-delete-chat

客户端 更新于 2026.10.18

在终端中运行以下命令:

dsh plugin install fufu1437/dsh-delete-chat

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端执行 dsh plugin install fufu1437/dsh-delete-chat 即可安装;源码见 https://github.com/fufu1437/dsh-delete-chat。

插件介绍

删掉一条对话,磁盘上往往还留着会话日志、标题缓存、工作区排序、临时工具输出、附件乃至子 Agent 会话——单靠界面「不见」并不等于数据真的没了。dsh-delete-chat 面向 DeepSeek Harness 本地数据模型,把「永久删除一条会话」做成可确认、可审计的一条操作:确认后后台执行,侧边栏在 Host 广播移除后即时消失,而不是等下次列表刷新。

核心能力是把 README 里列出的各类本地痕迹一并处理:会话日志目录(含多代格式与锁文件)、投影缓存、遗留反馈旁车、工作区索引、溢出输出、在证明无其他会话引用后的附件、递归子会话,以及 DeepSeek 上传缓存中的相关记录。实现上坚持两条硬规则:正在生成回复的会话直接拒绝;仅被打开但空闲的会话需二次确认,并在仍持有写句柄时先覆写再 unlink,避免「假删除」。附件等内容寻址且可能共享,只有在扫描存活会话日志证明安全后才删除,超出扫描预算或读失败则保留并告警。

适合需要整理本地 Harness 工作区、合规或隐私上要求彻底抹掉某次对话痕迹的用户。也适合长期积累大量会话、希望用明确菜单项而不是手工翻目录清理的人。若你不能接受「打开过的会话在进程重启前仍可能以空日志形式复活」等已知边界,使用前请阅读 README 中的安全模型与限制说明。

使用场景

  • 需要彻底删除某次对话的全部本地痕迹
  • 整理长期积累的会话与附件占用
  • 在共享或合规环境下抹掉敏感对话数据

适合人员

  • 日常使用 DSH 并会积累大量会话的用户
  • 对本地数据留存有隐私或合规要求的人
  • 希望用菜单操作而非手工删目录的高级用户