dsh-session-radar:DSH 侧边栏未读与待办中枢

前言

在 DeepSeek Harness (DSH) 中同时管理多个会话时,官方列表不会自动保留未读状态,刷新或重启后容易遗漏已完成的任务。dsh-session-radar 是一个由 d0ublecl1ck 维护的客户端插件,它将未读状态与待决策任务统一集成在侧边栏,通过账本落盘机制实现跨重启的数据保留。

核心功能

该插件主要提供以下能力:

  • 跨重启未读保留:未读与待决策状态通过 host 半边的账本落盘,重启 DSH 后中断的任务会以未读形式出现。
  • 快捷键导航:
    • ⌘⇧J / Ctrl+Alt+J:顺序定位下一个未读会话。
    • ⌘⇧I / Ctrl+Alt+I:定位正在等待输入的会话(提问、审批等)。
    • ⌘⇧,/⌘⇧.:在访问过的对话之间前后切换。
    • ⌘⇧K:弹出未读与待决策总览窗口。
  • 侧边栏可视化:
    • 铃铛图标显示红(未读)黄(待处理)角标。
    • 侧边栏底部六项会话状态读数(可点击跳转)。

安装

通过以下命令之一安装插件(MIT 许可证):

dsh plugin --profile web add dsh-session-radar
dsh plugin --profile web add github:d0ublecl1ck/dsh-session-radar
dsh plugin --profile web add /绝对路径/dsh-session-radar

安装后刷新页面或重启 DSH 即可生效。如果修改了 host 半边的代码,需执行 remove + add 才能重新加载。

使用方法

  1. 定位未读:按 ⌘⇧J(或点击侧边栏铃铛图标),跳转到下一个未读会话。
  2. 处理待决策:按 ⌘⇧I,优先定位最早开始等待的会话(如审批、审阅计划)。
  3. 查看总览:按 ⌘⇧K 打开弹窗,左侧为待决策列表,右侧为未读列表,方向键切换区,Enter 打开会话。
  4. 切换历史:按 ⌘⇧, 后退,⌘⇧. 前进访问过的对话。
  5. 状态跳转:点击侧边栏底部的六项状态读数图标,可跳转到下一个同类会话。绿点表示账本中仍欠你的会话。

注意事项

  • 侧边栏折叠:当侧边栏折叠成 56px 轨道时,铃铛图标不可见。
  • 快捷键差异:Web Linux 平台的快捷键默认值可能与 macOS 不同。
  • 桥接问题:若浏览器到 host 的桥接失败,角标可能不清。
  • 官方限制:DSH 重启时自动打开的会话不计入已读确认,需手动打开后绿点才会消失。

生态与来源

该插件遵循 MIT 协议,源码与文档托管于 GitHub。更多细节可参考 SkillHub 目录 或 GitHub 仓库。

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

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

小夜