DSH 桌面端默认界面功能完备,但视觉样式通常保持一致。对于追求个性化或特定工作流适配的开发者,dsh-skin-master 插件提供了一个直接的解决方案,允许在不修改核心代码的情况下深度定制界面外观。
插件简介¶
dsh-skin-master 是 DeepSeek Harness (DSH) 桌面端的自定义皮肤插件。它支持更换全局壁纸、开启毛玻璃效果、定制输入框与弹出框外观,以及调整 AI 回复文本和消息气泡的颜色与字体。该插件由 Lzhimie 维护,采用 MIT 许可证发布,其核心功能从 DeepSeek-Harness-NB 项目的 dsh-community-plugins 模块中提取并独立维护。
核心功能¶
该插件覆盖了 DSH 界面的大部分视觉元素:
-
背景控制
- 背景图片 / 视频:支持通过 URL 或本地文件设置壁纸。本地上传的文件会持久化保存。
- 显示模式:支持封面、适应、平铺三种模式。
- 效果调节:支持背景模糊(毛玻璃)、界面透明度、图片缩放。
- 滤镜:支持亮度、对比度、饱和度调节,并提供一键恢复默认功能。
-
输入框背景
- 图片模式:提供 6 种图片模式(填充、适应、拉伸、平铺、居中、跨区)供选择。
- 交互:支持拖拽预览框来调整图片位置。
- 样式:支持渐变过渡、图片模糊/透明度、缩放,以及独立的输入框透明度调节(毛玻璃效果)。
-
弹出框背景
- 对命令菜单、模型选择、工作区、搜索等展开框的背景进行透明度、毛玻璃模糊度和颗粒纹理的调节。
-
消息与文本样式
- 我发送的消息:可自定义气泡背景色、文字颜色、透明度和模糊度。
- AI 回复文本:支持自定义文本颜色。
- 字体设置:对 AI 回复和我的消息分别支持加粗和文字阴影。可精确调节加粗字重(400–900)与阴影深浅(0–100%)。
-
持久化与实时性
- 所有设置实时生效,并持久化保存到宿主磁盘,重启应用后自动恢复。
安装与启用¶
使用命令行安装插件:
dsh plugin --profile desktop add "github:Lzhimie/dsh-skin-master"
安装完成后,重启 DeepSeek Harness 客户端。在侧边栏底部点击调色盘图标,即可打开「皮肤大师」抽屉进行设置。
典型用法¶
- 打开侧边栏底部的调色盘图标,进入「皮肤大师」抽屉。
- 启用背景总开关,输入图片 URL 或点击选择本地文件。
- 使用 6 种图片模式的 chips 切换背景显示方式。
- 在预览区域拖动图片框调整图片位置。
- 调整输入框的透明度,或自定义我发送的消息气泡颜色和字重。
数据与注意事项¶
- 设置文件位置:
<DSH 主目录>/dsh-skin-master/skin.json。 - 本地上传资源位置:
<DSH 主目录>/dsh-skin-master/assets/。 - 旧版继承:如果之前使用过社区插件中心的自定义皮肤功能,本插件会只读继承旧的
community-skin.json配置与浏览器内旧配置(dsc.skin),直到用户进行第一次修改。 - 网络依赖:安装过程需要网络能访问
github.com,若下载失败需配置代理。