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

动态壁纸 B-TQ/dsh-wallpaper

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

把本地视频图片设为全屏动态背景,随时切换调节

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

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

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

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]!
实装验证未通过(dependency_conflict),装前请到仓库确认最近更新与 issue
L4 · 真实安装等级说明 →
数据截至 2026/10/07·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 72 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

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

验证判据与等级说明 →

可信度证据

⚠︎ 实装验证未通过(dependency_conflict · 2026/10/7) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

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

读写/删除本地文件发起外部网络请求
查看扫描证据(共 8 处,展示前 8 条)
  • 读取本地文件
    lib/index.js:224
    createReadStream(filePath, { start, end }).pipe(res)
  • 读取本地文件
    lib/index.js:228
    createReadStream(filePath).pipe(res)
  • 写入本地文件
    lib/index.js:247
    const out = createWriteStream(tmpPath)
  • 读取本地文件
    lib/index.js:328
    const input = createReadStream(src)
  • 写入本地文件
    lib/index.js:329
    const output = createWriteStream(path.join(WALLPAPER_DIR, finalName))
  • 发起网络请求
    lib/client.js:36
    fetch("/wallpaper-api/config", {
  • 发起网络请求
    lib/client.js:56
    return fetch("/wallpaper-api/config")
  • 发起网络请求
    lib/client.js:68
    return fetch(pathname, options).then(function (res) {
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

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

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-ui-settings@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-client-ui-theme@deepseek-ai/dsh-host-webserver@deepseek-ai/dsh-invariants
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 本地视频设为动态壁纸
  • 图片设为动态壁纸
  • 全屏动态背景

README

由 DeepSeek 最新模型翻译生成
🎨 dsh-wallpaper 把你的 wallpaper 动态壁纸用到 DeepSeek Harness 上 把本地视频 / 图片变成 DeepSeek Harness 的全屏动态壁纸——效果随时可调、壁纸一键切换、支持 Wallpaper Engine 工坊导入,设置自动保存,重启不丢。 ▶️ 查看 30fps 高清演示(MP4) 🎛️ 设置界面 插件安装后,进入 设置 → 动态壁纸,即可完整控制壁纸的展示与效果: | 区域 | 说明 | | 总开关 | 一键开启 / 关闭壁纸,关闭后界面完全还原 | | 壁纸库 | 列出 ~/.dsh/wallpapers 下所有媒体,点选即用、随时删除 | | 上传 / 导入 | 本地上传视频 / 图片,或扫描 Wallpaper Engine 工坊一键导入 | | 效果调节 | 遮罩暗度、面板透明度、缩放模式(填充 / 适应 / 拉伸),实时生效 | 所有改动自动保存,永久生效。
展开完整文档(README 剩余 1 节)
🎨 dsh-wallpaper

把你的 wallpaper 动态壁纸用到 DeepSeek Harness 上

把本地视频 / 图片变成 DeepSeek Harness 的全屏动态壁纸——效果随时可调、壁纸一键切换、支持 Wallpaper Engine 工坊导入,设置自动保存,重启不丢。

▶️ 查看 30fps 高清演示(MP4)

🎛️ 设置界面

插件安装后,进入 设置 → 动态壁纸,即可完整控制壁纸的展示与效果:

| 区域 | 说明 |
| 总开关 | 一键开启 / 关闭壁纸,关闭后界面完全还原 |
| 壁纸库 | 列出 ~/.dsh/wallpapers 下所有媒体,点选即用、随时删除 |
| 上传 / 导入 | 本地上传视频 / 图片,或扫描 Wallpaper Engine 工坊一键导入 |
| 效果调节 | 遮罩暗度、面板透明度、缩放模式(填充 / 适应 / 拉伸),实时生效 |

所有改动自动保存,永久生效。

✨ 功能特性

| 🖼️ 全屏动态壁纸 | 视频静音循环播放、图片平铺全屏,位于界面最底层,不挡任何操作 |
| 🎚️ 效果调节 | 遮罩暗度、面板透明度、缩放模式(填充 / 适应 / 拉伸),所见即所得 |
| 🔄 一键切换 | 壁纸库列表点选即用、随时删除,总开关一键还原界面 |
| 📤 上传导入 | 本地上传(mp4 / webm / gif / jpg / png / webp,上限 1GB)+ Wallpaper Engine 工坊扫描导入 |
| 💾 永久保存 | 当前壁纸与效果写入 ~/.dsh/wallpaper-config.json,重启 dsh、换浏览器都不丢 |
| 🪶 轻量无依赖 | 不依赖任何仅限 macOS / Linux 的包,Windows 原生可跑 |

🚀 安装

前置:已装好 DeepSeek Harness(dsh web 能正常打开),Node.js ≥ 22.19。

一键安装

插件自带 dsh.bundle manifest,一条命令即可自动注册,无需再改任何配置:

dsh plugin --profile web add "github:B-TQ/dsh-wallpaper"

未安装 git 时,可直接用 GitHub 打包的源码 tarball:

dsh plugin --profile web add "https://codeload.github.com/B-TQ/dsh-wallpaper/tar.gz/refs/heads/main"

发布到 npm 后,也可直接按包名安装(scoped 名归作者账号所有,不会与其他同名插件冲突):

dsh plugin --profile web add @b-tq/dsh-wallpaper

安装完成后 强制刷新浏览器(Ctrl + Shift + R)即可在 设置 → 动态壁纸 中看到插件。

手动安装(备选)

1. 把插件源码放到 ~/.dsh/plugins/dsh-wallpaper
2. 建立链接(Windows 用 junction):

mklink /J "%USERPROFILE%\.dsh\profiles\web\node_modules\dsh-wallpaper" "%USERPROFILE%\.dsh\plugins\dsh-wallpaper"

3. 在 ~/.dsh/profiles/web/package.json 的 dependencies 添加:

"dsh-wallpaper": "link:C:/Users/<你的用户名>/.dsh/plugins/dsh-wallpaper"

4. 在 ~/.dsh/profiles/web/cordis.patch.yml 末尾追加:

- insert:
- id: wallpaper
name: dsh-wallpaper

5. 重启 dsh,浏览器打开 http://127.0.0.1:3080

🎮 使用

进入 设置 → 动态壁纸:

- 开关:一键开启 / 关闭壁纸,关闭后界面完全还原
- 壁纸库:列出 ~/.dsh/wallpapers 下所有媒体,「使用」立即切换,「删除」移除文件
- 上传本地文件…:选择本地视频 / 图片,自动入库并设为当前壁纸
- 扫描工坊…:扫描 Wallpaper Engine 工坊,点击「导入」复制入库
- 效果调节:遮罩暗度、面板透明度、缩放模式,改动实时生效

所有改动自动保存,永久生效。

🛠️ 配置工坊目录

默认扫描 D:\steam\steamapps\workshop\content\431960(Steam 默认位置)。Steam 库在别处时,启动 dsh 前设置环境变量:

PowerShell
$env:DSH_WALLPAPER_WORKSHOP_ROOT = "D:\SteamLibrary\steamapps\workshop\content\431960"

macOS / Linuxbash
export DSH_WALLPAPER_WORKSHOP_ROOT="$HOME/.steam/steam/steamapps/workshop/content/431960"

🗑️ 卸载

1. 删除 ~/.dsh/profiles/web/cordis.patch.yml 中的 wallpaper insert 条目
2. 删除 ~/.dsh/profiles/web/package.json 中的 dsh-wallpaper 依赖行
3. 删除链接与 ~/.dsh/plugins/dsh-wallpaper 源码目录
4. (可选)删除 ~/.dsh/wallpapers 与 ~/.dsh/wallpaper-config.json(如需保留壁纸文件请先移走)

❓ 常见问题

| 现象 | 原因与解决 |
| 设置页「动态壁纸」空白 | 浏览器缓存了旧插件包:强制刷新(Ctrl + F5)或清站点缓存 |
| 改了代码不生效 | 保持 lib/client.js 的 __ModuleLoader__.load 注册格式,重启 dsh 后强刷浏览器 |
| Windows 报 EBADPLATFORM | 本插件不依赖仅支持 macOS / Linux 的包,可放心使用 |
| 扫描工坊提示目录不可读 | 未设置 DSH_WALLPAPER_WORKSHOP_ROOT,或该路径下没有 431960 目录 |

🛠️ 开发 bash
npm run check # 校验三个入口文件的语法

📄 许可

MIT © dsh-wallpaper contributors
预览分享卡片长什么样 ↓B-TQ/dsh-wallpaper
分享 · DeepSeek Harness Hub
B-TQ/dsh-wallpaper

把本地视频图片设为全屏动态背景,随时切换调节

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