Skip to content
dsh-market Browse plugins GitHub 中文

Willmylife/dsh-dynamic-wallpaper

Animated wallpaper plugin with 8 canvas backgrounds (particles, meteors, starfield, waves, rain, bubbles, matrix, aurora) plus custom video import, and speed/density/opacity/blur sliders with localStorage persistence.

Stars ★ 0 Category Themes & Appearance Listed 2026-08-18

Install

Inside DeepSeek Harness, with dsh-market

dsh plugin --profile web add dshmarket

Or from the command line

dsh plugin --profile web add github:Willmylife/dsh-dynamic-wallpaper

Installing runs third-party code with your own permissions — it can read your files, use your credentials and reach the network. Review the source first, and pin a commit (github:owner/repo#sha) when you can.

README

This plugin publishes its README in Chinese only.

DeepSeek Harness (DSH) 动态壁纸插件:在设置页提供 7 种内置 Canvas 动态壁纸 + 自定义视频背景,支持速度、密度、遮罩透明度、模糊调节,所有配置存入 localStorage,刷新不丢失。

灵感来自 dsh-skin,采用相同的插件结构(浏览器侧实现 + cordis loader entry)。

内置壁纸

壁纸 效果
粒子 (particles) 漂浮连线粒子网络
流星雨 (meteors) 夜空流星划过
星际穿梭 (starfield) 3D 星空飞行
波光 (waves) 层叠正弦波浪
雨幕 (rain) 深夜落雨
气泡 (bubbles) 深海上浮气泡
字符雨 (matrix) 黑客帝国风数字雨
极光 (aurora) 流动极光帷幕与湖面倒影

功能

  • 7 种内置动态壁纸,全部 Canvas 渲染,无外部资源
  • 自定义视频:粘贴 mp4/webm 等 http(s) 视频网址作为动态背景
  • 速度 / 密度 / 遮罩 / 模糊 四个滑杆实时调节
  • 动画透在主内容区和侧栏上,消息气泡保持不透明,不影响可读性
  • 页面隐藏时自动暂停动画/视频,省电
  • 配置持久化(localStorage),刷新后自动恢复

安装

dsh plugin --profile web add -w /path/to/dsh-dynamic-wallpaper
dsh web

从 npm 安装:

dsh plugin --profile web add -w dsh-dynamic-wallpaper
dsh web

安装后打开 设置 → 通用,即可看到「动态壁纸」面板。

开发

修改 lib/client.js 后重启 web 服务器:

dsh web

License

MIT

Content from the project README on GitHub ↗