Loading...

文章背景图

DeepSeek Harness 美化插件 dsh-wallpaper-engine 安装教程(1.3.3)

2026-10-21
7
- 字
- 分钟
|

把 Wallpaper Engine 的动态壁纸搬进 DeepSeek Harness 的对话界面:Scene / Web 壁纸实时渲染、视频壁纸直接播放,再配上 iOS 风格的液态玻璃、自定义字体与光标。

本文基于 Windows + DeepSeek Harness 桌面版(0.2.1-rc.2) 整理,命令与文件路径都实际核对过。

不想看长文?三行速通:

dsh plugin --profile desktop add dsh-plugin-wallpaper-engine@1.3.3
# 然后彻底退出应用再重新打开
# 左下角头像 → 设置 → Wallpaper Engine → 壁纸库

关键点只有一个:profile 必须是 desktop,装到 web 里桌面版是不认的。


一、先看效果

插件做的是一件事:给 DSH 网页界面加一层壁纸和玻璃质感。装上之后:

  • 对话区背后是 Wallpaper Engine 里你收藏的壁纸,Scene 壁纸是真的在动(粒子、鼠标交互、音频反应);

  • 整个界面变成液态玻璃:设置窗口、对话框、侧边栏都可以单独调模糊、透明度、边框;

  • 设置里多出「Wallpaper Engine」一栏,里面有壁纸库、外观、字体、吉祥物、轮播等页签。

📷 配图建议:装好之后截一张「设置 → Wallpaper Engine → 壁纸库」的图放在这一段,比文字更有说服力。


二、下载与获取

渠道

地址

说明

DeepSeek Harness 本体

https://harness.deepseek.com

先装好宿主,再装插件

npm 包主页

https://www.npmjs.com/package/dsh-plugin-wallpaper-engine

版本、下载量、README

GitHub 仓库

https://github.com/elysia395/dsh-wallpaper-engine

源码、文档、Issue

Releases

https://github.com/elysia395/dsh-wallpaper-engine/releases

更新说明与演示素材

问题反馈

https://github.com/elysia395/dsh-wallpaper-engine/issues

提 Bug 前先搜一下

更新记录

https://github.com/elysia395/dsh-wallpaper-engine/blob/main/docs/CHANGELOG.md

每个版本改了什么

升级指南

https://github.com/elysia395/dsh-wallpaper-engine/blob/main/docs/UPGRADING.md

跨版本注意事项

当前最新版:1.3.3

如果你想手动下载安装包(不走 npm 命令):

https://registry.npmjs.org/dsh-plugin-wallpaper-engine/-/dsh-plugin-wallpaper-engine-1.3.3.tgz

注意:0.6.1 是旧版本(发布于 1.x 之前)。0.6.1 的 Scene 壁纸只能截静态帧,而 1.3.3 用内置引擎实时渲染,功能差距很大。照着旧教程装 0.6.1 会很失望,建议直接用 1.3.3。


三、环境要求

  • DeepSeek Harness 内核 ≥ 0.1.5-rc.1(以 npm 包 engines 声明为准;官方桌面端与 DSH Desktop 2.0.7+ 均满足)

  • Node.js ≥ 18(DSH 自带运行时,一般不用自己装)

  • Wallpaper Engine(Steam 应用 431960):可选。没有也能用,插件支持上传自定义图片 / 视频当壁纸


四、安装方法 A:应用内插件面板(推荐普通用户)

  1. 打开 DSH 桌面版,点击左下角头像。

  2. 在菜单里点 插件(页面标题是「插件」,副标题「安装、启用和配置插件」)。

  3. 点右上角 + 添加插件。

  4. 在输入框里填包名:

   dsh-plugin-wallpaper-engine
  1. 确认安装,等待进度条走完。

  2. 完全退出应用再重新打开(不是刷新页面,是彻底关掉进程)。

一定要「彻底退出」:插件的主进程部分只在应用启动时加载,刷新网页没用。


五、安装方法 B:命令行(推荐进阶用户 / 排错)

DSH 自带了一个插件命令,本质是调用 pnpm:

# 装最新版
dsh plugin --profile desktop add dsh-plugin-wallpaper-engine@1.3.3

# 或者不锁版本
dsh plugin --profile desktop add dsh-plugin-wallpaper-engine

# 指定旧版本(不推荐)
dsh plugin --profile desktop add dsh-plugin-wallpaper-engine@0.6.1

⚠️ 坑 1:profile 名字必须是 desktop,不是 web

这是最容易踩的坑。DSH 有两套配置:

配置

位置

谁在用

desktop

~/.dsh/profiles/desktop

桌面版应用

web

~/.dsh/profiles/web

命令行 dsh web 起的网页版

装进 web,桌面版应用里永远不会出现这个插件——设置里怎么找都没有 Wallpaper Engine。

验证一下当前装在哪:

dsh plugin --profile desktop list
dsh plugin --profile web list

⚠️ 坑 2:pnpm 不在 PATH

如果你在应用内点安装,插件面板的日志里只有一行:

Command failed with exit code 1: pnpm add dsh-plugin-wallpaper-engine

大概率是系统 PATH 里没有 pnpm(桌面版是自带运行时的,但插件面板沿用了系统 PATH)。解决办法就是改用上面的命令行方式,或者把 DSH 自带的 pnpm 目录加进 PATH。

⚠️ 坑 3:装完必须重启应用

装完不重启,等于没装。重启后再看设置。


六、验证是否装好

命令行验证

dsh plugin --profile desktop list

应该能看到:

dependencies:
└── dsh-plugin-wallpaper-engine@1.3.3

文件验证

~/.dsh/profiles/desktop/package.json

里面应该同时有两处记录:

{
  "dependencies": {
    "dsh-plugin-wallpaper-engine": "1.3.3"
  },
  "dsh": {
    "profile": {
      "bundles": [
        "@deepseek-ai/dsh-base",
        "@deepseek-ai/dsh-web-app",
        "dsh-plugin-wallpaper-engine"
      ]
    }
  }
}

依赖和 bundles 缺一不可:前者管下载,后者管加载。用命令行安装会自动写入这两处;手动改文件的话别漏了 bundles。

界面验证

重启后:头像 → 设置,左侧列表里应该多出一项 Wallpaper Engine(在「Agent 预设」下面)。

📷 配图建议:这里放一张设置窗口左侧列表的截图,把 Wallpaper Engine 那一项标个红框。


七、打开壁纸库

  1. 左下角头像 → 设置(快捷键 Ctrl + ,)

  2. 左侧选 Wallpaper Engine

  3. 切到 壁纸库 页签,点「选择壁纸」

  4. 挑一张,点应用;右键/悬浮可以看壁纸属性(颜色、开关、滑块)

修改即时生效,并保存在宿主端,不会因为换浏览器丢配置。


八、常见问题

Q:设置里没有 Wallpaper Engine 这一项?

按顺序排查:

  1. 是不是装进了 web 配置(见坑 1);

  2. 装完有没有彻底重启应用;

  3. ~/.dsh/profiles/desktop/package.json 里 bundles 数组有没有这个包名;

  4. 还是不行就看应用日志,通常是版本不匹配(内核太旧)。

Q:Scene 壁纸是黑屏 / 只有一张静态图?

  • 动态渲染依赖 WebGL,显卡驱动太旧会降级成静态帧;

  • 部分工坊壁纸用了特殊脚本,降级属于正常现象;

  • 可以在设置里换成视频壁纸对比一下,排除壁纸本身的问题。

Q:装完感觉变卡 / 费电?

插件默认有「遮挡暂停」,窗口被挡住时会暂停渲染。省电可以在设置里降低帧率上限、关闭视差和粒子效果。

Q:能装在 macOS / Linux 上吗?

同一个包、同一条命令,三平台通用。但 Wallpaper Engine 官方只有 Windows 版,macOS / Linux 上需要用「自定义壁纸」上传图片或视频,或者把目录指向含有 WE 项目的文件夹。

Q:要重装系统 / 换电脑怎么办?

把 ~/.dsh/profiles/desktop 整个目录带走即可,插件和配置都在里面(壁纸文件本身还在原来的 WE 目录,需要一起迁移)。


九、更新、回滚与卸载

更新到最新版

dsh plugin --profile desktop add dsh-plugin-wallpaper-engine@latest

更新完同样要重启应用。

回滚到旧版本

dsh plugin --profile desktop add dsh-plugin-wallpaper-engine@0.6.1

卸载

dsh plugin --profile desktop remove dsh-plugin-wallpaper-engine

卸载后重启应用,界面会恢复成默认样子,壁纸文件不受影响。


十、许可与致谢

  • 项目基于 MIT License 开源,作者 elysia395

  • 实时场景渲染由内置的 MIT 开源引擎 WebWallGL 提供

  • 如果这个插件帮到了你,去仓库点个 Star 就是最好的支持

评论交流

文章目录