dsh-recall-unread
在终端中运行以下命令:
dsh plugin install hg1048596-pixel/dsh-recall-unread
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 `dsh plugin install hg1048596-pixel/dsh-recall-unread`,或从源码地址 https://github.com/hg1048596-pixel/dsh-recall-unread 获取插件进行安装。
插件介绍
在 DeepSeek Harness 中,模型运行期间使用插话发送(steering)发出的文字消息会以待处理气泡出现在对话尾部,但官方界面没有提供任何撤回入口。一旦不小心把还没想好的内容发了出去,就只能等模型读取,没有反悔的机会。dsh-recall-unread 正是为解决这个体验缺口而生。
该插件在输入框上方增加一个“未读消息”条带,实时列出所有已发送但尚未被模型认领的插话消息。你可以针对单条消息点击“撤回”,也可以在有多条时一键“全部撤回”。条带中的消息严格对应仍停留在 Agent inbox 中的 pending 项,一旦模型开始读取,消息会自动离开条带,符合“仅未读取可撤回”的语义。撤回操作直接调用官方会话 RPC,与队列坞的“删除”行为一致,失败时也会给出明确提示,不会影响会话。
插件零配置、开箱即用,静态安装后随 DSH 启动自动加载,重启不丢失,也可以随时在插件市场或管理页停用。它非常适合那些经常在模型长任务运行中插话、需要误发补救机制的深度用户,也适合希望更精细控制对话输入、避免无效消息干扰模型的研究者与开发者。
使用场景
- 模型长任务运行中误发插话消息时快速撤回。
- 多条待处理消息一次性全部撤回,避免干扰下一轮回答。
- 通过输入框上方条带清晰管理尚未被模型读取的消息。
适合人员
- 经常在模型运行中插话的 DeepSeek Harness 深度用户。
- 需要误发补救机制以保持对话干净的开发者。
- 希望精细控制输入、避免无效消息干扰模型的研究者。