dsh-pr-checks
在终端中运行以下命令:
dsh plugin install pauloapoloni/dsh-pr-checks
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install pauloapoloni/dsh-pr-checks 即可安装该插件,开源仓库为 https://github.com/pauloapoloni/dsh-pr-checks,安装后重启 dsh web 并刷新 GUI 即可生效。
插件介绍
在 DSH 里写代码、提 PR、等 CI 跑完,来回切浏览器看 GitHub Actions 状态是最打断心流的事之一。dsh-pr-checks 把这件事直接搬进了侧边栏底部:哪些 PR 还开着、每条 check 跑到哪一步、哪些还在排队,按 Workspace 到 Project 再到 PR 三层展开,进度条加彩色圆点,悬浮即可见名称,无需离开编辑器。
插件只保留仍在运行(IN_PROGRESS / QUEUED / PENDING)的 PR,全部跑完后对应条目自动消失;若当前没有任何 check 在跑,整个组件直接隐藏,侧边栏恢复干净,下一条 check 启动时又会浮现出来。每 30 秒轮询一次后端接口,响应缓存时间可配,也支持按作者登录名或额外仓库过滤,团队协作时只看自己关心的 PR 很轻松。
它以完整 bundle 形式安装,自带 cordis.patch.yml 层,不往 DSH 运行时文件里打补丁,升级 DSH 不会把它冲掉。适合日常在 DSH 中提交 PR、同时盯多个 workspace 的工程师,尤其是希望把 CI 状态变成侧边栏常驻信息、而非反复切标签页的人。
使用场景
- 提交 PR 后在侧边栏直接查看 Actions 检查进度,无需切换浏览器
- 同时跟踪多个 workspace 中各 PR 的 check 状态
- 团队场景中按作者过滤只看自己相关的 PR 检查
适合人员
- 日常在 DSH 中提交 PR 并等待 CI 结果的工程师
- 同时管理多个 workspace 仓库的开发者
- 希望减少标签页切换、保持编码专注的独立开发者