DSH Plugins
返回列表
🖥️

dsh-turn-reminder

客户端 更新于 2026.08.17

在终端中运行以下命令:

dsh plugin install SipengXie2024/dsh-turn-reminder

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

在终端执行 dsh plugin install SipengXie2024/dsh-turn-reminder 即可安装该插件,源码位于 https://github.com/SipengXie2024/dsh-turn-reminder ,安装后重启 dsh web 生效。

插件介绍

在 DeepSeek Harness web 中跑 agent 时,会话可能在回合结束、工具审批触发、模型提问或计划审阅时阻塞等待你。离开屏幕哪怕一分钟,agent 就一直在空转,白白消耗时间。dsh-turn-reminder 就是为填补这个缺口而生:页面可见时弹出带上下文的 Toast,页面隐藏时触发操作系统级浏览器通知,点击即可跳回对应会话。

它监听四种阻塞通道:turnEnd(agent 结束等待输入)、approval(工具审批与沙箱升级)、question(ask_user_question)、plan(exit_plan_mode 审阅)。后三种发生在回合中途,agent 并不会进入 idle 状态,仅靠回合结束监听会全部漏掉。插件通过 pass-through 瀑布监听器分别挂钩这四个事件,只观察不干预。通知正文携带可操作的细节——审批显示工具名与请求原因,提问显示首条问题文本,计划审阅显示首个 Markdown 标题,均截断至 60 字符。计数器按会话隔离,多标签页各自只提醒自己的会话;1.5 秒轮询配合按通道打标签,确保不同类型提醒不会互相覆盖。

适合同时管理多个 dsh web 会话、经常需要离开屏幕的用户,尤其是工作流中频繁依赖工具审批、人工确认提问和计划模式确认的场景。插件注册在 bundle 层,dsh web 重启后自动服务所有会话,无需逐会话配置。

使用场景

  • 会话等待审批或提问时切到别的窗口,系统通知把你拉回来
  • 同时开多个 dsh 会话,每个标签页只提醒自己的会话互不干扰
  • agent 发起计划审阅而页面不在前台,点击通知一键跳回

适合人员

  • 同时管理多个 dsh web 会话的开发者
  • 工作流中频繁依赖工具审批与人工确认的用户
  • 经常离开屏幕、不希望阻塞会话长时间空等的用户