dsh-dream-skin
RevolutionLA/dsh-dream-skin
一键换肤插件:8 套原创主题、背景壁纸(透明度/模糊)、强调色、主题包导入/导出+分享链接、收藏与随机,纯原生 token 系统接入。
安装
把 dsh-dream-skin 装进 DeepSeek Harness
npm 方式
直接拉已发布的 tarball,不用克隆整个仓库,也不需要额外配置。如果你用的是别的 profile,把 `web` 换成对应的名字。
GitHub 方式 · npm 包
从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/web/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。
我们跑过之后
我们跑过,装得上
这里每条命令都在一次性容器里、对着干净 profile 真跑过,结果取自 harness 自己的记录,不是读源码猜的。 最近一次 14 天前.
挂进你的 README
给维护者的:badge 取这条 listing 最近一次 sandbox 实测的结果,重跑之后它自己会变,读者点开就是这页的完整记录。
安装前须知
装 dsh-dream-skin 之前,先看这几条
- 源码在这里: RevolutionLA/dsh-dream-skin——已进入社区精选库,DSH 自带的插件市场就是从这儿装的。
- 开源协议:MIT。
- 自动识别到:终端执行。授权之前请先读一遍源码。
- 被收录在这里不代表通过了安全审计。插件是带着你 agent 的权限在跑。
AI 锐评
是什么 — dsh-dream-skin 是 DeepSeek Harness 的原生皮肤插件,提供 8 套主题、壁纸与主题包管理。
谁该装 — 在使用 DeepSeek Harness 进行 Web 界面开发时,需要替换默认外观或添加自定义壁纸的用户适合安装此插件。 如果您更关注模型性能而非界面定制,则无需安装。
注意 — 沙箱实测通过:在全新 profile 中安装插件并被 DSH 注册。静态检查未发现提示。
锐评 — 我会装它,因为它实现了纯原生 token 集成且支持主题包分享,这有助于团队风格统一,但前提是我的工作依赖 DSH 的 token 系统。
grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。
dsh-dream-skin 是做什么的

dsh-dream-skin 是一个为 DeepSeek Harness Web 界面提供原生换肤能力的 DeepSeek Harness 插件。它内置 8 套主题,支持背景壁纸、透明度、模糊、每用户强调色,以及主题包导入、导出和分享链接;还提供收藏和随机换肤。
DeepSeek Harness 将它作为标准双面插件加载:dsh.bundle 通过 cordis.patch.yml 注册入口,dsh.client 加载 lib/client.js 浏览器 bundle。插件使用 ctx.theme 注册主题,用 ctx.theme.overrideTokens 叠加强调色,并通过 ctx.slots 把设置项放入“设置 → 外观 / Theme”。当前皮肤和壁纸写入浏览器 localStorage。壁纸可来自本地图片、图片 URL 或渐变预设;本地上传会自动压缩到不超过 2MB。主题包采用 *.dsh-theme.json 格式,也可编码到 URL hash 中分享。
这个 DeepSeek Harness 插件适合希望调整 Web 工作区外观、但不想注入 CSS 或修改安装包的开发者。若使用的是桌面客户端,或只需要 DeepSeek Harness 自带的外观设置,则不应选择它。README 标明需要 Node.js >=18,目标是 web profile;安装后必须重启 Web 界面,当前会话会中断。
dsh-dream-skin 的文档
dsh-dream-skin 的配置
dsh-dream-skin 没有文档化的配置文件,主要在 DeepSeek Harness 的“设置 → 外观 / Theme”中操作。可用选项包括 8 套内置主题:abyss、aurora、nebula、ember、midnight、ivory、mist 和 rose,以及壁纸透明度、模糊、强调色、收藏和随机换肤。强调色提供 12 个预设色块、取色盘、随机选择和恢复主题色。壁纸支持本地图、图片 URL、渐变预设、自动弱化和最多 5 张最近使用记录。皮肤与壁纸保存在浏览器 localStorage 中。
dsh-dream-skin 的接入方式
DeepSeek Harness 按标准双面 dsh-plugin 加载 dsh.bundle、dsh.client 和 exports["./client"]。主机侧通过 cordis.patch.yml 插入入口,浏览器侧使用 lib/client.js。插件调用 ctx.theme 注册主题,调用 ctx.theme.overrideTokens 叠加 token,并通过 ctx.slots 添加独立的外观设置分节。它使用 --dsw-* token 系统,不注入 CSS,也不修改安装包。
命令和主题包
重启 Web 界面使用 dsh web;README 还列出 dsh --profile web --dump-con 用于验证。主题包文件名为 *.dsh-theme.json,包含格式标记、版本和 manifest;其中记录 id、name、作者、色系、accent 与 tokens。导入时会校验格式、必填 token 和颜色合法性。校验失败或移除主题时会回退,不进行破坏性更改。
dsh-dream-skin 的环境要求与限制
README 标明 Node.js >=18,并以 DeepSeek Harness 的 web profile 和浏览器 Web 界面为使用目标。重启 DeepSeek Harness 会中断当前会话,但已持久化的会话可从磁盘恢复。README 没有记录桌面客户端接入或其他配置项。
根据项目自己的文档整理,会跟着上游更新。两边对不上时以源码仓库为准—— 去 GitHub 看原始 README
同一分类
dsh-dream-skin 的同类插件
DSH-Transparent-UI-Plugin
WYH66666666
是一层高自由度的玻璃质感主题,套在 DeepSeek Harness 网页端。顶栏、侧边栏、输入框、统计行、轨迹视图都成了磨砂玻璃片。玻璃模糊度、磨砂度、背景(流体或自定义壁纸,壁纸还能单独调模糊和磨砂)全都能在设置卡片里自由调节。关掉开关就回到原生界面,不改 DSH 任何一行源码。
我们跑过,装得上
dsh-wallpaper-engine
elysia395
前置要求:DeepSeek Harness 0.1.5-rc.1+(DSH Desktop ≥ 2.0.7)且 dsh-better-sidebar ≥ 0.19.0,安装或更新本插件前请先更新两者。把本机 Wallpaper Engine 的 Video/Web 壁纸实时播放到聊天界面后方,Scene 壁纸由内置渲染器输出完整场景帧,支持内容分级/类型过滤、自定义壁纸上传与 iOS 液态玻璃设置窗口。
我们跑过,装得上
deep-whale-day-night-theme
GGBond2424648901
面向官方 Harness rc.7 的非商业鲸鱼娘昼夜皮肤:当前无整屏边框布局、白昼水晶工坊与夜晚月潮观测室双场景、Q 版侧栏伙伴、透明花边与轻量氛围。
我们跑过,装得上