🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

Windows 桌面客户端 LQing2018/dsh-desktop-client

DeepSeek Harness
LQing201875 天前有提交已提供中文文档扫描:含敏感能力

免装 Node 双击即用,把本地 Web 界面装进原生窗口

28.1/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add LQing2018/dsh-desktop-client
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么[目录]—
dsh 原生插件 · market
暂无时间戳·判据 →
装得上吗[实装验证]!
实装验证未通过(unknown),装前请到仓库确认最近更新与 issue
L4 · 真实安装等级说明 →
数据截至 2026/10/07·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/05·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 75 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

⚠︎ 实装验证未通过(unknown · 2026/10/7) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

可执行外部命令读写/删除本地文件发起外部网络请求
查看扫描证据(共 12 处,展示前 12 条)
  • 读取本地文件
    plugin/dsh-desktop-client/lib/index.js:76
    if (p && existsSync(p)) return p;
  • 读取本地文件
    plugin/dsh-desktop-client/lib/index.js:92
    if (existsSync(p)) {
  • 读取本地文件
    plugin/dsh-desktop-client/lib/index.js:93
    const v = readFileSync(p, "utf8").trim();
  • 执行外部命令来自配置/变量
    plugin/dsh-desktop-client/lib/index.js:108
    const child = spawn(exePath, [], {
  • 发起网络请求
    plugin/dsh-desktop-client/lib/index.js:121
    const res = await fetch(RELEASES_URL, {
  • 发起网络请求
    plugin/dsh-desktop-client/lib/index.js:143
    const res = await fetch(url, {
  • 写入本地文件
    plugin/dsh-desktop-client/lib/index.js:149
    await pipeline(Readable.fromWeb(res.body), createWriteStream(dest));
  • 读取本地文件
    plugin/dsh-desktop-client/lib/index.js:150
    return statSync(dest).size;
  • 读取本地文件
    plugin/dsh-desktop-client/lib/index.js:160
    if (existsSync(path)) return true;
  • 读取本地文件
    plugin/dsh-desktop-client/lib/index.js:163
    return existsSync(path);
  • 执行外部命令来自配置/变量
    plugin/dsh-desktop-client/lib/index.js:267
    const child = spawn(dest, [], { detached: true, stdio: "ignore", windowsHide: true });
  • 写入本地文件
    plugin/dsh-desktop-client/lib/index.js:282
    writeFileSync(join(INSTALL_ROOT, ".client-version"), rel.tag || "unknown");
扫描于 2026/11/5(0 天前) · 范围 全包扫描 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 免装Node双击即用
  • 本地Web界面原生窗口

DeepSeek Harness 的 Windows 桌面版:自带运行环境的桌面客户端(无需 Node.js)+ 配套插件

README

由 DeepSeek 最新模型翻译生成
🐳 适用于 Windows 的 DeepSeek Harness(桌面版) DeepSeek Harness 的 Windows 桌面客户端 —— 无需安装 Node.js / npm / 任何服务,双击即用。 English · 中文 ⚠️ 平台说明:仅支持 Windows 本客户端仅支持 Windows 10/11(64 位),macOS / Linux 无法使用。 💡 Mac 用户替代方案:官方 DSH 本身是跨平台的 -- 终端运行 npx dsh web,浏览器打开 http://127.0.0.1:3080,功能完全相同。 这是什么 DeepSeek Harness 官方提供的是浏览器 Web 版与命令行版;本项目的定位就是它的 Windows 桌面版:同一个 DSH,装进原生 Windows 窗口,把整个运行环境(Node 运行时 + DSH 服务端 + 界面)打包在一起,开箱即用。
展开完整文档(README 剩余 1 节)
🐳 适用于 Windows 的 DeepSeek Harness(桌面版)

DeepSeek Harness 的 Windows 桌面客户端 —— 无需安装 Node.js / npm / 任何服务,双击即用。

English · 中文

⚠️ 平台说明:仅支持 Windows 本客户端仅支持 Windows 10/11(64 位),macOS / Linux 无法使用。

💡 Mac 用户替代方案:官方 DSH 本身是跨平台的 -- 终端运行 npx dsh web,浏览器打开 http://127.0.0.1:3080,功能完全相同。

这是什么

DeepSeek Harness 官方提供的是浏览器 Web 版与命令行版;本项目的定位就是它的 Windows 桌面版:同一个 DSH,装进原生 Windows 窗口,把整个运行环境(Node 运行时 + DSH 服务端 + 界面)打包在一起,开箱即用。

把 DeepSeek Harness 的本地 Web UI 装进一个原生 Windows 窗口,并把整个运行环境(Node 运行时 + DSH 服务端 + 界面)打包在一起:

- 普通用户:下载 → 双击 → 填写 API Key → 开始使用,全程不需要碰命令行
- 插件:配套的 @lqing2018/dsh-desktop-client 插件让 agent 能帮你定位、启动桌面客户端

功能特性

| 特性 | 说明 |
| ⚡ 免安装免依赖 | node 运行时、服务端、界面全打包,无需安装 Node.js / npm / 任何服务 |
| 📦 两种形态 | 单文件安装器(推荐)或绿色便携版(U 盘可带) |
| 🔧 服务自管理 | 客户端自动拉起隐藏的后台服务,端口冲突自动规避 |
| 🐳 原生窗口 | WebView2 内核 + 鲸鱼图标,无浏览器边框 |
| 🤖 配套插件 | agent 可通过 desktop_client 工具检测/启动客户端 |

快速开始(2 分钟)

方式 A:单文件安装器(普通用户推荐)

🇨🇳 国内用户:GitHub 可能无法直连,请从 Gitee 镜像下载: https://gitee.com/fallfeeling/dsh-desktop-client/releases/download/v0.1.0/DeepSeek-Harness-Setup.exe

1. 打开 Releases,下载 DeepSeek-Harness-Setup.exe
2. 双击运行 → 自动解压到 %LOCALAPPDATA%\DeepSeek-Harness-Portable 并启动客户端
3. 首次启动需 30~60 秒初始化本地服务(属正常现象),请稍等
4. 在窗口右上角 设置(齿轮)→ Models 填入你的模型 API Key(如 DeepSeek API)
5. 🎉 开始对话。以后每次启动都是秒开

方式 B:绿色便携版(U 盘 / 免安装)

1. 下载 DeepSeek-Harness-Portable.zip
2. 解压到任意位置(U 盘、移动硬盘都可以)
3. 双击文件夹里的 DeepSeek Harness.exe,步骤同上

环境要求:Windows 10 / 11(64 位),带 WebView2 Runtime(新版 Edge / Win11 自带;缺失时 点此安装)

首次使用详细步骤

1. 下载:见上方「快速开始」
2. 启动:双击后出现鲸鱼图标窗口;首次启动会先初始化本地服务(右下角托盘无窗口时耐心等待,窗口自动出现)
3. 配置密钥:点击窗口右上角 设置(齿轮图标)→ Models,添加模型并填入 API Key(DeepSeek、OpenAI 兼容等均可)
4. 开始使用:在输入框直接对话;支持长任务后台运行、多会话管理

详细图文版见 用户指南

日常使用

| 操作 | 方法 |
| 打开客户端 | 双击桌面快捷方式 / 安装目录下的 DeepSeek Harness.exe |
| 关闭窗口 | 点窗口 ✕ —— 服务会继续在后台运行(长任务不中断) |
| 完全停止服务 | 双击安装目录下的 stop-server.cmd(只结束客户端拉起的服务,不误伤其他程序) |
| 换端口 | 在安装目录新建 client.json,内容 {"port": 1234} |
| 数据在哪 | 会话记录在 dsh-home\sessions,API Key 在 dsh-home 内(请勿分享整个目录) |
| 移动/备份 | 整个文件夹可复制移动;移动后删除一次 dsh-home 即可自动重建 |

配套插件

让 DeepSeek Harness 的 agent 能直接操作桌面客户端(检测 / 启动 / 自动安装 / 升级):

安装插件(在已运行 dsh web 的机器上)
dsh plugin --profile web add @lqing2018/dsh-desktop-client

安装后,在对话里直接说:

| 你说 | agent 会做什么 |
| "桌面客户端装了吗?" | status:检测安装状态与服务端口 |
| "帮我打开桌面客户端" | launch:启动客户端窗口 |
| "帮我安装桌面客户端" ⭐ | install:自动下载最新 Release 静默安装并启动(全程无需你动手) |
| "客户端有新版本吗?" | version:对比本地版本与 GitHub 最新 Release |
| "升级桌面客户端" | update:自动升级到最新版 |

网络不佳时 install 会优雅失败,并附上手动下载链接。

不想装 npm 插件? 本仓库还提供文件系统 Skill 形态(免 npm):

git clone https://github.com/LQing2018/dsh-desktop-client.git
Copy-Item -Recurse dsh-desktop-client\skills\dsh-desktop-client "$env:USERPROFILE\.dsh\skills\"

之后在 DSH 对话里说「启动 dsh-desktop-client skill」即可获得同样的能力。

常见问题

| 问题 | 解决方法 |
| 双击没反应 / 白屏 | 确认已装 WebView2 Runtime;关闭杀毒软件拦截后重试 |
| 首次启动很久 | 正常,首次要初始化本地服务(30~60 秒),之后秒开 |
| 端口被占用 | 按上文「换端口」改 client.json |
| 移动文件夹后启动失败 | 删除一次 dsh-home 文件夹,重新启动会自动重建 |
| 忘了 API Key / 想换账号 | 设置 → Models 重新填写即可 |
| 怎么升级到新版本 | 装了插件直接说「升级桌面客户端」;或重新下载运行 Setup 安装器(自动覆盖安装) |
| 想彻底卸载 | 见下节 |

卸载

- 安装器版:删除 %LOCALAPPDATA%\DeepSeek-Harness-Portable 整个文件夹
- 绿色版:删除解压出来的整个文件夹
- 插件:dsh plugin --profile web remove @lqing2018/dsh-desktop-client

文档索引

| 文档 | 内容 |
| 用户指南 | 安装、配置、日常使用、排查(详细图文步骤) |
| User Guide (English) | 英文版用户指南 |
| PUBLISH.md | 开发者:发布流程(npm / GitHub / 插件市场) |

开发者

从本地 DeepSeek Harness 安装构建便携客户端目录 .\scripts\build-portable.ps1 -Source D:\path\to\deepseek-harness -OutDir .\dist

- plugin/dsh-desktop-client/ — npm 插件源码(纯 ESM,零构建)
- scripts/build-portable.ps1 — 便携目录构建脚本
- 客户端本体(WebView2 C# 源码)在 dist/ 与 client 分支文档 中维护

与官方项目的关系

本项目基于 deepseek-ai/deepseek-harness 构建,官方项目提供核心智能体能力、插件系统与 Web UI;本项目负责 Windows 桌面封装(窗口、本地服务托管、免安装打包)与配套的客户端管理插件。

Star History

许可证

MIT
预览分享卡片长什么样 ↓LQing2018/dsh-desktop-client
分享 · DeepSeek Harness Hub
LQing2018/dsh-desktop-client

免装 Node 双击即用,把本地 Web 界面装进原生窗口

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部