dsh-wallpaper-position
在终端中运行以下命令:
dsh plugin install ArimaKana-Akane/dsh-wallpaper-position
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中,将源码 https://github.com/ArimaKana-Akane/dsh-wallpaper-position 添加为 dsh-dream-skin 的卫星插件,即可在设置页获得壁纸位移微调功能。
插件介绍
dsh-dream-skin 把壁纸以 background-size: cover、居中方式铺满整屏,这意味着构图偏左或偏上的图会直接压住聊天文字,而 dream-skin 本身并没有提供位移调整入口。dsh-wallpaper-position 正是补上这一小块:在「设置 → 外观」里新增一对 X / Y 像素输入框(步进 1 px,范围 ±5000 px),配合 −10 / −1 / +1 / +10 微调按钮和「恢复默认位置」,让你用眼睛盯着画面逐像素地把构图挪到舒服的位置。每一张壁纸的偏移值按内容哈希独立记忆——换图、换 URL、换渐变就自动切到对应的那套数字,互不串扰;改完立即生效,无需重启 dsh。
实现上它完全是纯前端逻辑:只往 :root 写 --wp-x / --wp-y 两条 CSS 变量,不触碰图片文件、不改 dream-skin 的任何源码,也不注册路由、不联网。唯一硬依赖是 dsh-dream-skin 本身(读取它的设置插槽与壁纸 data URL),上游 DOM 或存储键名若变动,本插件会静默失效而非报错,不影响 dsh 启动。
适合谁用:已经在用 dsh-dream-skin 做桌面级皮肤、又嫌默认居中构图不够精确的用户。它不会帮你缩放、旋转或拖拽,只是把「画面往哪边挪几个像素」这件最基础但最影响观感的事做得干净、可记忆、按图独立。如果你同时装了其他整屏背景层插件,非零偏移也会作用到它们身上——这是作者刻意保留的选择器宽松度,以换取对上游样式序列化变化更高的容错。
使用场景
- 壁纸构图偏左或偏上遮挡了聊天文字,需要逐像素右移或下移几个像素
- 频繁切换壁纸后希望每张图各自记住最佳偏移,切回去不用重新调
- 微调 background-position 让画面焦点避开文字区域,改完即时生效无需重启
- dream-skin 默认 center 铺满不够精确,想按 X/Y 手动对齐画面关键元素
适合人员
- 已在使用 dsh-dream-skin 做桌面级皮肤、觉得默认居中构图不够精确的用户
- 对壁纸构图有像素级位置需求、习惯用微调按钮而非拖拽的视觉控
- 偏好纯前端轻量方案、不想引入额外系统服务或网络依赖的极简用户