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

桌面毛玻璃 inMessionante19/dsh-desktop-glass

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

让桌面壁纸透过 DeepSeek Harness。

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

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

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

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L4 · 真实安装等级说明 →
数据截至 2026/10/22·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/03·判据 →
还在维护吗[仓库]✓
活跃:最近一次提交在 14 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

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

验证判据与等级说明 →

可信度证据

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

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

读写/删除本地文件
查看扫描证据(共 12 处,展示前 12 条)
  • 写入本地文件
    native/desktop-patch.mjs:125
    await mkdir(dirname(outputPath), { recursive: true });
  • 读取本地文件
    native/desktop-patch.mjs:142
    return { alreadyPatched: false, changedFiles: [...replacements.keys()], originalSize: (await stat(archivePath)).size, patchedSize: header.length + off
  • 读取本地文件
    native/install.mjs:31
    const hash = async file => createHash('sha256').update(await readFile(file)).digest('hex');
  • 写入本地文件
    native/install.mjs:40
    await mkdir(backupDir, { recursive: true });
  • 读取本地文件
    native/install.mjs:42
    const ledger = JSON.parse(await readFile(ledgerFile, 'utf8'));
  • 写入本地文件
    native/install.mjs:46
    await copyFile(ledger.backupPath, archive);
  • 读取本地文件
    native/install.mjs:49
    const bytes = await readFile(executable);
  • 写入本地文件
    native/install.mjs:59
    await copyFile(archive, rollbackPath);
  • 读取本地文件
    native/install.mjs:62
    const previous = JSON.parse(await readFile(ledgerFile, 'utf8'));
  • 写入本地文件
    native/install.mjs:71
    await copyFile(prepared, archive);
  • 写入本地文件
    native/install.mjs:72
    if (await hash(archive) !== patchedHash) { await copyFile(rollbackPath, archive); throw new Error('安装校验失败,已恢复安装前版本。'); }
  • 写入本地文件
    native/install.mjs:73
    await writeFile(ledgerFile, JSON.stringify({ appDir, archive, backupPath, originalHash, patchedHash, version: '0.3.0' }, null, 2));
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

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

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

为 Windows 上的 DeepSeek Harness 带来原生毛玻璃和全透明效果,并支持实时 Wallpaper Engine。

README

由 DeepSeek 最新模型翻译生成
DSH Desktop Glass 让桌面壁纸透过 DeepSeek Harness。 为 Windows 桌面版提供可切换的 原生毛玻璃 / 完全透明 背景。文字保持清晰,背景跟随窗口位置实时变化。 下载 v0.3.0 ZIP · 安装指南 · 使用方式 · English 10 秒原生效果演示:原界面、毛玻璃、完全透明与窗口移动 10 秒演示,约 1.5 MB。使用插件的真实原生效果与设置组件录制;独立演示窗口中的界面和背景为演示素材。 两种背景,随时切换 | 模式 | 看到的效果 | | 毛玻璃 | 模糊透出窗口后方画面,附加遮罩可调 0–60%。 | | 完全透明 | 关闭背景模糊与遮罩,清晰显示窗口后方细节。 | - 实时背景:支持透出 Wallpaper Engine 动态画面,移动或缩放窗口时显示后方对应位置。 - 清晰文字:文字、图标保持不透明;设置弹窗和菜单保留可读底色。 - 记住选择:模式与遮罩自动保存,切回毛玻璃保留之前的遮罩数值。 - 随时恢复:设置中可恢复原界面,Ctrl + Alt + G 开关当前效果。 Windows 桌面版专用,需要一次手动原生适配。 从插件市场安装界面插件后,也需完成下方的原生适配步骤。适配未加载时,界面会保持原样并显示设置提示。
展开完整文档(README 剩余 1 节)
DSH Desktop Glass

让桌面壁纸透过 DeepSeek Harness。

为 Windows 桌面版提供可切换的 原生毛玻璃 / 完全透明 背景。文字保持清晰,背景跟随窗口位置实时变化。

下载 v0.3.0 ZIP · 安装指南 · 使用方式 · English

10 秒原生效果演示:原界面、毛玻璃、完全透明与窗口移动

10 秒演示,约 1.5 MB。使用插件的真实原生效果与设置组件录制;独立演示窗口中的界面和背景为演示素材。

两种背景,随时切换

| 模式 | 看到的效果 |
| 毛玻璃 | 模糊透出窗口后方画面,附加遮罩可调 0–60%。 |
| 完全透明 | 关闭背景模糊与遮罩,清晰显示窗口后方细节。 |

- 实时背景:支持透出 Wallpaper Engine 动态画面,移动或缩放窗口时显示后方对应位置。
- 清晰文字:文字、图标保持不透明;设置弹窗和菜单保留可读底色。
- 记住选择:模式与遮罩自动保存,切回毛玻璃保留之前的遮罩数值。
- 随时恢复:设置中可恢复原界面,Ctrl + Alt + G 开关当前效果。

Windows 桌面版专用,需要一次手动原生适配。 从插件市场安装界面插件后,也需完成下方的原生适配步骤。适配未加载时,界面会保持原样并显示设置提示。

环境

- Windows 11 22H2 或更新版本,开启系统“辅助功能 → 视觉效果 → 透明效果”。
- 已验证 DeepSeek Harness 0.2.1-rc.2 / Electron 44.7.0;其他程序版本可能需要适配。
- Node.js 20 或更新版本,用于运行原生适配安装器。

这是社区插件,与 DeepSeek 官方无关联。

安装命令

1. 下载并退出 Harness

下载并解压 v0.3.0 ZIP。从 系统托盘右键菜单 → 退出 完全退出 Harness;右上角 × 通常只会隐藏窗口。

也可以通过 Git 下载源码

git clone https://github.com/inMessionante19/dsh-desktop-glass.git

2. 安装原生适配

在解压目录的上一级打开 PowerShell,填写应用目录。$appDir 是包含 DeepSeek Harness.exe 的目录,$pluginDir 是插件目录:

$appDir = 'C:\path\to\DeepSeek Harness'
$pluginDir = (Resolve-Path '.\dsh-desktop-glass').Path
node (Join-Path $pluginDir 'native\install.mjs') --app-dir $appDir

安装器会备份并校验程序归档。确认命令完成后继续下一步。

3. 添加界面插件

已经从插件市场安装过此插件,可以跳过这一步。 手动安装时执行:

$dshCli = Join-Path $appDir 'resources\runtime\cli\bin\dsh.cmd'
$pluginLink = 'link:' + ($pluginDir -replace '\\', '/')
& $dshCli plugin --profile desktop add $pluginLink

链接安装会直接读取本目录,请保留插件文件夹。

自定义启动器、DSH_HOME 或 pnpm store

如果启动器自定义了 DSH_HOME,请先在当前 PowerShell 中把 $env:DSH_HOME 设置为启动器使用的同一目录。

如果提示 ERR_PNPM_UNEXPECTED_STORE,在插件添加命令末尾追加 --store-dir '<现有 store 目录>',使用错误信息中列出的现有目录。

4. 启动并选择模式

用原来的启动入口打开 Harness,进入 设置 → 通用 → 桌面背景效果。

使用

| 设置 | 作用 |
| 启用桌面背景效果 | 开关当前模式,关闭时恢复原界面。 |
| 背景模式 | 选择毛玻璃或完全透明,立即生效。 |
| 附加遮罩 | 仅在毛玻璃模式显示,默认 8%。 |
| 重置效果 | 恢复默认毛玻璃与 8% 遮罩。 |
| 恢复原界面 | 恢复页面纯色和原生窗口背景。 |

快捷键:Ctrl + Alt + G,开关当前效果并保留选定模式。

常见问题

为什么安装后仍是纯色?

查看设置中的状态提示,确认已完成原生适配,并从系统托盘完全退出、重新打开 Harness。市场安装只添加界面插件,原生适配需要手动执行。遇到不支持的程序结构或归档保护配置时,安装器会停止。

透出来的是桌面,还是其他应用?

显示的是窗口后方的实际画面;其他应用位于 Harness 与桌面之间时,也会被透出或模糊。Wallpaper Engine 的播放状态还取决于它自己的暂停规则。

失去焦点后会变灰吗? 当前版本沿用 0.2.1 的持续 Acrylic 实现,在已验证环境中,普通焦点切换后保持毛玻璃。节能、远程桌面或系统透明效果关闭可能限制 Windows 合成能力。

Harness 更新后效果消失了?

桌面更新可能覆盖原生适配。完全退出后重新运行安装器;如果新版不兼容,安装器会停止,等待后续适配。

恢复和卸载

仅关闭效果:在设置中点 恢复原界面,立即生效。

恢复原桌面归档:完全退出 Harness,在 PowerShell 中沿用安装时填写的 $appDir、$pluginDir 执行:

node (Join-Path $pluginDir 'native\install.mjs') --app-dir $appDir --restore

原版归档和校验信息保存在插件目录的 backups 文件夹。如果桌面程序已更新,安装器会停止使用旧备份恢复。普通界面插件可通过插件管理器卸载。

安装原理与验证记录

普通 Harness 插件运行在 Host / 页面中,原生窗口材质需要主进程适配。本项目由界面插件与桌面适配组成:

1. 主进程只接受当前主页面的布尔开关和 glass / transparent 模式枚举,调用随 Harness 附带的 Koffi 设置窗口合成策略。
2. 隔离的 preload 暴露专用桥接;不会暴露任意 IPC、Node 或文件读取。
3. 界面插件调整背景样式、提供设置与恢复操作,文字和图标不随窗口背景淡化。

安装器只修改 resources/app.asar 的 lib/main.js 和 lib/preload-app.cjs,逐个校验其余打包文件。在已验证归档中,共校验 16,724 个其他打包文件内容不变。EXE、沙箱与程序保护设置保持原样。

使用 Electron 44.7.0 与相同插件代码完成的本地验证包括:窗口移动、动态后方画面、失焦后持续合成、完全透明的背景像素对照、文字 opacity 为 1、关闭效果恢复实色、受限 IPC 参数与来源校验、设置保存及卸载清理。Windows 或 Harness 更新可能需要后续适配。

0.2.0 起使用原生合成,插件本身不读取 Wallpaper Engine 缓存、不铺静态壁纸,也不录制屏幕。上方文档演示动图单独录制于受控演示窗口。

开发与测试

运行测试无需安装依赖,也不会修改当前安装的 Harness:

cd dsh-desktop-glass
npm test

测试使用现场生成的最小 ASAR,覆盖补丁升级、幂等、原文件保留、未匹配版本停止、IPC 来源与参数限制。Linux 只验证跨平台逻辑;毛玻璃、焦点与动态背景需在 Windows 桌面验证。

examples/github-actions.yml 提供可选的 Windows / Linux 测试配置。仓库所有者可通过 GitHub 网页将其保存为 .github/workflows/test.yml 以启用;当前仓库未启用 Actions 工作流。

可选检查自己已安装的归档:

$env:GLASS_ARCHIVE = Join-Path $appDir 'resources\app.asar'
npm test
Remove-Item Env:GLASS_ARCHIVE

native/desktop-patch.mjs 负责归档适配与原生桥接,lib/client.js 负责样式和设置,native/install.mjs 负责备份、校验和恢复。

历史版本

- v0.3.0:毛玻璃与完全透明双模式。
- v0.2.1:毛玻璃失焦修复版。
- v0.2.0:初始原生毛玻璃版,失焦可能回退为灰色。

反馈与许可证

遇到问题请在 Issues 中提供 Windows / Harness 版本、当前模式和复现步骤,日志请先移除个人信息。

如果这个插件对你有用,欢迎 Star;安装和显示反馈也有助于后续改进。

MIT License。
预览分享卡片长什么样 ↓inMessionante19/dsh-desktop-glass
分享 · DeepSeek Harness Hub
inMessionante19/dsh-desktop-glass

让桌面壁纸透过 DeepSeek Harness。

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