Lzhimie/dsh-skin-master 预览 preview

Lzhimie/dsh-skin-master

DeepSeek Harness 皮肤大师:主题壁纸/自定义皮肤插件 —— 全局背景图片/视频、毛玻璃、输入框背景、弹出框毛玻璃、滤镜、AI 回复文本与消息气泡颜色

Project Overview项目介绍

dsh-skin-master (Skin Master) is a native customization plugin purpose-built for the DeepSeek Harness (DSH) desktop client, independently released by Lzhimie after extracting the skin module from the dsh-community-plugins component of DeepSeek-Harness-NB. The plugin swaps wallpapers or looping background videos across the entire DSH window, applies frosted-glass blur and interface transparency, layers an image backdrop behind the chat input card, and independently styles popover panels, outgoing message bubbles, and AI reply text colors, bold weights and text-shadow rendering. It installs three ways: searching dsh-skin-master inside the DSH desktop Community Plugin Center, pasting a one-line prompt to DSH's built-in AI which then runs dsh plugin --profile desktop add "github:Lzhimie/dsh-skin-master", or cloning the repo and appending a skin-master entry under cordis.patch.yml before restarting the client.

The normal workflow begins with restarting DSH after install and clicking the new palette icon at the bottom of the sidebar to open the Skin Master drawer. Users toggle the master Enable-Background switch, then configure Background Image/Video with cover/fit/tile modes, blur and interface transparency plus image scaling, brightness/contrast/saturation filters, the input-card background with six mode chips and draggable preview, popover transparency and grain, outgoing bubble and AI text colors, and a typography panel with real-time sliders for bold weight (400–900) and shadow intensity (0–100%). It targets DSH desktop users who want full visual personalization of the application shell, and any legacy community-skin.json plus the browser-side dsc.skin config are migrated as read-only sources until the user makes a first edit.

Dependencies and limits: the plugin bundle is fetched from GitHub so github.com must be reachable (configure a system proxy if blocked); blur, transparency and filter effects require the background layer to be enabled before they render; uploaded local files plus the persistent skin.json are written to <DSH_HOME>/dsh-skin-master/ (resolved via the DSH_HOME env var, then profile directory layout, then ~/.dsh); the DSH desktop client must be fully restarted before first launch, the official dsh CLI or Community Plugin Center must be available for loading, and the project is released under the MIT License (Copyright 2026 Lzhimie).

dsh-skin-master(皮肤大师)是面向 DeepSeek Harness(DSH)桌面端的自定义皮肤原生插件,由 Lzhimie 从 DeepSeek-Harness-NB 的 dsh-community-plugins 模块中剥离独立发布。它能在整个 DSH 客户端范围内更换壁纸或视频、开启毛玻璃与界面透明、为聊天输入卡片铺设图片背景,并分别定制输入框弹出框、用户消息气泡与 AI 回复文本的字体颜色与粗细阴影。安装可通过 DSH 桌面端社区插件中心一键搜索、重启后从侧边栏调色盘图标开启,也可由用户在 DSH 内发给 AI 一句话让助手执行 dsh plugin --profile desktop add "github:Lzhimie/dsh-skin-master",或手动克隆后在 profile 的 cordis.patch.yml 追加 skin-master 条目后重启客户端。

典型使用流程:安装并重启 DSH 后,用户在侧边栏底部点击调色盘图标打开「皮肤大师」抽屉,先启用总开关,再分别配置背景、效果、滤镜、输入框背景与透明度、展开框外观、消息气泡颜色与 AI 回复文本颜色,最后在对话字体区用滑杆调节加粗字重(400–900)与文字阴影深浅(0–100%),所有改动实时预览并落盘。它面向希望对 DSH 桌面端做视觉个性化、追求毛玻璃、视频壁纸与精细排版控制的个人用户与社区美化玩家,迁移自旧 community-skin.json 的设置会被只读继承。

