DSH Native Glass:让 DSH Desktop 主聊天区支持 macOS 原生磨砂玻璃

前言

DSH Desktop 的侧栏已经支持 macOS 原生磨砂玻璃效果,主聊天区却仍为实色背景。这让整个界面在深色、浅色主题下缺乏统一感,也难以直观感受动态壁纸或桌面内容。本插件通过复用宿主已开启的 macOS 原生材质,把主聊天区、侧栏及适配的详情区域也变成透明玻璃,背景与文字不透明度可分别调整。

这是什么

这是独立社区插件,适配 Anywhere Labs DSH Desktop,并非 DeepSeek 或 Anywhere Labs 官方产品。它利用宿主的原生 vibrancy 能力,清除遮挡背景的页面样式,并叠加可调节的背景遮罩,使窗口后的桌面、动态壁纸或其他应用内容实时透出并模糊。

插件目前处于 0.1.0 版本,由 brantshin 维护。

核心功能

  • 主聊天区、侧栏及适配的详情区域使用透明底色,复用宿主已开启的 macOS 原生玻璃材质。
  • 背景不透明度 0–100%,默认 15%;输入框、代码块等面板不透明度默认 24%。
  • 跟随宿主的深浅色主题提供背景色调;弹窗与菜单保留较实的背景。
  • 即时开关、恢复默认、本地保存设置;关闭后撤销本插件的背景覆盖。
  • 不加载壁纸或视频、不录屏、不发送网络请求,无额外运行时依赖和安装脚本。

安装与启用

本插件依赖宿主已开启“玻璃背景”功能,否则无法复用原生材质。安装前请确认 DSH Desktop 的原生全窗口玻璃已启用,并按提示重启桌面端。

在 DSH Desktop 内打开的 DSH 终端执行以下命令安装固定版本:

dsh plugin add 'github:brantshin/dsh-native-glass#v0.1.0'

安装完成后重启 DSH Desktop。插件通过 GitHub 分发,不依赖 npm,无需编译。

典型用法

安装后,在 设置 → 通用 → 原生全窗口玻璃 中启用插件开关。调整背景不透明度(0–100%,默认 15%)以控制背景遮罩的透明程度;调整输入框与代码块不透明度(默认 24%)以保持文字可读性。设置保存于当前页面 origin 的 localStorage,键名为 dsh-native-glass.v1。

若需完全卸载:

dsh plugin remove dsh-native-glass

适用场景与注意

插件以当前 DSH 进程权限运行,仅作用于 DSH Desktop 的主界面,不会修改模型配置或会话数据。安装前应检查源码与许可证,确认符合使用规范。

环境要求:macOS、Apple Silicon、DSH Desktop 2.0.18、扩展模式、玻璃背景开启。引擎版本约束为 >=0.2.1-rc.2 <0.3.0,未在 Windows、Linux、普通浏览器或未开启原生透明材质的环境下测试。

结语

通过原生 vibrancy 而非额外模糊算法,本插件在不增加运行时依赖的前提下,让 DSH Desktop 的主聊天区也能透出并模糊背后的桌面与壁纸。需要统一玻璃风格、增强视觉沉浸感的用户可以尝试安装使用。

  • 插件目录页:https://www.skillhub.cn/plugins/brantshin/dsh-native-glass
  • GitHub:https://github.com/brantshin/dsh-native-glass
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