DeepSeek Harness 桌面版 / DSH 桌面客户端。纯 Electron 外壳,启动时自动跑 dsh…
29.2/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/27 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add SZMY-haruhi/dsh-desktop-shell该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · dev
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 22 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(unknown · 2026/10/8) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
🔴 安全扫描发现高危能力自动 · 静态分析源码
v2.7.0🔴 扫描:高危尚无人工评估
静态扫描发现安装期即执行代码,或命令参数由运行时变量拼接(参数来源无法静态判定,从严处理)。
命令参数由运行时变量拼接
查看扫描证据(共 4 处,展示前 4 条)
- 执行外部命令运行时拼接dsh-desktop-electron/main.js:56
execSync(`taskkill /PID ${safe} /T /F`, { windowsHide: true }); - 执行外部命令固定命令dsh-desktop-electron/main.js:67
const out = execFileSync('powershell', ['-NoProfile', '-Command', script], { - 执行外部命令固定命令dsh-desktop-electron/main.js:84
out = execSync('netstat -ano -p tcp', { windowsHide: true, encoding: 'utf8' }); - 执行外部命令固定命令dsh-desktop-electron/main.js:119
dshProc = spawn('npx', DSH_ARGS, {
扫描于 2026/11/3(0 天前) · 范围 全包扫描 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 双击启动自动拉起服务
- 打开窗口界面
- 纯外壳不捆绑代码
展开完整介绍(83 字)↓
DeepSeek Harness 桌面版 / DSH 桌面客户端。纯 Electron 外壳,启动时自动跑 dsh web,不捆绑代码、不影响插件,官方更新无需重编。
README
由 DeepSeek 最新模型翻译生成dsh-desktop-shell
DeepSeek Harness(dsh)桌面客户端 / 纯 Electron 外壳。
不打包任何 dsh 代码。启动时执行 npx --yes @deepseek-ai/dsh@0.2.0-rc.2 web --no-open,读取命令行打印的 dsh web: 行(形如 http://127.0.0.1:3080/?token=...),再把这个带启动 token 的地址载入窗口。自 0.1.2 起裸地址不会换到会话 cookie,页面会 401。版本钉在已测过的 0.2.0-rc.2,换版本时改 main.js。对所有插件完全透明。
界面预览
纯壳对插件透明——以下为 DSH Desktop 窗口化运行 dsh web 的实拍,皮肤与插件市场均原样生效。
展开完整文档(README 剩余 1 节)
dsh-desktop-shell DeepSeek Harness(dsh)桌面客户端 / 纯 Electron 外壳。 不打包任何 dsh 代码。启动时执行 npx --yes @deepseek-ai/dsh@0.2.0-rc.2 web --no-open,读取命令行打印的 dsh web: 行(形如 http://127.0.0.1:3080/?token=...),再把这个带启动 token 的地址载入窗口。自 0.1.2 起裸地址不会换到会话 cookie,页面会 401。版本钉在已测过的 0.2.0-rc.2,换版本时改 main.js。对所有插件完全透明。 界面预览 纯壳对插件透明——以下为 DSH Desktop 窗口化运行 dsh web 的实拍,皮肤与插件市场均原样生效。 | 深色 | 浅色 | | Dark | Light | 社区皮肤 dsh-web-ui-all(全量皮肤包)—— 纯壳直接加载,无需修改: dsh-web-ui-all 插件市场 dsh-market —— 打包版对 dsh-plugin 生态无影响,可正常浏览/安装: Plugin Market 运行 前置 - Node.js ^22.19 || >=24(dsh 本体要求;外壳也用它来拉起 npx) - 推荐 pnpm@11.7.0,npm/yarn 亦可 发行版 下载 DSH Desktop Shell Setup 0.1.1.exe 安装后双击 DSH Desktop Shell,首次启动自动 npx 拉取 @deepseek-ai/dsh@0.2.0-rc.2 并打开 Web UI。 源码 git clone https://github.com/<you>/dsh-desktop-shell.git cd dsh-desktop-shell/dsh-desktop-electron pnpm install pnpm start # 调试:拉起本地 npx dsh web pnpm run build # 打包:electron-builder → dist/DSH Desktop Shell Setup 0.1.1.exe(~80MB,含 Chromium) 无需克隆 deepseek-harness。npx --yes @deepseek-ai/dsh@0.2.0-rc.2 web --no-open 是唯一真源,对应上游 dsh web --no-open(web-app 手册)。 架构 main.js 负责 spawn(--no-open,管道读取 stdout/stderr)→ 匹配 dsh web: http(s)://…?token=… → BrowserWindow 加载该地址。关窗口只藏到托盘;托盘「退出」或进程退出时才结束子进程。与所有 dsh-plugin 无冲突(透明壳)。 配置 无配置文件。main.js 常量:启动命令 npx --yes @deepseek-ai/dsh@0.2.0-rc.2 web --no-open、等待 dsh web: 行 180s、窗口 1280×800。默认监听仍是上游的 127.0.0.1:3080,实际打开的是命令行打印的 URL。再次打开窗口时加载该源站的 /,不再重复使用启动 token。 模型可见性 无。作为独立宿壳,不贡献提示词片段、工具 schema 或会话事件;模型可见行为完全由被拉起的 dsh 进程及其插件决定。 已知限制 - 固定端口: 外壳不传 --port。上游默认 127.0.0.1:3080。端口被占用时,启动页显示失败,而不会去加载别人的服务。 - 单实例: requestSingleInstanceLock() 会把已有窗口调到前台。 - 托盘: 点关闭只隐藏窗口。托盘「退出」或应用退出时才停止我们拉起的 dsh web。没有开机自启。 - 就绪: 等待 dsh web: 行,最多 180 秒。超时会结束我们的子进程。失败页有「重试」。 - Chromium 体积: NSIS 安装包大约 81MB,因为 Electron 自带 Chromium。 - Windows 优先: shell: true 以便走 npx.cmd。退出时优先 taskkill 我们的进程树;只有失败时才按端口查找,并且本地地址必须整列相等、PID 必须是我们的进程或其子进程。 - POSIX 进程组: 子进程 detached,正常退出、SIGINT、SIGTERM 会给整个进程组发 SIGTERM。SIGKILL 抓不到,可能留下孤儿 dsh web。 许可 MIT,与上游一致。 作者 感谢 Star ❤️ — tonkatsu258 · 个人网站
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
SZMY-haruhi/dsh-desktop-shell
DeepSeek Harness 桌面版 / DSH 桌面客户端。纯 Electron 外壳,启动时自动跑 dsh…
相关插件 · 开发 / 工程
隐私简历生成器reactive-resume/reactive-resume
Reactive Resume 已迁至 GitHub 上的…
★ 45,210已汉化MCP
71.7
长时任务执行闭环AMAP-ML/LongHorizon-Harness
面向 Computer-Use Agent 的 Loop Engineering
★ 1,764已汉化DSH
70.5
多代理编排运行时Enderfga/claw-orchestrator
面向编程智能体的运行时。把 Claude Code、Codex、Antigravity、Grok…
★ 586已汉化MCP
69.4
记忆进化插件csyangwen/dsh-memory-evolve
dsh-memory-evolve 使用场景指南
★ 461已汉化DSH
67.9
原生编程智能体paean-ai/deeptide
由 DeepSeek 打造,为 DeepSeek 而生。
★ 1,107已汉化DSH
67.7
多引擎接力台emo-xiaoyu/harness-mix
macOS/Linux 已加入源码构建与启动适配;目标系统的完整桌面验收仍需在对应机器执行。安装方式、Linux…
★ 419已汉化DSH
66.8
这是你的仓库?认领条目