DSH Plugins
返回列表
dsh-delete-message

dsh-delete-message

客户端 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install viplocco/dsh-delete-message

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

在 DeepSeek Harness 终端执行 dsh plugin install viplocco/dsh-delete-message,源码见 https://github.com/viplocco/dsh-delete-message ,安装后完全重启 DSH Web 进程即可生效。

插件介绍

在 DeepSeek Harness 中,一条误发的指令、一次 502 重试耗尽、一段不该存在的注入上下文,都会持续残留在模型工作记忆里,让后续每轮回答都背着这些幽灵包袱。dsh-delete-message 正是为此而生:它在每条消息的操作区提供一个垃圾桶按钮,经确认后通过宿主官方 surface-replace 契约将消息从模型上下文中彻底移除,同时在可见转录中隐藏,而原始日志字节不做任何改写,随时可以恢复。

插件支持两种粒度的删除:步骤级(仅移除单个 Think 卡或工具调用卡及其配对结果,同窗口其他步骤原样保留)和整窗口级(注入行、回复、工具调用、重试记录一并清除,真实用户输入永不受影响)。确认弹窗根据点击目标的角色自动切换文案,删除前经 /status 预检置灰不可删目标,删除过程有 spinner 过渡与高度塌缩退场动画,明暗主题自动适配,中英双语界面跟随系统语言即时切换。

适合在 Harness 中频繁调试多步 Agent 流程、经常遇到模型重试失败或误触发送的开发者与高级用户。零配置、零运行时依赖,安装后完全重启 DSH Web 进程即可使用,无需修改任何宿主代码。

截图预览

使用场景

  • 调试多步 Agent 流程时移除误发指令或失败的重试回合
  • 清理不应进入模型上下文的注入行与工具调用记录
  • 在对话中途纠正错误消息而无需重启整个会话

适合人员

  • 频繁调试多步 Agent 流程的开发者
  • 常遇到模型重试失败或误触发送的 Harness 用户
  • 需要精细控制模型上下文窗口的 AI 应用构建者