← 返回列表
D

dsh-background

v0.2.9 · 3 天前发布

DeepSeek Harness Web 背景图片插件:在设置-通用-外观中填写本地图片路径即可替换网页背景,提供实时预览与可调蒙层强度

dshdsh-plugindeepseek-harnessbackgroundwallpaper

README

dsh-background

DeepSeek Harness Web 背景图片插件:在 设置 → 通用设置 → 外观
「背景图片」行填写本地图片文件的绝对路径,即可把该图片设为网页背景
(cover 填充),并提供与默认「外观」控件同尺寸(180 × 88,圆角 16px)的
实时预览。

功能

  • 本地路径:输入本地图片文件的绝对路径(支持空格等特殊字符),

  • 回车或失焦生效。图片由宿主端通过 /dsh-background/image 路由提供给
    浏览器——浏览器本身无法直接加载本地文件路径。
  • 实时预览:预览框尺寸参照默认外观主题立方体(180 × 88);输入框

  • 聚焦时预览跟随输入实时变化;文件不存在或无法读取时显示提示。
  • 持久化:配置保存到用户设置文档($DSH_HOME/settings.yaml

  • ui-background 段),刷新、重启后自动恢复;启动期由宿主端在
    index.html 中先行注入,无默认背景闪烁。未配置时无背景,插件不内置
    任何默认图片。
  • 跟随明暗主题:背景图不变,兜底色自动跟随浅色/深色静态色板;背景图上

  • 自动叠加一层与主题配对的可读性蒙层(浅色主题白蒙层 / 深色主题深蒙层),
    任意亮度的图片上界面文字依然清晰可读,且不影响默认外观。
  • 蒙层强度可调:外观行内提供 0–100% 滑块(步进 5,默认 70%),实时

  • 调整蒙层透明度——拉低看得更清楚,拉高文字对比度更强,即时生效并持久化。
  • 支持格式:jpg / jpeg / png / gif / webp / avif / svg / bmp / ico,

  • 单个文件上限 25MB。

    安装

    ```bash

    从 npm 安

    查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    dsh-background
    Repo
    git+https://github.com/luoyu-xingu/dsh-background.git
    Engines
    {}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale"],"platform":"web","immediately":true}}