尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

DSHDock:给 DeepSeek Harness 配一个专属的桌面「浏览器」

DSHDock:给 DeepSeek Harness 配一个专属的桌面「浏览器」 DSHDock给 DeepSeek Harness 配一个专属的桌面「浏览器」一个不集成任何 DSH 代码、却能自动发现、自动启动、一键安装的跨平台桌面壳。下载地址痛点DSH 很好用但「入口」一直差点意思用过 DeepSeek Harnessdsh的人都知道它的好——模型编排、工具调用、Web UI 全都有。但日常使用中总有点不方便每次都要开终端敲dsh --profile web然后浏览器里再开一个标签页标签页混在一堆工作标签里一不留神就关掉了会话和上下文跟着丢DSHDock 要解决的就是这一件事让 DSH 有一个属于自己的、开箱即用的桌面入口。它是什么DSHDock 是 DeepSeek Harness 的跨平台桌面壳wrapper——一个「DSH 专用浏览器」。基于 Electron 构建Windows / macOS / Linux 三平台打包。启动后它会自动做三件事按顺序降级DSH 正在运行直接连上进入界面装了但没运行自动启动本机 DSH等待 Web UI 就绪后进入完全没装落地页提供手动输入 URL连服务器 / WSL / 自定义端口或一键npm install -g deepseek-ai/dsh实时显示安装输出装完自动启动进入。整个过程不需要你碰终端。界面预览落地页未安装 / 手动连接主页多标签主页展示的是连接前的「新标签页」界面连接后的内容区为 DSH 官方界面。最值得说的一条设计原则DSHDock 的架构核心是一条纪律不集成 DSH 的任何代码只依赖 DSH 文档化的外部契约——npm 包名deepseek-ai/dsh、dsh --profile webCLI 参数、以及 HTTP 根页面上的标记。这意味着DSH 官方每次更新DSHDock 一行代码都不用改。壳和引擎彻底解耦你永远可以放心升级 DSH 到最新版而不用担心壳失效。这条纪律也体现在细节里探测不靠猜。DSHDock 判断「这个端口上是不是 DSH」不是看 HTTP 200而是校验根页面里注入的__DSH_BOOT__/__ModuleLoader__/DeepSeek Harness标记——避免把端口上恰好运行的其他服务误认成 DSH。端口冲突自动绕开。默认端口 3080 被非 DSH 服务占用时自动挑一个空闲端口启动而不是报错。进程生命周期干净。由壳启动的本地 DSH 默认随壳退出而结束不会留下孤儿进程。兼容多种包管理器。能同时识别 npm 和 pnpm 的全局安装目录也能通过 PATH 上的dsh启动器兜底。适合谁日常重度使用 DSH 的人——想要一个不掉线、不乱关、记住连接的专用入口在 WSL / 远程服务器上跑 DSH 的人——落地页手动连接或者新建标签连接折腾过端口冲突、孤儿进程、反复登录的人——这些坑 DSHDock 都替你填了。下载地址
返回列表