Bleach(dsh-sunset-skin):DSH 暖金色双层背景与侧栏工作台皮肤

前言

DeepSeek Harness(DSH)的 Web / Desktop 界面默认走宿主主题与布局,若只想在不改会话逻辑的前提下换一套视觉——背景、气泡、输入框和侧栏配色——通常要么改宿主 CSS,要么自己写客户端插件并挂到侧栏 slot。Bleach 在仓库中的包名为 dsh-sunset-skin(README 标题为「井上织姬 · dsh-sunset-skin」),由 SuperHercule985 维护,归类为趣味换装:两层插画背景、琥珀色用户气泡、奶油色信纸输入框,以及从侧栏进入的背景构图工作台;偏好只存浏览器 localStorage,不写 DSH 设置、不发网络请求。

这是什么

Bleach 是面向 DeepSeek Harness 的第三方客户端皮肤插件(package.json 版本 1.1.1,MIT)。Host 半边为空实现;Web 客户端注入主题 sunset-hour、背景图层与 sidebar.panellist / main 槽位上的「井上织姬」工作台。两张插画(底画 assets/golden-hour.jpg、方照 assets/portrait.jpg)经 build.mjs 内联进 client/client.js,运行时离线加载,不请求外部图片。

社区目录页:https://www.skillhub.cn/plugins/SuperHercule985/Bleach
源码与说明:https://github.com/SuperHercule985/Bleach

核心功能

双层背景与会话区样式

底画先放大、去噪再以柔焦铺满整窗;方照为第二层,默认停在右上角,人物仅极轻柔化。叠暖棕渐变、右侧暖光与可选纸纹颗粒。用户消息为蜜柑金渐变、深棕文字的便签式气泡(衬线正文);输入区为奶油信纸、金色描边与琥珀发送钮;助手内容为暖白正文、金色链接与深棕代码块。侧栏、顶栏、菜单为深棕半透明玻璃配金色细边。主题注册为 sunset-hour,并用 CSS 变量兜底,减轻宿主设置加载慢时的浅色闪回。

侧栏「井上织姬」工作台

侧栏在「插件」「自动化任务」下方增加一行入口(太阳图标)。点开后主区域切换到工作台,可调整背景而不进入 DSH 全局设置:

  1. 背景构图(四档):留白(仅柔焦底画)、叠影(方照化为暖光)、窗边(方照右上角、人物清晰,默认)、明信片(清晰方照、奶油边框、斜放窗台)。
  2. 细节:底画柔焦 0–36 px、画片浓度 0–100%、画片尺寸 26–60 vw、纸纹颗粒开关。
  3. 导航:「回到会话」「还原初始」;按 Esc 也可回到会话。

偏好键名:dsh-sunset-skin:atelier:v2(仅 localStorage)。尊重 prefers-reduced-motion,背景换档淡入与纸纹过渡会关闭。

兼容与边界

面向 DeepSeek Harness 0.2.1-rc.3 的 Web / Desktop 客户端。浏览器端依赖 Web 外壳静态模块表中的 react,并注入 theme、slots、layout 服务。不收集数据、不读写会话内容;工作台只操作背景图层与本地偏好。

安装与启用

从 GitHub 安装(将 <profile> 换成你的 profile,例如 web):

dsh plugin --profile <profile> add https://github.com/SuperHercule985/Bleach

Web 示例:

dsh plugin --profile web add https://github.com/SuperHercule985/Bleach

本地目录安装(路径改为本机绝对路径):

dsh plugin --profile <profile> add "file:/absolute/path/to/dsh-sunset-skin"

Desktop 可用安装目录内 resources/runtime/cli/bin/dsh.cmd 运行上述命令,或在插件市场安装。安装后刷新页面(Ctrl+R / Cmd+R);之后每次启动自动加载。

卸载:

dsh plugin --profile <profile> remove dsh-sunset-skin

或在插件市场关闭 / 卸载后刷新;原生界面恢复,皮肤不写入 DSH 用户数据(工作台偏好仍可能留在浏览器 localStorage)。

典型用法

日常:启用皮肤并微调背景

  1. 按上文命令安装并刷新 DSH Web 或 Desktop 客户端。
  2. 确认页面已应用 sunset-hour 主题与双层背景(默认「窗边」构图)。
  3. 打开侧栏 井上织姬,在构图卡片中选 留白 / 叠影 / 窗边 / 明信片,用三根滑杆与颗粒开关微调观感。
  4. 点「回到会话」或按 Esc 继续对话;偏好自动写入 localStorage。

二次开发:换图或改色

  1. 替换 assets/golden-hour.jpg(底画,建议正方形、至少 1400px)与 assets/portrait.jpg(方照,建议正方形)。
  2. 在插件根目录构建内联包:
node build.mjs
  1. 用新的 client/client.js 覆盖已安装包内同名文件,刷新页面。调色改 src/client.template.js 的 TOKENS;背景规则搜 data-mode(mist / window / plate 等),默认值与滑杆范围在 DEFAULTS 与 normalizeSettings()。

适用场景与注意

适合希望在 DSH 里长期对话、又需要统一暖棕视觉与可本地调节背景构图的用户;不适合需要零客户端脚本、或必须完全默认宿主 UI 的合规环境——本插件会在浏览器端加载主题、背景与 React 侧栏页。

插件随当前 DSH 进程与用户 profile 加载,安装前请自行审阅 GitHub 仓库 源码与 MIT 许可证;README 注明插画来自用户提供的素材,再分发前需确认使用权。SkillHub 等社区目录为独立站点,与 DeepSeek / 幻方无官方从属关系,星标与 listing 以各站点当时展示为准(资料中 GitHub 星标为 0)。

结尾

Bleach(dsh-sunset-skin)把双层黄昏插画、琥珀气泡与侧栏背景工作台收进一个 Web 客户端插件:安装命令明确、偏好本地化、Host 无额外逻辑。需要入口与截图时可打开目录页 https://www.skillhub.cn/plugins/SuperHercule985/Bleach ,细节与构建说明以 https://github.com/SuperHercule985/Bleach 的 README 为准。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye