dsh-wallpaper-engine
elysia395/dsh-wallpaper-engine
前置要求:DeepSeek Harness 0.1.5-rc.1+(DSH Desktop ≥ 2.0.7)且 dsh-better-sidebar ≥ 0.19.0,安装或更新本插件前请先更新两者。把本机 Wallpaper Engine 的 Video/Web 壁纸实时播放到聊天界面后方,Scene 壁纸由内置渲染器输出完整场景帧,支持内容分级/类型过滤、自定义壁纸上传与 iOS 液态玻璃设置窗口。
安装
把 dsh-wallpaper-engine 装进 DeepSeek Harness
npm 方式
直接拉已发布的 tarball,不用克隆整个仓库,也不需要额外配置。如果你用的是别的 profile,把 `web` 换成对应的名字。
GitHub 方式 · npm 包
从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/web/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。
桌面版有自己的 profile,叫 desktop,只认它自带的 dsh 命令——npm 装的 dsh 会直接拒掉这个 profile。先在应用菜单里点 Manage dsh Command… 装上这个命令,打开一次桌面版再彻底退出,跑下面这条,然后重新打开桌面版。
npm 方式
直接拉已发布的 tarball,不用克隆整个仓库。
GitHub 方式 · npm 包
从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/desktop/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。
我们的实装是在 npm 版 dsh 的 web profile 里跑的,没在桌面版上跑过。
我们跑过之后
我们跑过,装得上
这里每条命令都在一次性容器里、对着干净 profile 真跑过,结果取自 harness 自己的记录,不是读源码猜的。 最近一次 6 天前,DeepSeek Harness 0.2.1-rc.5.
挂进你的 README
给维护者的:badge 取这条 listing 最近一次 sandbox 实测的结果,重跑之后它自己会变,读者点开就是这页的完整记录。
安装前须知
装 dsh-wallpaper-engine 之前,先看这几条
- 源码在这里: elysia395/dsh-wallpaper-engine——已进入社区精选库,DSH 自带的插件市场就是从这儿装的。
- 开源协议:MIT。
安全
装 dsh-wallpaper-engine 会执行什么
- 构建脚本
我们这次实装里没有构建脚本被拦。
来源:我们在沙箱里的实装,DeepSeek Harness 0.2.1-rc.5,6 天前。
- 安装钩子
package.json 里没有 preinstall / install / postinstall 脚本。
来源:最近一次同步时读到的 GitHub 上的 package.json。prepare 没有记录——它只在从 GitHub 装时执行,被 pnpm 拦下时会出现在「构建脚本」那一行。
- README 里提到
既没提 shell 命令,也没提密钥。
来源:对 README 做的关键词匹配,只提示它可能碰到什么,不是代码分析。
这不是安全审计。上面是一次实装记录加两次文本扫描,没有人替你读过这个插件的代码。插件带着你 agent 的权限在跑。
AI 锐评
是什么 — 集成本地 Wallpaper Engine 壁纸到 DSH 对话界面后方,添加液态玻璃设置。
谁该装 — 使用 DeepSeek Harness 桌面版的用户在进行网页聊天时适合安装此插件。 使用 web 版 DSH 的用户可以不安装,因为它要求 DSH Desktop >= 2.0.7。
注意 — 安装前需要更新 DeepSeek Harness 到 0.1.5-rc.1+ 版本,并安装 dsh-better-sidebar >= 0.19.0。安装后需重启对应宿主。沙箱实测在全新 profile 里装上,并被 harness 注册进 profile。 没发现明显的坑。
锐评 — 我会装它,因为它提供了 iOS 风格的液态玻璃设置窗口。
grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。
dsh-wallpaper-engine 是做什么的

