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)。
请帮我安装这个 DSH 插件。安装前先完成【兼容性检查 + 安全性检查】,检查通过再动手。
插件:dsh-skin-master(Lzhimie/dsh-skin-master)
仓库:https://github.com/Lzhimie/dsh-skin-master
本站详情页:https://www.yhbd.top/plugins/lzhimie-dsh-skin-master/
本站登记:类型 plugin · 归类 原生 DSH 插件 · 许可证 MIT · ⭐ 2 · 最近提交 2026-10-03 · 主语言 JavaScript
按下面顺序执行,每步先把结论告诉我,再进入下一步:
【1 兼容性检查】
① 我这边:DSH 版本、Node 版本、操作系统、当前 profile(web / desktop)。
② 读它的 README、package.json、插件 manifest,列出它要求的 DSH 版本 / Node 版本 / 操作系统 / 外部依赖 / 需要另外先装的运行时。
③ 逐条比对,结论只写「满足 / 不满足 / 未知」三种;不满足的给出可行替代方案。
④ 检查是否和我已装的插件冲突:命令名重复、skill / tool 重名、端口占用、重复注册的 MCP server。
【2 安全性检查】
① 仓库可信度:和上面「本站登记」是否一致;star / fork 数、创建时间、最近提交,是否归档或长期停更。
② 安装脚本:逐行看 package.json 的 preinstall / install / postinstall,以及 install.sh、setup.ps1 之类脚本。出现 curl|bash、下载后直接执行、混淆代码、访问与插件功能无关的域名,立刻停下来告诉我,不要继续装。
③ 依赖:列出新增依赖,标出无人维护、或与知名包拼写近似的可疑包(typosquatting)。
④ 权限与副作用:它会读写哪些目录、访问哪些域名、需要哪些 DSH 权限(filesystem / network / shell / clipboard 等),以及怎么卸载和回滚。
⑤ 如果它要求 sudo / 管理员权限,或权限明显超出功能所需,先停下来问我。
【3 安装】
上面两步没有「不满足」和「高危项」时才执行;用官方推荐方式安装,不要自行提权。
【4 汇报】
用表格输出:检查项 / 结论 / 依据 / 是否需要我决策。拿不准的一律写「未知」并说明要我怎么确认——不要猜,也不要替我决定。
Send this message to DSH in your current session: it verifies compatibility and security first (answering met / not met / unknown item by item) and only installs once everything checks out — it will stop and ask you if it finds a high-risk item. The box scrolls; the copy is the full prompt. CLI install commands may not be accurate across systems, so DSH is the safer route.把上面这条消息直接发给当前会话里的 DSH:它会先核对兼容性与安全性(逐条给「满足 / 不满足 / 未知」),确认没问题再安装,有高危项会停下来问你。框内可滚动,复制到的是完整提示词;安装命令不一定准确,发给 DSH 更稳。
- 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。
另见英文说明。
Tkingxiao/dsh-any-background
MC5lan/dsh-multimodal
liustack/modlens
omdsh-dev/dsh-browser
ZSeven-W/dsh-ios
jsdvjx/dsh-strata
hellodigua/dsh-share
KaichenCurry/dsh-design-mode