dsh-question-notifier:DSH 待回答问题与计划审阅的非模态提醒

前言

在 DeepSeek Harness(DSH)里跑智能体时,模型常会挂起「待回答问题」或「计划审阅」:窗口在后台、焦点在别的应用里,很容易错过。切回 DSH 后还要在会话列表里找对应线程,成本不低。dsh-question-notifier 在客户端用右下角浮窗做非模态提醒,并可选择配合系统通知,需要时一键跳回对应对话。

这是什么

dsh-question-notifier 是 MeirinRuan 维护的 DSH 客户端 bundle(当前包版本 0.1.1,MIT 许可证)。它针对 DSH 里已经出现的待回答问题与计划审阅状态,在 Web 客户端展示提醒,不阻断你在页面其他区域的操作,也不抢占键盘焦点;可选地,在页面失焦时通过系统通知把同一条待办推到前台。

插件挂在 DSH 的客户端 UI 注入链上(会话、工作区、语言相关模块),读取 DSH 已有的客户端状态,不在资料中声称增加遥测或外连。

核心功能

以下能力均来自仓库中文指南与 package.json 说明。

  1. 右下角非模态浮窗:收到待回答问题或计划审阅时出现;展示对话标题、首个问题的三行摘要,多问题请求会显示问题总数;浮窗宽度最多 360 像素。
  2. 会话跳转:点击「去回答」打开对应对话。
  3. 关闭与去重:「稍后处理」、关闭按钮,或浮窗获焦时按 Escape,仅关闭当前提醒,原问题仍等待回答;同一客户端挂载周期内,已关闭的请求不会重复弹出;多个对话的提醒逐个显示;回答、取消或请求结束后提醒自动消失。
  4. 设置与预览:在「设置 → 通用」中可「测试询问提醒」预览浮窗(不创建问题),并可「启用系统通知」申请权限。
  5. 可选系统通知:在已有权限且 DSH 页面隐藏或未获焦点时,对新收到的待回答请求创建通知;点击通知尝试将 DSH 切到前台并打开对话。页面浮窗不依赖该权限。

兼容性:bundle 声明仅支持 DSH 0.2.2-rc.1;Node.js 需满足 ^22.19.0 || >=24.0.0。

安装与启用

资料中的安装方式为 Release 归档 + 插件管理界面,并非 dsh plugin add 一类命令行拼接。步骤如下:

  1. 从 GitHub Releases 下载 dsh-question-notifier.tgz。
  2. 在 DSH 插件管理中使用该归档的绝对路径安装 bundle,然后启用。
  3. 安装或更新后,若客户端未刷新,请重新加载 DSH 页面。

启用公开包前,先禁用或移除旧的 @local/dsh-question-notifier bundle;两者注册相同的 UI 与语言字典,不能同时启用。公开包名为 dsh-question-notifier。

在插件管理中可禁用或移除 bundle;禁用时会卸载提醒、设置控件、字典、样式及当前实例创建的系统通知。

典型用法

日常等待模型提问

保持 DSH 客户端打开并启用插件即可。有新待回答或计划审阅时,留意右下角浮窗;需要处理时点「去回答」。若暂时不想看,可关闭或选「稍后处理」,待你有空再切回对应对话。

验证浮窗样式

在「设置 → 通用」点「测试询问提醒」,可看到浮窗效果且不会真的创建问题。

后台工作时减少漏看

若可接受通知内容暴露(见下节),在设置中「启用系统通知」并完成浏览器或系统授权。之后在 DSH 标签页失焦时,新到达的待回答请求可能以系统通知形式出现;点通知尝试回到 DSH 并打开对应对话。

适用场景与注意

适合谁

  • 长时间开着 DSH Web 客户端、希望待回答问题与计划审阅有轻量、非打断式提示的开发者。
  • 经常在编辑器、终端与浏览器之间切换、愿意配置系统通知以补盲的用户。

运行与权限

插件以当前 DSH 进程及浏览器(或桌面壳)的权限运行。安装前应自行查看 源码仓库 与 MIT 许可证,确认可接受其行为。

隐私

页面浮窗含对话标题与问题摘要。系统通知含首个问题文本,可能出现在通知中心、锁屏或屏幕共享中;仅在可接受此类暴露时授权。插件在内存中保留关闭记录,资料写明不添加遥测、外部网络请求或对问题的持久化存储;不增加模型提示、token 或会话事件,不自动提交答案或改等待时长。

限制

提醒只覆盖当前已打开的 DSH 客户端已收到的状态;DSH 退出或页面卸载后无法监测。系统通知依赖环境与平台策略。客户端接口在 DSH 演进中可能变化,其他 DSH 版本需先核对 engines.dsh 再使用。

社区目录 SkillHub 插件页 收录本插件信息;该目录为社区站点,与 DeepSeek / 幻方无官方从属关系。

结尾

dsh-question-notifier 把 DSH 里已有的待回答与计划审阅状态,转成右下角可继续操作的提醒,并可选延伸到系统通知与会话跳转,适合不想被全屏模态打断、又不想漏掉模型提问的场景。详情见 GitHub 仓库 与 中文指南。

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

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

小夜