dsh-composer-draft-cache:DSH 会话草稿缓存插件

前言

DeepSeek Harness(DSH)采用插件化架构,一切皆可扩展。在实际使用中,切换会话时输入框内的文字、粘贴的图片或附件往往会丢失,导致需要重新输入。dsh-composer-draft-cache 插件通过在内存中缓存各会话的编辑状态,解决了这个问题。它不会修改原安装包,也不改变模型或账号行为,仅负责在会话切换时保留未发送的内容。

插件信息

  • 名称:dsh-composer-draft-cache
  • 类别:记忆
  • 作者:BaoBao1996121
  • 许可证:MIT

核心功能

  • 会话隔离:切换会话时,各会话的草稿相互独立,不会串扰文字或附件。
  • 多格式支持:支持文字、图片和文件附件,保留输入框的原有编辑状态。
  • 自动清理:发送成功或手动清空后,插件会释放对应的缓存。
  • 失败恢复:在发送失败的情况下,插件能保留原输入框的草稿状态,方便重新发送或修改。

安装与启用

安装过程需要通过 DSH 的本地插件包入口进行。

1、打开 Releases 下载页面,下载 dsh-composer-draft-cache-0.1.0.tgz。

2、在 DSH 的“插件”管理页,找到本地插件包安装入口,选择刚才下载的文件进行安装。

3、安装后,通过“会话 A 贴图 → 切换到会话 B → 回到会话 A”的流程验证功能是否生效。

典型用法

插件的核心价值在于会话切换后的内容保留。具体流程如下:

会话 A:输入一段文字 + 粘贴图片 1,先不发送
↓ 切换到会话 B
会话 B:输入另一段文字 + 粘贴图片 2,先不发送
↓ 回到会话 A
会话 A:原来的文字、图片 1 都还在,可以继续粘贴图片 3

注意事项

  • 缓存范围:附件仅在当前页面存活期间缓存。刷新页面、关闭应用或重启后无法恢复附件,文字持久化仍由 DSH 原功能处理。
  • 内存占用:如果有多个会话都保留了未发送的附件,会占用浏览器内存。建议在发送或手动清空后释放缓存。
  • 版本兼容性:该插件依赖 DSH 0.2.0-rc.2 版本的输入框生命周期字段,升级 DSH 后建议重新测试。

检索关键词

  • 检索词:dsh给我记住
  • 别名/拼音:dsh-geiwo-jizhu

更多信息

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