在 DeepSeek Harness 中,侧边栏确实能显示会话进度,但它属于页面内容,只有切换到对应标签页时才能看到。浏览器标签页是常驻屏幕、且在后台标签页下唯一可见的区域。该插件将侧边栏中值得关注的三个状态(等待处理、进行中、已完成)提取出来,直接显示在浏览器标签页的标题和图标上。
这是一个把 DeepSeek Harness 网页版的会话进度同步到浏览器标签的插件。它会在标签页标题添加状态前缀,并在图标上显示计数徽章。项目由 WsTe47 维护,采用 MIT 许可证。
核心功能¶
- 标题状态前缀:在浏览器标签页标题显示会话状态前缀(待处理/进行中/已完成)。
- 图标计数徽章:在浏览器标签页图标显示计数徽章。
- 进度同步:同步 DeepSeek Harness 工作区的会话进度。
- 主题适配:颜色从主题令牌获取。
- 隐私安全:无网络请求,不存储数据。
安装与启用¶
在安装前,请确保你的 DSH 版本满足要求(dsh >= 0.1.5-rc.1)。
- 执行安装命令:
dsh plugin --profile web add @climber47/dsh-tab-status
- 安装完成后,重启
dsh web使其生效。
状态与徽章¶
该插件按照侧边栏的优先级(等待 > 进行中 > 已完成 > 空闲)来更新标签页。
- 待处理:当会话等待处理(如审批、提问、计划审查)时,标题前缀为
⚠ 2 待处理 ·,图标显示为全屏琥珀色圆圈,内部为白色计数。 - 进行中:当会话正在运行(包含子代理)时,标题前缀为
● 进行中 ·(如果有多个进行中的会话,显示为● 3 进行中 ·),图标为原图标放大后的状态点。 - 已完成:当会话完成且你未打开它时,标题前缀为
✓ 2 已完成 ·,图标显示为全屏绿色圆圈,内部为白色计数。 - 空闲:当没有上述状态时,恢复默认标题和图标。
徽章计数上限为 9+。
注意事项¶
- 单页限制:仅支持当前页面,不跨标签页工作。
- 无轮询:无轮询机制,仅快照更新。
- 插件冲突:不可与执行相同功能的动态 Cordis 插件同时运行,否则两者会争夺标题控制权。
- 无数据存储:插件不进行网络请求,不存储任何数据。
该插件通过叠加方式修改 document.title 和 <link rel="icon">,不影响原有功能。对于需要在后台监控智能体进度的开发者,这是一个轻量级的辅助工具。更多细节与源码,请参考项目目录或 GitHub 仓库。