ZhaoAndy821/dsh-motion-background ↗★ 0
dsh-motion-background
提供可插拔的WebUI动态背景效果内核。 用于为WebUI添加动态背景。适合需要个性化界面视觉效果的用户。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ZhaoAndy821/dsh-motion-background說明文件
閱讀完整 README ↗使用限制
- "失焦但仍可见"这一档不适用媒体型:并排看视频时它继续播。取舍理由:并排时视频是 看得见的,暂停比继续播更突兀;而硬解全屏 MP4 的开销远小于全屏 shader 重绘。 (标签页切走/最小化仍然会停 —— 那一档是明确该停的。)
- 判据是
document.hasFocus():多显示器、虚拟机、远控(如 GameViewer)等环境下, 焦点语义与常规不同 ⇒ 分档可能"看起来没生效"。此时它退化为"始终按 30 fps 跑",不会更差。 - 用户手动把窗口调小 ⇒ 像素量自然下降,上限档位不变。
prefers-reduced-motion打开时,着色器型完全不画(这一条优先于上面所有档位)。