DSH Plugins
返回列表
🧠

dsh-turn-eraser

记忆 更新于 2026.10.14

在终端中运行以下命令:

dsh plugin install Nagiko0739/dsh-turn-eraser

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

在 DeepSeek Harness 的「设置 → 插件 → 添加插件」中填入包名 dsh-turn-eraser,或执行 dsh plugin install Nagiko0739/dsh-turn-eraser,也可添加仓库地址 https://github.com/Nagiko0739/dsh-turn-eraser。

插件介绍

DeepSeek Harness 的会话是只追加的事件日志,官方并没有「擦掉某一轮」的入口。可实际聊天里,上下文被几轮跑偏带歪、提问发错、试错过程想收起来,或上下文太长却暂时不想压缩——这些都很常见。dsh-turn-eraser 就是在界面里补上这层能力:从模型可见的上下文中遮蔽指定轮次,同时不动磁盘上的原始记录。

每一轮尾部都有删除入口(含没有正式回答的「空回」轮次),可删除本轮,也可「删除此处及以后」;操作需二次确认,删除后该轮在界面上整体隐藏。实现上向日志尾部追加墓碑事件,把对应范围从 surface 里替换为占位符(写的是轮次号而非内容摘要),因此模型只知道「洞在哪」,不会继续被已删主题牵着走。原文仍留在日志里,需要时可用配套方式读回被删内容。

轮尾还会常驻显示「第 N 轮」编号,你和 AI 指的都是同一轮,便于口头对齐,也方便在内容已被压缩出上下文后,仍按轮次把原文捞回来。

适合经常在 DSH 里长对话、需要整理会话或纠正误发、又希望保留审计与回溯能力的用户。若你期待一键撤销、物理抹掉日志,或要求防篡改存证,本插件的设计边界需要事先了解:删除主要作用于当前会话,已在跑的子 Agent 可能仍持有旧快照。

使用场景

  • 几轮对话跑偏后想从模型上下文里擦掉,避免后面越聊越歪
  • 误发提问或贴错内容,需要隐藏整轮而不改原始日志
  • 试错过程想收起来,只保留结论,又暂时不想做全量压缩

适合人员

  • 在 DSH 里经常进行长对话、需要随时修剪上下文的用户
  • 发错话或需要整理会话、但仍要保留回溯能力的用户
  • 希望用轮次编号与 AI 对齐、并按轮次查回原文的用户