dsh-reduce-effects
在终端中运行以下命令:
dsh plugin install azazo1/dsh-reduce-effects
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中打开插件安装入口,执行 dsh plugin install azazo1/dsh-reduce-effects,或参考源码仓库 https://github.com/azazo1/dsh-reduce-effects 选择 npm 包或 Release 预构建包安装。
插件介绍
DSH Web 前端的视觉特效分散在 CSS 动画与过渡、菜单与浮层的毛玻璃、以及自带的 JS 动效里;系统级的「减少动态效果」只能走一条粗路径,很难按场景细调。这个插件在插件页提供一张配置卡片,把常见负担拆成多个分类开关,并附带总闸,让你在不改系统设置的前提下,按需关掉动画、模糊、阴影、渐变或 JS 动效。
所有开关默认开启,界面与原生 DSH 一致;只有在你关掉某一项时,对应效果才会停掉。草稿留在卡片里,点「保存」后写入当前 profile 的 patch 层并立即生效。总闸关闭时各分类会灰显但保留原值,重新打开总闸即可恢复,方便你单独保留例如加载进度动画等必要反馈。
适合觉得界面略「花」、设备性能吃紧、或希望比系统偏好更精细控制的用户。它与系统「减少动态效果」是叠加关系;关闭「JS 动效」会影响所有读取 prefers-reduced-motion 的代码(含其他插件),部分界面可能需要刷新一次后才完全体现。
使用场景
- 长列表或复杂界面下想减轻浏览器渲染压力
- 需要比系统「减少动态效果」更细地开关某类特效
- 想保留加载进度等反馈,只关掉装饰性动画或毛玻璃
适合人员
- 设备性能一般、希望界面更轻的用户
- 对动画或模糊敏感、追求更稳视觉的用户
- 愿意在插件页逐项调节特效的进阶用户