前言¶
在 DSH Web 或 Desktop 里做日常开发时,界面往往依赖原壁纸插件 dsh-plugin-wallpaper-engine 来渲染背景、玻璃质感、输入框和挂件。若你已在 Wallpaper Engine 里使用创意工坊作品「奶皇新」,并希望把同一套视觉参数落到 DSH 原生首页、聊天页和侧栏上,手写或猜测样式既费时,也容易和本地原图不一致。下面介绍社区插件 dsh-wallpapers(npm 包名 dsh-amber-glass-theme):它不替代原壁纸插件,而是保存并应用与你原图对应的 121 个可移植参数,在 DSH 0.2 内核下复用同源渲染逻辑。
这是什么¶
dsh-wallpapers 由维护者 L-eleven-1 发布,仓库地址为 github.com/L-eleven-1/dsh-wallpapers。当前 README 标注的版本为 奶皇新 · 琥珀玻璃预设 v0.2.0,定位是「用户原图预设」:通过已安装的 dsh-plugin-wallpaper-engine@1.4.0 配置背景与原生界面,保留 DSH 真实页面结构,而不是再实现一套壁纸引擎。
安装本插件本身不会改界面;需要在设置里主动「应用原图效果」并刷新页面后,原壁纸插件才会读取刚写入的参数。
核心功能¶
外观与行为¶
- 继续由
dsh-plugin-wallpaper-engine@1.4.0负责背景、玻璃、输入框、边框和挂件渲染。 - 保留 DSH 首页、聊天页、侧栏和插件页结构。
- 保存用户原图对应的原生深色主题及 121 个可移植参数,而非猜测一组样式。
- 应用前会保存参数备份;应用失败会尝试回滚。「恢复应用前设置」仅恢复仍等于本预设值的项,保留应用后手动改过的参数。
视频播放帧、窗口大小、系统缩放与 DSH 版本会影响像素位置;插件提供同源渲染与同参数,不承诺不同屏幕上每个像素完全一致。
恢复与本地数据¶
备份文件位于:
~/.dsh-amber-glass-theme/original-preset-backup.json
保留该文件即可保留恢复依据。卸载本预设扩展不会自动撤销已应用到原壁纸插件中的参数;需要回退时请先使用恢复按钮。预设使用独立字体集,不会改写原字体集文档。
仓库含代码、可移植主题参数与效果预览,不包含视频、模型配置、账号凭据或个人本地路径。
安装条件¶
应用前请确认:
- 使用兼容 0.2 内核的 DSH Web 或 DSH Desktop(包声明
dsh:^0.2.0-rc.1,Node>=22.12.0)。 - 已安装并正常启用
dsh-plugin-wallpaper-engine@1.4.0。本插件是预设扩展,不重复实现或替代原壁纸插件(peerDependencies声明)。 - 本机已下载创意工坊作品「奶皇新」,Steam 创意工坊 ID:3808236079(Steam 页面)。请取得本地视频后再应用预设;本插件不会启动 Wallpaper Engine 桌面程序,也不会订阅或切换系统桌面壁纸。
安装与启用¶
官方 README 给出的步骤如下。
-
下载安装包
dist/dsh-amber-glass-theme-0.2.0.tgz(自仓库dist目录获取)。 -
在 DSH 插件市场的自定义安装源中使用本地安装包路径;若通过包管理器手动安装,在当前 profile 目录执行(路径改为你本机上的绝对路径):
pnpm add /absolute/path/dsh-amber-glass-theme-0.2.0.tgz
并将包名加入该 profile 的 dsh.profile.bundles。
-
打开 设置 → 原图主题 → 应用原图效果。
-
点击 刷新当前页,由原壁纸插件读取刚保存的参数;不需要重启软件。
从 v0.1.0 升级时:宿主卸载旧版本后,其近似样式将被移除;v0.2.0 也会主动清理旧客户端控制器。
典型用法¶
完成安装与原壁纸插件依赖后,工作流可以概括为:
- 确认 Wallpaper Engine 侧「奶皇新」资源已在本地可用。
- 安装
dsh-amber-glass-theme-0.2.0.tgz并写入 profile bundles。 - 在 设置 → 原图主题 中点击 应用原图效果(可先留意备份是否已写入
~/.dsh-amber-glass-theme/)。 - 刷新当前页 查看 DSH 首页等与预设一致的玻璃与框体效果。
- 若需回退,使用 恢复应用前设置(会保留你之后手动调整过的、已偏离预设值的参数)。
开发与打包验证(维护者仓库内):
npm run build
npm test
npm pack
无第三方运行时依赖;验证范围见仓库 docs/VALIDATION.md。
适用场景与注意¶
适合谁: 已在 DSH 0.2 环境使用 dsh-plugin-wallpaper-engine@1.4.0,且本地持有「奶皇新」创意工坊资源、希望把原图参数一键落到 DSH 界面上的开发者或日常用户。
务必注意:
- 插件在当前 DSH 进程权限下运行;安装前应阅读源码与 MIT 许可证,并理解其对原壁纸插件配置的读写与备份行为。
- 原壁纸插件、挂件与视频的实现与资产属于各自作者;本仓库通过配置复用 dsh-wallpaper-engine,不复制渲染实现或视频。
- 社区目录 skillhub.cn/plugins/L-eleven-1/dsh-wallpapers 为独立站点,与 DeepSeek / 幻方无官方从属关系;DSH 生态遵循「一切皆插件」,安装来源以你信任的目录或仓库为准。
结尾¶
dsh-wallpapers(dsh-amber-glass-theme)的价值在于:在不动 DSH 页面结构的前提下,用可备份、可部分恢复的 121 个参数,把「奶皇新」琥珀玻璃风格接到原壁纸插件上。需要详情与安装包时,可查看 SkillHub 目录页 与 GitHub 仓库。