dsh-wsl-projects:在 WSL2 里为每个项目单独跑一套 DSH Web
dsh-wsl-projects 是 mvalentsev 维护的 DSH 客户端插件,面向 Windows + WSL2:每个代码项目在 Linux 侧拥有独立的 systemd 用户服务、监听端口与 dsh home,避免多个项目共用单一 dsh web 时 home、端口与 token 冲突。Windows 版 DSH 侧边栏底部面板可启动、停止、重启、打开链接,并约每 5 秒刷新状态;另提供 /wsl-projects/api/ REST 与 wsl_dsh 工具。安装需在 Windows 执行 dsh plugin --profile desktop add,并完全重启应用。要求 WSL2、systemd、dsh 在 PATH,Ubuntu 为 README 测试环境。MIT 许可。
阅读全文DeepSeek Harness 任务完成通知插件
DeepSeek Harness 任务完成通知插件 herenfor/dsh-task-notify,旨在解决长时间任务运行时用户因切换窗口而忘记检查进度的痛点。该插件支持浏览器通知和 Windows 通知保底,仅在正常对话结束时发送提醒,取消、出错及子任务结束时不打扰。安装需在 WSL 终端运行指定命令,启用后需在浏览器中授权。插件主要适用于 Windows 11 + WSL2 环境,即便在 Web 模式 minimal 预设下也能触发通知,且通知失败不影响任务运行,为 DSH 任务流程提供了简单的反馈闭环。
阅读全文dsh-wsl-clock
`dsh-wsl-clock` 是一款用于解决 WSL2 休眠后时钟漂移问题的 DSH 插件。它通过对比 WSL 与 Windows 的 UTC 时间,检测并验证 TLS 连接及 GitHub App JWT 的有效性。安装后运行测试即可获取 ok、warn 或 fail 状态,确保服务连接正常,保障服务稳定性。
阅读全文dsh-wsl-gpufix:DSH Landlock 沙箱中的 WSL2 GPU 访问插件
`dsh-wsl-gpufix` 是一个 Cordis 插件,旨在解决 DSH Landlock 沙箱在 WSL2 环境下无法访问 GPU 的问题。该插件通过向沙箱配置中添加 `/dev/dxg` 和 `/proc` 的读写权限,修复了 CUDA 初始化失败和 GPU 驱动无法加载的错误,从而在保持沙箱隔离安全性的前提下支持本地模型推理。插件支持从 GitHub、本地或全局 Home 层安装,并兼容标准 DSH 结构。
阅读全文dsh-env-switcher:Windows 与 WSL2 DSH 实例切换插件
`dsh-env-switcher` 插件旨在解决在 Windows 和 WSL2 两个环境间维护 DeepSeek Harness (DSH) 实例时的切换繁琐问题。它允许用户在 Web UI 的「运行环境」选项卡中直接切换,无需手动复制粘贴 URL。该插件支持共存模式(默认端口 3080 和 3081),具备侧边栏折叠感知、独立会话历史记录等特性。用户可通过官方命令或源码安装,并在 `cordis.patch.yml` 中配置端口与路径。安装后重启服务器即可使用。
阅读全文