双击图标启动服务并打开界面,无需敲命令
29.6/100
综合分
3
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/19 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:npm 同名包「dsh-desktop」归属 snowcrescenter-tech/dsh-desktop,装到的可能不是本插件。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add pig1et7/DeepSeek-Harness-Desktop该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:待复验
是什么
dsh 原生插件 · desktop
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 71 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意npm 同名包「dsh-desktop」归属 snowcrescenter-tech/dsh-desktop,装到的可能不是本插件
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-desktop @ 0.2.0
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/9/22 02:04:38
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件发起外部网络请求
查看扫描证据(共 43 处,展示前 25 条)
- 读取本地文件main.js:50
if (fs.existsSync(p)) { - 读取本地文件main.js:52
const raw = fs.readFileSync(p, "utf8").replace(/^ FEFF/, ""); - 读取本地文件main.js:79
fs.accessSync(full); - 读取本地文件main.js:90
if (config.nodeBin && fs.existsSync(config.nodeBin)) return config.nodeBin; - 读取本地文件main.js:102
fs.accessSync(full); - 执行外部命令来自配置/变量main.js:114
const r = spawnSync(cand, ["--version"], { timeout: 5000, encoding: "utf8" }); - 读取本地文件main.js:145
entries = fs.readdirSync(npxRoot, { withFileTypes: true }); - 发起网络请求main.js:214
const req = http.get({ host: "127.0.0.1", port, path: "/", timeout: timeoutMs }, (res) => { - 写入本地文件main.js:246
fs.mkdirSync(dir, { recursive: true }); - 写入本地文件main.js:256
fs.appendFileSync(serverLogFile(), text + "\n"); - 执行外部命令固定命令main.js:274
spawn("taskkill", ["/pid", String(pid), "/T", "/F"], { windowsHide: true, stdio: "ignore" }); - 写入本地文件main.js:334
fs.mkdirSync(path.dirname(pluginDest), { recursive: true }); - 写入本地文件main.js:343
fs.mkdirSync(profileDir, { recursive: true }); - 写入本地文件main.js:346
fs.writeFileSync( - 写入本地文件main.js:358
fs.writeFileSync(pnpmWs, "packages:\n - .\n\nnodeLinker: hoisted\nautoInstallPeers: false\n"); - 执行外部命令来自配置/变量main.js:435
const child = spawn(command.cmd, command.args, { - 读取本地文件plugins/dsh-file-preview/lib/index.js:36
const raw = await readFile(await recentFile(), "utf8"); - 写入本地文件plugins/dsh-file-preview/lib/index.js:55
.then((path) => writeFile(path, JSON.stringify(Array.from(recent.values())), "utf8")) - 读取本地文件plugins/dsh-file-preview/lib/index.js:259
const buf = await readFile(path); - 发起网络请求plugins/dsh-upload/lib/client.js:34
return fetch("/upload", { - 读取本地文件plugins/dsh-upload/lib/index.js:50
const raw = await readFile(manifestPath(root), "utf8"); - 写入本地文件plugins/dsh-upload/lib/index.js:59
await writeFile(manifestPath(root), JSON.stringify(entries, null, 2), "utf8"); - 写入本地文件plugins/dsh-upload/lib/index.js:64
await mkdir(root, { recursive: true }); - 写入本地文件plugins/dsh-upload/lib/index.js:221
await writeFile(stored, data); - 读取本地文件plugins/dsh-upload/lib/index.js:267
buf = await readFile(abs);
扫描于 2026/11/2(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 双击图标启动服务
- 自动打开界面
README
由 DeepSeek 最新模型翻译生成DeepSeek Harness 桌面版
把 DeepSeek Harness 的 Web GUI 变成 Windows 桌面应用:双击图标即用,无需在终端输入任何命令。
当前版本 1.0.5 · 更新日志见 CHANGELOG.md
🚀 快速开始
1. 下载 DeepSeek-Harness-Desktop-1.0.5-portable.exe(GitHub Releases,约 90MB,免安装)
2. 安装 Node.js LTS(应用启动 dsh 服务需要)
3. 双击 exe → 自动启动服务并打开界面,上传插件与文件预览已内置,开箱即用 ✅
首次运行会自动联网下载 dsh(约 1-3 分钟),之后秒开。
想要桌面快捷方式?运行 scripts\创建桌面快捷方式.cmd。
展开完整文档(README 剩余 1 节)
DeepSeek Harness 桌面版 把 DeepSeek Harness 的 Web GUI 变成 Windows 桌面应用:双击图标即用,无需在终端输入任何命令。 当前版本 1.0.5 · 更新日志见 CHANGELOG.md 🚀 快速开始 1. 下载 DeepSeek-Harness-Desktop-1.0.5-portable.exe(GitHub Releases,约 90MB,免安装) 2. 安装 Node.js LTS(应用启动 dsh 服务需要) 3. 双击 exe → 自动启动服务并打开界面,上传插件与文件预览已内置,开箱即用 ✅ 首次运行会自动联网下载 dsh(约 1-3 分钟),之后秒开。 想要桌面快捷方式?运行 scripts\创建桌面快捷方式.cmd。 ✨ 功能一览 - 🖱️ 双击即用:自动查找/启动 dsh web,无需手动开终端和浏览器 - 🔄 智能端口:已有 DSH 实例则复用,否则自动找空闲端口启动 - 🧹 干净退出:关闭窗口即退出并停止自己启动的服务(不会误杀复用的) - 📎 文件上传:内置上传插件,图片 / Word / PDF / 文本都能传,Agent 自动读取 - 📁 文件预览 + Diff(1.0.5 新增):侧边栏查看 Agent 写/改过的文件,内容预览与改动对比一目了然 - 📄 出错可查:启动失败显示错误页 + 日志 + 一键重试 📎 文件上传(已内置,开箱即用) exe 已包含上传插件,首次双击启动时会自动安装到 DSH 配置里。输入框左侧的 📎 按钮可上传文件: - 上传后输入框自动出现 [上传附件: 名称 (id: sha256:...)] - 发送消息,Agent 会自动找到并读取文件(docx / pdf 自动提取文本) - 文件以 sha256 储存于 $DSH_HOME\uploads\,同名自动去重,单文件上限 64MB 如果给已有的 DSH 服务(非本应用启动)安装插件,运行 scripts\install-upload-plugin.ps1 即可。 📁 文件预览与 Diff(已内置,开箱即用) 侧边栏底部的 📁 按钮打开「文件预览」面板: - 自动记录 Agent 写/改过的文件(带 +N/−M 修改统计),按时间排序 - 点击文件 → 查看内容预览(文本代码 / 图片 / docx / pdf 自动提取) - 有修改的文件可切换到 Diff 视图,红绿高亮对比改动 - 面板每 4 秒自动刷新,Agent 改完文件立刻可见 🛠️ 在新主机上完整部署(桌面应用 + 插件,一键) git clone https://github.com/pig1et7/DeepSeek-Harness-Desktop cd DeepSeek-Harness-Desktop 已有 portable exe(拷贝过来): powershell -ExecutionPolicy Bypass -File scripts\setup-desktop.ps1 -ExePath D:\下载\DeepSeek-Harness-Desktop-1.0.3-portable.exe 或从源码自动构建(需联网下载 Electron): powershell -ExecutionPolicy Bypass -File scripts\setup-desktop.ps1 -Build 脚本自动完成:检查/安装 Node.js → 安装 exe → 初始化 DSH → 装上传插件 → 创建桌面快捷方式。完成后双击桌面图标即可。 🔧 开发者:构建打包 git clone https://github.com/pig1et7/DeepSeek-Harness-Desktop cd DeepSeek-Harness-Desktop npm install npm run dist # 生成 dist\*-portable.exe 非管理员账户打包若报 Cannot create symbolic link,先运行 scripts\install-7za-wrapper.ps1 再打包。 ❓ 常见问题 | 问题 | 解答 | | 为什么需要 Node.js? | 桌面应用负责「启动 dsh 服务」,服务由 node 运行 | | 首次运行很慢? | 正在联网下载 dsh,耐心等待即可 | | 端口被占用? | 自动换空闲端口(轮询 3080 起) | | 上传的 .docx/.pdf 读不出文字? | 扫描件/纯图片型 PDF 无法提取,可改用文本文件 | | 配置在哪? | %APPDATA%\DeepSeek Harness Desktop\config.json(如指定端口) | 相关文档:插件说明 · 更新日志
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
pig1et7/DeepSeek-Harness-Desktop
双击图标启动服务并打开界面,无需敲命令
相关插件 · 桌面端
Codex 任务面板chuspeeism/dashi-taskboard
现代化可灵活嵌入的任务面板,支持 Codex、DeepSeek Harness
★ 3,409已汉化DSH
71.7
多智能体自进化开发平台Prism-Shadow/penguin-harness
统一、稳定的 Agent 自进化框架全自动优化:任意模型 · 任意算法 · 任意 Benchmark
★ 3,111已汉化DSH
71.1
桌面宠物PC2005-cloud/dsh-pet
DSH 桌面宠物:一行命令装好即用的透明动画小桌宠,支持多开、大小位置随心配置;还内置 DIY 素材链,能用 AI…
★ 5,341已汉化DSH
71
多端 Agent 工作台GCWing/OpenBitFun
OpenBitFun 是一个高度可定制的开源 Agent 工作台,让任务按你的方式持续推进。
★ 3,449已汉化DSH
70.8
DSH Desktopanywhere-labs/dsh-desktop
为 DeepSeek Harness DSH 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 34,532已汉化DSH
70.7
桌面宠物伴侣OpenPetsHQ/openpets
桌面伴侣平台,带宠物、插件,还能选配本地智能体集成。
★ 1,353已汉化DSH
70.2
这是你的仓库?认领条目