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

桌面发行版 majiayu000/dsh-desk

DeepSeek Harnessv0.0.1
majiayu0005 天前有提交已提供中文文档扫描:含敏感能力

可安装的 Tauri 桌面发行版,面向 DeepSeek Harness,内置运行时、可信插件审核和每日兼容性检查。

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

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

自动兼容检查未通过:缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装。以下命令仍可尝试,但可能失败。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add majiayu000/dsh-desk
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么
dsh 原生插件 · market
装得上吗
实装验证未通过(dependency_conflict),装前请到仓库确认最近更新与 issue
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 5 天前
档位由哪些信号合成

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

验证判据与等级说明 →
⚠︎ 实装验证未通过(dependency_conflict · 2026/9/28) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装

缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包dsh-desk @ 0.0.1
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖要求 0.2.1-rc.2 · 最新 0.2.1-rc.5 兼容
✗入口文件缺少入口声明

源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/11/2 17:41:58

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

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

读取剪贴板或密钥环境变量发起外部网络请求
查看扫描证据(共 7 处,展示前 7 条)
  • 发起网络请求
    public/companion-sw.js:21
    event.respondWith(fetch(event.request).then((response) => {
  • 读取密钥环境变量
    relay/server.mjs:263
    const adminToken = process.env.RELAY_ADMIN_TOKEN ?? null
  • 发起网络请求
    site/status.js:47
    const response = await fetch(url, {
  • 发起网络请求
    src/companion/main.ts:151
    const response = await fetch(`${offer.relayUrl}/v1/pairings/${offer.pairingId}/response`, {
  • 发起网络请求
    src/companion/main.ts:181
    const response = await fetch(
  • 读取剪贴板
    src/plugins.ts:156
    const operand = clipboardPluginSource(await navigator.clipboard.readText())
  • 读取剪贴板
    src/plugins.ts:421
    const text = await navigator.clipboard.readText()
扫描于 2026/11/2(1 天前) · 范围 全包扫描 · 来源 GitHub 仓库

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

依赖的 DSH / Cordis 模块
@deepseek-ai/dsh
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 可安装桌面发行版
  • 内置运行时
  • 可信插件审核

README

由 DeepSeek 最新模型翻译生成
DSH Desk — DeepSeek Harness 桌面版 安装即用的 DeepSeek Harness 桌面版。无需另装 Node.js,无需终端。 面向希望获得可安装应用、固定 runtime、可信插件审查和持续兼容验证的 DeepSeek Harness 用户。 下载预览版 ·兼容雷达 ·快速开始 ·兼容状态 · [!IMPORTANT] DSH Desk 是社区项目,并非 DeepSeek 官方产品,也不代表或隶属于 DeepSeek。DeepSeek Harness 及相关名称、商标和代码归其各自权利人所有。 [!NOTE] 产品目标是「DeepSeek Harness 最稳定、最省事、始终兼容官方的桌面发行版」。「始终兼容」由每日自动测试和公开矩阵约束,不是未经验证的宣传承诺。 [!NOTE] 📺 录屏位:「60 秒」目前是产品目标,不是公开实测结论。干净机器、不剪切的「下载到首任务」录屏完成后会嵌在这里;在此之前不做性能宣传。 适合谁 - 想用 DeepSeek Harness,但不想先装 Node.js、配 npm 或从终端启动服务的用户; - 需要固定 Harness 版本、独立数据目录、崩溃恢复和可诊断桌面生命周期的用户; - 希望在安装 DSH 插件前查看来源、integrity、生命周期脚本和回滚边界的用户。
展开完整文档(README 剩余 1 节)
DSH Desk — DeepSeek Harness 桌面版

安装即用的 DeepSeek Harness 桌面版。无需另装 Node.js,无需终端。

面向希望获得可安装应用、固定 runtime、可信插件审查和持续兼容验证的 DeepSeek Harness 用户。

下载预览版 ·兼容雷达 ·快速开始 ·兼容状态 ·

[!IMPORTANT]
DSH Desk 是社区项目,并非 DeepSeek 官方产品,也不代表或隶属于 DeepSeek。DeepSeek Harness 及相关名称、商标和代码归其各自权利人所有。

[!NOTE]
产品目标是「DeepSeek Harness 最稳定、最省事、始终兼容官方的桌面发行版」。「始终兼容」由每日自动测试和公开矩阵约束,不是未经验证的宣传承诺。

[!NOTE]
📺 录屏位:「60 秒」目前是产品目标,不是公开实测结论。干净机器、不剪切的「下载到首任务」录屏完成后会嵌在这里;在此之前不做性能宣传。

适合谁

- 想用 DeepSeek Harness,但不想先装 Node.js、配 npm 或从终端启动服务的用户;
- 需要固定 Harness 版本、独立数据目录、崩溃恢复和可诊断桌面生命周期的用户;
- 希望在安装 DSH 插件前查看来源、integrity、生命周期脚本和回滚边界的用户。

如果你已经稳定使用官方 CLI,也不需要安装包、桌面生命周期或插件审查,继续用官方 Harness 会更直接。

为什么做 DSH Desk

DeepSeek Harness 已经拥有 Agent runtime、Web UI、会话、工具、审批、设置和插件协议。DSH Desk 不复制这些业务能力,只负责桌面产品必须可靠拥有的部分:

- 固定并携带 Node 24 与下方记录的 Harness runtime,普通用户不装 Node、不敲命令;
- 随机 loopback 端口、携带启动 token 的 HTTP 健康检查和受监管的进程生命周期;
- 精确 origin 导航限制,远端 Harness 页面没有 Tauri IPC、shell 或文件系统权限;
- 独立 DSH_HOME,不污染已有 CLI 环境;
- 插件安装前检查来源、integrity 和生命周期脚本,失败后恢复原 Profile;
- 每日测试固定版本和 npm latest 候选,公开记录上游兼容状态。

当前下载状态

已记录的公开版本:v0.1.0-alpha.14,发布于 2026-09-28T18:09:55Z。

| 平台 | 已记录下载资产 | 签名证据 |
| macOS Apple Silicon | DMG | 发布 CI 已通过 Developer ID / 公证 / staple 检查 |
| macOS Intel | DMG | 发布 CI 已通过 Developer ID / 公证 / staple 检查 |
| Windows x64 | NSIS | Alpha 未做 Authenticode 签名(SmartScreen 提示);updater 验签已通过发布 CI |
| Linux x64 | AppImage / deb | updater 验签已通过发布 CI |

发布版本的 package.json 固定 DSH Desk 0.1.0-alpha.14 与 Harness 0.1.5-rc.3。发布运行:completed/success。

证据观察时间:2026-10-06T14:06:00Z。此表检查已保存的公开元数据;不代表本次独立下载验签,也不保证资产持续在线。updater 签名不能证明 Windows Authenticode 身份。

本仓库开发版本:DSH Desk 0.1.0-alpha.15 × Harness 0.2.1-rc.2(来自当前 package.json;公开下载以已发布证据为准)。

快速开始

1. 从 当前下载状态 下载对应平台安装包。
2. 安装并启动 DSH Desk;应用自动验证并启动内置 Harness。
3. 官方 Harness 首次启动弹窗会要求配置可用模型;填写 API Key 并点击“保存并继续”,即可发送第一条任务。

v0.1.0-alpha.10 起 macOS 安装包已 Developer ID 签名并公证;若个别机器仍出现 Gatekeeper 提示,可在 Finder 中右键应用并选择“打开”。

DSH Desk 不读取或保存模型 API Key;首次启动弹窗通过 Harness 官方只写 credentials.set 接口保存凭据,settings.yaml 不包含 Key。其安全边界见桌面架构。

当前限制

- 公开下载及其固定组合见上方已发布证据;仍处 Alpha;
- Windows 签名状态见上方证据;未签名 Alpha 可能出现 SmartScreen 提示,安装前请核对 SHA-256;
- 离线包包含固定 Node.js 与完整 Harness runtime,当前 DMG 约 215 MB;
- DeepSeek Harness 仍处于快速变化阶段,每日兼容测试只能发现漂移,不能保证未来永不发生破坏性变更;
- 跨设备查看仍是实验协议,尚未连接真实 Harness 会话或生产云中继,远程审批未开放。

和其他方案有什么不同

| 方案 | 运行方式 | 是否修改官方 UI | runtime 策略 | 桌面权限边界 |
| 官方 DeepSeek Harness | CLI 启动本地 Web UI | 官方真源 | 用户管理 Node/npm | 浏览器环境,无原生桌面生命周期 |
| DSH Desk | Tauri 2 + 系统 WebView | 不修改 | 固定、离线、应用私有 | runtime 页面无 Tauri IPC,只允许精确 origin |
| Oh-DSH | Electron 社区发行版 | 有社区扩展 | 内置 Node/DSH | Electron sandbox,扩展能力和维护面更大 |
| 常见 Electron Desktop | Electron 封装 | 项目各异 | 多为内置 runtime | 携带 Chromium,签名和隔离质量取决于项目 |

DSH Desk 当前不宣称安装包最小:完整离线 runtime 会显著增加体积。“轻量”主要指不携带 Chromium和不 fork 官方业务 UI。

可信插件管理

从系统菜单选择 DSH Desk → 插件管理…:

1. 先在可信目录中搜索固定 Harness 已挂载的上游能力;目录会展示兼容版本、平台、能力和信任依据;
2. 经过审核的第三方条目将锁定精确版本,并从目录进入同一套安装审查;当前没有把未经验证的 GitHub 搜索结果放进市场;
3. 手动输入 npm、GitHub、TGZ 或本地目录来源时,查看包名、版本、repository、integrity、生命周期脚本和有效权限上限;
4. 明确确认后,Desk 才委托固定版本的原版 dsh plugin --profile web 执行;操作后组合配置验证失败会恢复操作前 Profile。

dist.integrity 是内容校验,不是维护者签名。DSH 目前也没有标准化插件权限 manifest,因此未知插件不会被标记为“安全”。插件窗口可以打开社区目录 plugin.dshdesk.com,复制的 dsh plugin add 命令会进入同一套审查,该站点不是 Desk 可信目录。完整模型见插件信任与回滚。

插件作者可以先接入可复用的 Candidate 兼容自测,在独立 DSH_HOME 中完成 add、配置组合、why、update 和 remove;通过后再申请 packaged runtime 验证。Candidate 不等于安全审计,也不能使用 Verified 徽章。

官方兼容如何验证

每次提交在 macOS arm64、Windows x64、Linux x64 运行:

- TypeScript 构建、Rust check 与单元测试;
- 真实启动 DSH,验证严格 loopback URL、启动 token 和 HTTP 2xx/3xx 健康检查;
- 组装不依赖系统 Node 的离线 runtime,再跑同一契约;
- 验证插件 add/why/update/remove 与官方 CLI parity。
每日任务还会临时安装 npm latest 候选,跑同一组测试,但不会自动改动用户的 runtime。详见公开兼容矩阵。

开发

开发环境固定使用 pnpm 12.3.4:

npx --yes pnpm@12.3.4 install --frozen-lockfile
npx --yes pnpm@12.3.4 exec tauri dev

可用 DSH_DESKTOP_WORKSPACE 指定 Harness 初始工作目录:

DSH_DESKTOP_WORKSPACE=/path/to/project npx --yes pnpm@12.3.4 exec tauri dev

本地验证(Node 24,命令与 CI 工作流 对齐;Linux AppImage 打包与异用户验证在 Linux CI 中执行):

pnpm test:doc-links
pnpm test:status-page
cargo fmt --manifest-path src-tauri/Cargo.toml --all -- --check
cargo clippy --manifest-path src-tauri/Cargo.toml --all-targets --all-features -- -D warnings
pnpm check
pnpm test:rust
pnpm test:updater-contract
pnpm test:cross-device
pnpm test:harness-contract
pnpm test:onboarding-contract
pnpm prepare:runtime
pnpm test:packaged-runtime
pnpm test:plugin-parity
pnpm test:plugin-review
pnpm test:plugin-template
pnpm test:plugin-source
pnpm test:plugin-catalog

创建插件骨架:

pnpm create:plugin ./my-dsh-plugin @your-scope/my-dsh-plugin

路线与边界

- 当前重点:签名、公证、三平台实机门禁、首次任务体验和兼容自动化。
- 下一步:签名 runtime manifest、原子更新与回滚、可信精选插件 catalog。
- 实验项:跨设备 Phase A 已有 E2EE 密文中继、可安装 PWA 与只读状态契约;尚未接入真实 Harness 会话或生产云服务,远程审批仍未开放。

项目不会为了演示速度静默安装 latest、向远端页面暴露桌面 IPC、明文记录 API Key,或把 GitHub Topic 当成已审核应用商店。

项目文档

- 架构与安全边界
- runtime 分发与回滚契约
- 公开兼容矩阵
- 签名发布门禁
- 每周与每月发布节奏
- 插件信任模型
- 插件兼容验证与徽章规则
- 真实增长指标
- 30 天执行计划
- 发布传播素材
- 2026-08 发布文案
- 生态横评 v1
- 跨设备查看与审批安全协议
- 贡献指南
- 安全报告

许可证

DSH Desk 自有代码采用 MIT License。作为依赖使用的 DeepSeek Harness 及其他第三方组件继续适用各自许可证。
预览分享卡片长什么样 ↓majiayu000/dsh-desk
分享 · DeepSeek Harness Hub
majiayu000/dsh-desk

可安装的 Tauri 桌面发行版,面向 DeepSeek Harness,内置运行时、可信插件审核和每日兼容性检查。

回到顶部