lcohvne-tomorin/dsh-background

lcohvne-tomorin★ 2JavaScriptLast synced: 2026-08-23

Open on GitHub

Custom background wallpaper plugin for DeepSeek Harness chat page — upload local image or image link, tune opacity and dark overlay, scope to chat area or full screen.

README excerpt

dsh-background 版本 1.0.6 · 为 DeepSeek Harness 聊天页设置自定义背景壁纸。 在 DSH 的 设置 → 背景 里配置:本地上传 / 图片链接、透明度、深色遮罩、聊天区或全屏作用范围。 所有设置与图片持久化到本机,重启后依然生效;卸载即完全还原。 功能 - 三种图片来源 :无背景 / 本地上传(PNG·JPG·GIF·WebP,≤20MB)/ 图片链接(http/https)。 - 自动缩放 :上传与链接图片统一在浏览器 canvas 等比缩放到屏幕对应尺寸(保持宽高比), 图片比屏幕大就缩小、比屏幕小就放大;既贴合屏幕显示,也防超大图占内存。 - 透明度滑杆(0–100%) :数值越大壁纸越明显、表面越通透。 - 深色遮罩滑杆(0–100%) :数值越大遮罩越深(0–100 平滑变化,不修改图片数据)。 - 作用范围 : - 聊天区(默认) :壁纸作用于对话整体(头部 + 消息流 + 输入框),整块采用统一的 亮度/透明度,观感一致; 侧边栏保持 100% 不透明 ,不被壁纸透出。 - 全屏 :壁纸铺满整个窗口(含侧边栏),所有区域统一透明/亮度。 - 一致性 :聊天区与全屏共用同一套壁纸 + 半透明处理机制,保证头部/消息/输入框 透出的壁纸与明暗观感一致。 - 持久化 :配置与图片存于 $DSH HOME/storages/dsh-background/ ,重启 DSH 后仍生效; 上传与 URL 图片应用后都保存为本地文件,离线也能显示。 - 双主题 :颜色全部走 DSH 主题 token( --dsw- ),深浅色自动适配,不写死颜色。 安装 从 GitHub 安装(推荐,随仓库持续更新): git 依赖按插件开发标准锁定完整 commit(40 位 hex),升级时更新 hash 为最新提交。 也可直接克隆到 /node modules/dsh-background/ 后,在 /cordis.patch.yml 追加(或使用包内 cordis.patch.yml 的 insert 块): 重启 DeepSeek Harness,打开 设置 → 背景 。 (发布形态: package.json 声明 dsh.bundle.patch ,可用 pnpm dsh plugin --profile web add 安装。) 使用 1. 打开 设置 → 背景 ,勾选「启用背景」。 2. 选「本地上传」选图,或切到「图片链接」粘贴 http(s) 图片地址并点「下载并应用」。 3. 拖动透明度和深色遮罩滑杆到满意;「作用范围」可切 聊天区 / 全屏。 4. 选「无背景」或关闭「启用背景」即恢复默认。 权限与影响声明(安装前审查) - 联网 :仅当你在「图片链接」里粘贴 URL 时,host 半会向该 URL 发起下载 (…

View full README on GitHub →
Skins / UIdeepseek-harnessdshdsh-pluginwallpaper

Category