依赖与限制:插件包需从 GitHub 拉取,须可访问 github.com(必要时配置系统代理);模糊、透明、滤镜三项效果必须在背景图层启用后才生效;本地上传的图片与视频以及 skin.json 持久化到 <DSH 主目录>/dsh-skin-master/(解析顺序为 DSH_HOME → profile 目录 → ~/.dsh);首次启动前必须重启 DSH 客户端,并需通过 DSH 官方提供的 dsh CLI 或桌面端插件中心加载,许可证为 MIT(Copyright 2026 Lzhimie)。

Pre-install check安装前体检Compatibility · Security兼容性 · 安全性 1 warning1 项注意
  • Only 2 stars - very few users, little community feedback星标只有 2,几乎没人在用,遇到问题缺少社区反馈
DSH walks through these 9 checksDSH 会逐条核对这 9 项

Compatibility兼容性

  • DSH, Node, OS and profile requirementsDSH 版本 / Node 版本 / 操作系统 / profile 是否满足要求
  • External dependencies and runtimes (Electron / Python / Docker, ...)外部依赖与运行时(Electron / Python / Docker 等)是否齐备
  • Conflicts with installed plugins: command names, skill / tool names, ports, duplicate MCP registration与已装插件是否冲突:命令名、skill / tool 重名、端口占用、重复 MCP 注册

Security安全性

  • Repo matches the facts registered here; archived or abandoned?仓库是否与页面登记一致,是否归档或长期停更
  • Safety of preinstall / install / postinstall and install.sh / setup.ps1preinstall / install / postinstall 与 install.sh、setup.ps1 是否安全
  • curl|bash, download-then-execute, obfuscation, unrelated domains → stop immediatelycurl|bash、下载即执行、混淆代码、无关域名 → 立刻停止
  • Typosquatting or unmaintained packages among the new dependencies新增依赖里有没有 typosquatting 或无人维护的包
  • Requested permissions vs. what the feature actually needs申请了哪些权限、是否超出功能所需(filesystem / network / shell / clipboard)
  • Any sudo / admin requirement, plus uninstall and rollback是否要求 sudo / 管理员权限,以及卸载与回滚方式

Anything uncertain must be marked unknown with a note on how to confirm it. This site's signal screen is a static snapshot, not a security audit.拿不准的必须标「未知」并说明要我怎么确认。本站的信号筛查是静态快照,不能替代安全审计。

Or use CLI install (for developers)或使用命令行安装(适合开发者)

CLI Install命令行安装

dsh plugin --profile web add dsh-skin-master

把 Lzhimie/dsh-skin-master 加入你的 DSH 配置(web profile)即可启用。

READMEREADME

dsh-skin-master · 皮肤大师

DeepSeek Harness(DSH)桌面端的自定义皮肤插件:给整个应用换壁纸、开毛玻璃、定制输入框与弹出框外观、调整 AI 回复文本和消息气泡颜色。

本插件从 DeepSeek-Harness-NB 的社区插件模块(dsh-community-plugins)中提取"自定义皮肤"功能,剥离社区插件中心依赖后独立发布,MIT 许可。

功能

  • 背景图片 / 背景视频:支持 URL 或本地文件(本地上传持久化,重启有效);封面 / 适应 / 平铺三种显示模式;视频支持音量与静音。
  • 效果:背景模糊(毛玻璃)、界面透明度、图片缩放。
  • 滤镜:亮度 / 对比度 / 饱和度,一键恢复默认。
  • 输入框背景:在聊天输入卡片上铺一张图,6 种图片模式(填充 / 适应 / 拉伸 / 平铺 / 居中 / 跨区)、渐变过渡位置、拖拽预览调整图片位置、图片模糊 / 透明 / 缩放;输入框透明度独立调节(毛玻璃效果)。
  • 展开框背景:命令菜单、模型选择、工作区、搜索等弹出框的透明度 / 毛玻璃模糊 / 颗粒纹理。
  • 我发送的消息:气泡背景色、文字颜色、透明度、模糊度。
  • AI 回复文本:自定义颜色。
  • 对话字体:AI 回复 / 我发送的消息分别加粗、分别开文字阴影;加粗字重(400–900)与阴影深浅(0–100%)滑杆精确调节,附实时预览。
  • 所有设置实时生效,并持久化到宿主磁盘,重启应用后自动恢复。

