DeepSeek Harness Hub
← 返回列表

原生窗口启动器kkaktus463/dsh-plugin-desktop

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
未验证

把网页界面装进独立窗口,关闭窗口不影响服务运行

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/23 · 已提供中文文档

在原生窗口中打开 DeepSeek Harness Web UI,而不是在浏览器标签页中打开。

综合分
27.5
GitHub 分
27.5
用户评分
★ Stars
0
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add kkaktus463/dsh-plugin-desktop
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/16(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

dsh-plugin-desktop

在原生窗口中打开 DeepSeek Harness Web UI,而不是浏览器标签页。

该插件不会自行启动 harness。它加载时进程已经在监听端口,因此窗口只是连接过去。
归属权保持在一处:harness 的生命周期长于窗口,关闭窗口绝不会让服务器停止。

前置条件

窗口本身是独立的应用 DSH Desktop。插件负责找到并启动它;若不
存在,界面仍留在浏览器中,同时向日志写入一条警告。

目前仅支持 Windows。

安装

dsh plugin --profile web add dsh-plugin-desktop

从本地目录安装:

dsh plugin --profile web add ./dsh-plugin-desktop

不启动 harness,仅确认配置层已生效:

dsh --profile web --dump-config

配置

组合包的 patch 已经从 webStartup 服务读取地址和端口,也就是 web 应用实际绑定的
值。

| 字段 | 含义 |
|---|---|
| port | harness 端口,默认取自 webStartup。 |
| host | 地址。仅在回环地址上才会打开窗口。 |
| executable | 自动查找失败时,dsh-desktop.exe 的完整路径。 |

查找顺序为 %LOCALAPPDATA%\DSH Desktop、%LOCALAPPDATA%\Programs\DSH Desktop、
%PROGRAMFILES%\DSH Desktop,随后是 PATH。

在自己的 profile 中覆盖路径 —— $DSH_HOME/profiles/web/cordis.patch.yml:

- id: desktop
config:
executable: 'C:\Tools\DSH Desktop\dsh-desktop.exe'

patch 会替换该配置行的整个 config,因此覆盖时必须重述所有需要的字段,而不只是
被修改的那一个。

行为

- 服务器绑定在非回环地址上 —— 不打开窗口,并在日志中说明原因:此时浏览器才是合适
的载体。
- 应用已在运行 —— 再次启动会唤起已打开的窗口。
- 插件被卸载 —— 窗口关闭,harness 继续运行。

许可证

MIT。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

同作者(kkaktus463)的其他插件

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群