dsh-plugin-wallpaper-engine

@elysia395 · 主题与外观
检测未发现问题无安装脚本来源一致

把本机 Wallpaper Engine 的动态/网页壁纸渲染到 DSH 网页聊天界面背后,供 Wallpaper Engine 用户个性化 DSH 主题。

v0.5.1版本
npm 预构建包安装方式
2026-08-22最近更新
140 · 2,098Star · 周下载
dsh plugin --profile web add dsh-plugin-wallpaper-engine查看仓库

插件介绍

根据仓库资料整理 · commit b933ef7

主要功能

  • 将本机 Wallpaper Engine 的 Video / Web 壁纸实时渲染到 DSH 网页聊天界面背景
  • Scene 壁纸自动提取主纹理,生成静态背景帧(3D 动态效果无法重放)
  • 支持上传自定义壁纸(JPG/PNG/MP4)并可自选存储位置与画面适配模式
  • iOS 风格液态玻璃设置页,可自定义配色与透明度,并可一键将整个原生设置窗口换肤
  • 全部设置持久化到宿主端配置文件,避免随机端口、清浏览器数据或换浏览器导致设置丢失
  • 提供遮挡自动暂停(省电三档)与解码帧率上限转码,降低视频壁纸的 GPU/解码占用

适合什么时候用

  • 已在用 Wallpaper Engine 且希望把同一批壁纸用作 DSH 网页版聊天背景的用户
  • 使用 DSH Desktop(随机端口)或频繁切换浏览器,担心壁纸/主题配置丢失的用户
  • 希望统一美化 DSH 原生设置窗口视觉风格、追求液态玻璃质感界面的用户

安装后会多出什么

界面Wallpaper Engine 一级设置页(液态玻璃卡片,含配色/透明度) · 壁纸选择弹窗(缩略图网格,支持隐藏/恢复) · 可整体液态玻璃化的原生设置窗口皮肤

使用前需要

  • 本机需安装 Wallpaper Engine(通过 Steam 定位,支持自定义盘符及 WSL 挂载探测)
  • 需要 DSH web/webserver profile 及 @deepseek-ai/dsh-host-webserver、@deepseek-ai/dsh-client-runtime 等 peer 依赖
  • 帧率上限转码功能依赖 ffmpeg(可自动下载或使用系统 PATH)
  • macOS 用户需改装社区维护的独立包 dsh-plugin-wallpaper-engine-mac

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
浏览器 UI环境变量文件系统外部网络宿主子进程
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库elysia395/dsh-wallpaper-enginenpmdsh-plugin-wallpaper-engine@0.4.0安装方式npm 预构建包收录日期2026-08-18固定 commitb933ef7c67f7 · 2026-08-22
dsh plugin --profile web add dsh-plugin-wallpaper-engine