dsh-desktop-shell
在终端中运行以下命令:
dsh plugin install ikashana/dsh-desktop-shell
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install ikashana/dsh-desktop-shell 即可安装该插件,源码仓库地址为 https://github.com/ikashana/dsh-desktop-shell
插件介绍
dsh 的 web profile 功能强大,但日常使用往往意味着手动敲命令启动服务、在浏览器里开标签页、再回头找进程关掉。dsh-desktop-shell 把这些碎片化步骤收拢为一个双击即开的桌面应用,让你像打开任何本地工具一样打开 dsh Web UI。
双击启动后,它会检查本地 3080 端口是否已有 dsh web 服务在监听;若没有则自动拉起,随后在原生窗口中呈现界面。关闭窗口并不会退出进程,而是缩入系统托盘,托盘菜单提供打开主窗口与退出两项。再次启动应用只会聚焦已有窗口,不会出现第二个实例。更重要的是,所有权感知机制确保:由壳层自己启动的 web 服务会在退出时被干净关闭,而你在终端里手动启动的服务则完全不受影响。端口、启动命令、工作目录、附加环境变量、窗口标题全部通过 config.json 配置,无需改动源码。
适合高频使用 dsh web profile 的开发者:日常调试时少开一个终端、少记一条命令,把浏览器标签页换成一个随时待命的原生窗口,同时保留对进程生命周期的精确控制。
使用场景
- 双击即用,自动拉起 dsh web 服务并在原生窗口打开界面
- 关闭窗口缩入托盘常驻,避免反复手动启停服务
- 多窗口场景下单实例聚焦,后台服务按所有权感知安全退出
适合人员
- 高频使用 dsh web profile 的开发者
- 偏好原生窗口而非浏览器标签页的桌面用户
- 需要本地工具常驻托盘、随时唤起的 Windows 用户