dsh-tab-status:浏览器标签页同步 DeepSeek Harness 会话状态

在 DeepSeek Harness 中,侧边栏确实能显示会话进度,但它属于页面内容,只有切换到对应标签页时才能看到。浏览器标签页是常驻屏幕、且在后台标签页下唯一可见的区域。该插件将侧边栏中值得关注的三个状态(等待处理、进行中、已完成)提取出来,直接显示在浏览器标签页的标题和图标上。

这是一个把 DeepSeek Harness 网页版的会话进度同步到浏览器标签的插件。它会在标签页标题添加状态前缀,并在图标上显示计数徽章。项目由 WsTe47 维护,采用 MIT 许可证。

核心功能

  1. 标题状态前缀:在浏览器标签页标题显示会话状态前缀(待处理/进行中/已完成)。
  2. 图标计数徽章:在浏览器标签页图标显示计数徽章。
  3. 进度同步:同步 DeepSeek Harness 工作区的会话进度。
  4. 主题适配:颜色从主题令牌获取。
  5. 隐私安全:无网络请求,不存储数据。

安装与启用

在安装前,请确保你的 DSH 版本满足要求(dsh >= 0.1.5-rc.1)。

  1. 执行安装命令:
    dsh plugin --profile web add @climber47/dsh-tab-status
  1. 安装完成后,重启 dsh web 使其生效。

状态与徽章

该插件按照侧边栏的优先级(等待 > 进行中 > 已完成 > 空闲)来更新标签页。

  • 待处理:当会话等待处理(如审批、提问、计划审查)时,标题前缀为 ⚠ 2 待处理 ·,图标显示为全屏琥珀色圆圈,内部为白色计数。
  • 进行中:当会话正在运行(包含子代理)时,标题前缀为 ● 进行中 ·(如果有多个进行中的会话,显示为 ● 3 进行中 ·),图标为原图标放大后的状态点。
  • 已完成:当会话完成且你未打开它时,标题前缀为 ✓ 2 已完成 ·,图标显示为全屏绿色圆圈,内部为白色计数。
  • 空闲:当没有上述状态时,恢复默认标题和图标。

徽章计数上限为 9+。

注意事项

  • 单页限制:仅支持当前页面,不跨标签页工作。
  • 无轮询:无轮询机制,仅快照更新。
  • 插件冲突:不可与执行相同功能的动态 Cordis 插件同时运行,否则两者会争夺标题控制权。
  • 无数据存储:插件不进行网络请求,不存储任何数据。

该插件通过叠加方式修改 document.title 和 <link rel="icon">,不影响原有功能。对于需要在后台监控智能体进度的开发者,这是一个轻量级的辅助工具。更多细节与源码,请参考项目目录或 GitHub 仓库。

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

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

小夜