效果参考

皮肤大师效果参考图

参考图:DeepSeek Harness 桌面端 — 视频壁纸 + 毛玻璃模糊 + 输入框背景的实际效果。

对话字体效果参考图

参考图:对话字体 — AI 回复加粗与自定义颜色、消息气泡颜色 + 输入框背景的实际效果。

安装

方式一:社区插件中心(推荐)

在 DeepSeek Harness 桌面端的社区插件中心搜索 dsh-skin-master,一键安装后重启客户端即可。

方式二:发给 AI 一句话自动安装(零命令行,推荐新手)

复制下面整段话(点代码块右上角的复制按钮),粘贴发给 DeepSeek Harness 里的 AI,它就会帮你把插件装好:

请帮我安装 DeepSeek Harness 的皮肤插件 dsh-skin-master:
1. 运行 `dsh plugin --profile desktop add "github:Lzhimie/dsh-skin-master"`。如果提示找不到 dsh 命令,到 DeepSeek Harness 安装目录的 resources/runtime/cli/bin/ 下用 dsh.cmd 的完整路径执行;如果下载失败,请配置系统代理后重试。
2. 编辑 ~/.dsh/profiles/desktop/cordis.patch.yml,在文件末尾追加以下内容:
   - insert:
       - id: skin-master
         name: dsh-skin-master
3. 全部完成后提醒我重启 DeepSeek Harness 生效。

安装包从 GitHub 拉取,需网络能访问 github.com(必要时开代理)。重启后在侧边栏底部点击调色盘图标打开「皮肤大师」。

方式三:命令行 / 手动

# 使用 DSH 命令行安装
dsh plugin --profile web add dsh-skin-master

或手动克隆本仓库后,在你的 profile 的 cordis.patch.yml 中加入:

- insert:
    - id: skin-master
      name: dsh-skin-master

然后重启 DeepSeek Harness。

使用说明

侧边栏底部点击调色盘图标打开「皮肤大师」抽屉:

  • 启用背景:全局壁纸总开关。
  • 背景图片 / 背景视频:填 URL 或选本地文件;图片组含显示模式与「清除背景」。
  • 效果:模糊(毛玻璃)、界面透明、图片缩放。注意:模糊 / 透明 / 滤镜需要背景层才能生效。
  • 滤镜:亮度 / 对比度 / 饱和度。
  • 输入框背景:输入卡片图片壁纸,可用 6 种模式 chips 切换,拖动预览框调整图片位置。
  • 输入框透明:输入卡片自身透明度(毛玻璃)。
  • 展开框背景:弹出框透明度 / 模糊度 / 颗粒度。
  • 我发送的消息:气泡颜色、文字颜色、透明度、模糊度。
  • AI 回复文本:自定义颜色。
  • 对话字体:AI 回复 / 我的消息加粗与文字阴影,加粗字重、阴影深浅 / 颜色 / 模糊 / 偏移可调,附实时预览。
  • 底部「恢复默认」一键还原全部设置。

数据存储位置

  • 设置文件:<DSH 主目录>/dsh-skin-master/skin.json
  • 本地上传的背景文件:<DSH 主目录>/dsh-skin-master/assets/

(主目录解析顺序:DSH_HOME 环境变量 → profile 目录布局推断 → ~/.dsh(官方默认主目录)。)

迁移说明

  • 若你之前使用过原「社区插件中心」的自定义皮肤功能,本插件会只读继承旧的 <主目录>/community-skin.json 设置与浏览器内旧配置(dsc.skin),无需重新设置;在你第一次修改设置后才写入新文件。

出处与许可

  • 功能提取自 DeepSeek-Harness-NB 的 dsh-community-plugins 模块(MIT License)。
  • 本插件以 MIT 许可发布,Copyright (c) 2026 Lzhimie。

另见英文说明。

← 上一个 Prev dsh-chat-archive 下一个 Next dsh-highlighter →