dsh-wallpaper-engine 是一个 DeepSeek Harness 插件,把本机 Wallpaper Engine 的 Scene、Web 和 Video 壁纸放到聊天界面后方,也支持上传 JPG、PNG、MP4。Scene 由内置 WebWallGL 渲染,Web 壁纸通过网页挂载、Wallpaper Engine API 注入和沙箱隔离运行,Video 则由浏览器播放。插件不注册 agent 工具,也不注入提示文本,因此不会增加 token 开销。
DeepSeek Harness 插件会读取本地 Wallpaper Engine 项目目录,识别包含 project.json、场景包、网页入口或视频的项目;上传文件和转码缓存保存在本机。设置从“设置 → Wallpaper Engine”或吉祥物壁纸抽屉进入,包含壁纸筛选、自动轮播、播放、液态玻璃、字体、预设和扩展效果,修改会即时保存到宿主端。
它适合希望在 DeepSeek Harness 中使用本地动态壁纸并调整界面外观的用户。Application 壁纸需要启动第三方可执行程序,插件不支持;部分 Workshop 壁纸的 Scene 效果也不能保证与 Wallpaper Engine 完全一致。安装前需要 DeepSeek Harness 0.1.5-rc.1 以上、Node.js >=18、dsh-better-sidebar >=0.19.0,桌面端还需要 DSH Desktop >=2.0.7。
dsh-wallpaper-engine 的文档
dsh-wallpaper-engine 的配置
在 DeepSeek Harness 的“设置 → Wallpaper Engine”中配置,也可从吉祥物拉绳打开壁纸抽屉。设置包括壁纸库、外观、播放、系统、扩展和关于六个页签。壁纸库提供内容分级、类型筛选、隐藏与恢复、自定义上传和自动轮播;预设可导入或导出为 JSON。修改即时生效并保存到宿主端。README 未列出独立配置键或环境变量。
dsh-wallpaper-engine 的命令与宿主
安装或更新后重启宿主。网页端重启 dsh web;桌面端必须完全退出并重新打开应用。DeepSeek Harness 通过 web 或 desktop profile 加载插件。插件不注册 agent 工具,也不添加提示文本。
dsh-wallpaper-engine 的环境要求
DeepSeek Harness 需要 >=0.1.5-rc.1,Node.js 需要 >=18;桌面端需要 DSH Desktop >=2.0.7,并要求 dsh-better-sidebar >=0.19.0。支持 Windows、macOS 和 Linux。插件读取本地 Wallpaper Engine 项目目录,识别 project.json;上传的 JPG、PNG、MP4 和转码缓存保存在本机。macOS 没有官方 Wallpaper Engine 客户端,可使用上传媒体或项目目录。
已知限制
Scene 使用 WebWallGL 渲染,失败时按降级链回退,首帧准备期间可能显示预览图。不同项目的资源和脚本不同,效果不保证与 Wallpaper Engine 完全一致。Application 壁纸不支持,也不会进入壁纸库或轮播候选。
根据项目自己的文档整理,会跟着上游更新。两边对不上时以源码仓库为准—— 去 GitHub 看原始 README
同一分类
dsh-wallpaper-engine 的同类插件
DSH-Transparent-UI-Plugin
WYH66666666
是一层高自由度的玻璃质感主题,套在 DeepSeek Harness 网页端。顶栏、侧边栏、输入框、统计行、轨迹视图都成了磨砂玻璃片。玻璃模糊度、磨砂度、背景(流体或自定义壁纸,壁纸还能单独调模糊和磨砂)全都能在设置卡片里自由调节。关掉开关就回到原生界面,不改 DSH 任何一行源码。
DeepSeek Harness 0.2.1-rc.5 拒装最新版
dsh-dream-skin
RevolutionLA
一键换肤插件:8 套原创主题、背景壁纸(透明度/模糊)、强调色、主题包导入/导出+分享链接、收藏与随机,纯原生 token 系统接入。
我们跑过,装得上
dsh-claude-style
Nwflower
为 DSH Web GUI 复刻 Claude Code Desktop 的视觉与交互——象牙白/暖黑双画布、陶烬橙强调色、三字体排版、权限分段控件与品牌切换,以 CSS 覆盖与客户端 DOM override 实现。
我们跑过,装得上