返回目录

dsh-dream-skin

编辑精选维护状态: 活跃

revolutionla/dsh-dream-skin

DeepSeek Harness 换肤 / 壁纸 / 主题包插件 (dsh-plugin) — 8 套 Mirage 主题、每用户强调色、壁纸2.0、主题包导入导出/分享链接、收藏与随机,纯原生 token 系统实现。

前往 GitHub
$ dsh plugin --profile web add dsh-dream-skin

159

星标

14

Fork

JavaScript

语言

MIT

许可证

2026-08-15

创建于

2026-09-11

最近推送

MIT 协议的原生 DSH 换肤插件(JavaScript)——8 套 Mirage 主题、强调色、壁纸 2.0 与可分享主题包,全部基于官方 `--dsw-*` token 体系,无注入。

DSH 适配

原生运行时

作者声明

安全审计

未审计

最后核验

2026-08-25

许可证

MIT

01它能帮你完成什么?

  • 给 DeepSeek Harness 工作区换一张克制、清透、有质感的「脸」

    选定 8 套 Mirage 皮肤之一,叠加强调色与壁纸,在浏览器内持久生效的 DSH 界面

    想要更安静、更有质感的编码界面,又不想碰配置文件的 DSH 用户

  • 不写代码,捏出自己想要的样子

    通过壁纸(本地图 / URL / 渐变)、每用户强调色,以及可导入 / 分享的 `*.dsh-theme.json` 主题包,得到专属皮肤

    想完全掌控配色与背景、又不想写 CSS 的用户

  • 放心去试,又不会弄坏 DeepSeek Harness

    可随开随关、一键还原到 DSH 内置外观;主题包导入失败时安全回退,不做破坏性更改

    担心皮肤会改坏或永久改变 DeepSeek Harness 的谨慎用户

02如何接入 DeepSeek Harness?

前置条件

  • 已安装可运行的 DeepSeek Harness(dsh)环境;装完后需**重启 DSH Web** 生效(当前会话会中断,但 DSH 会话有磁盘持久化,重启后可以恢复)。

安装步骤

  1. 01

    运行 `dsh plugin --profile web add dsh-dream-skin` 安装已发布的 npm 正式包(README 推荐方式)

    $ dsh plugin --profile web add dsh-dream-skin

  2. 02

    执行 `dsh web` 重启 DeepSeek Harness Web,使皮肤生效

    $ dsh web

验证接入成功

  • 运行 `dsh --profile web --dump-config | grep -A2 dream-skin`,输出应出现 dream-skin loader 条目;再打开 **设置 → 外观(Theme)**,即可看到「皮肤 / 强调色 / 壁纸 / 主题包」等行。

回滚

  • 运行 `dsh plugin --profile web remove dsh-dream-skin` 并 `dsh web` 重启,即可恢复 DSH 官方外观。

03DSH 适配与能力边界

DSH 适配原生运行时

作为标准「双面插件」(`dsh-plugin`) 接入,挂载官方 `ctx.theme`、`ctx.theme.overrideTokens` 与 `ctx.slots` 扩展点——纯原生 token 覆盖,无注入、不改安装包。

  • 8 套 Mirage 预设皮肤

    在 设置 → 外观(Theme)里挑选一套主题化后的 DSH 界面(浅色 / 深色),每套自带专属弥散光背景

  • 自定义壁纸 2.0

    本地图 / 图片 URL / 渐变预设固定背景层(z-index:-1),支持透明度 / 模糊,聚焦时自动弱化

  • 每用户强调色

    选色盘 / 12 个典型色块 / 随机在当前皮肤之上叠加 `overrideTokens` 强调色层(不动皮肤本身)

  • 主题包导入 / 导出 / 分享

    `*.dsh-theme.json` 文件或分享链接(URL hash)已应用的主题包;一键应用、可复制的分享链接

  • 本地持久化

    你选择的皮肤 / 壁纸 / 强调色存于 `localStorage`(键前缀 `dsh-dream-skin:`),刷新 / 重开浏览器不丢

    皮肤与壁纸写入 `localStorage`(键前缀 `dsh-dream-skin:`),只在当前浏览器生效

04适合谁?何时不该用?

适合

  • 想要更安静、更有质感的编码界面,又不想碰配置文件的 DSH 用户
  • 想完全掌控配色与背景、又不想写 CSS 的用户
  • 担心皮肤会改坏或永久改变 DeepSeek Harness 的谨慎用户

不适合

  • 皮肤与壁纸存于 `localStorage`(键前缀 `dsh-dream-skin:`),只在当前浏览器生效——清除浏览器数据或更换设备会回到 DSH 默认外观。

05兼容性、维护与安全提示

  • 皮肤与壁纸存于 `localStorage`(键前缀 `dsh-dream-skin:`),只在当前浏览器生效——清除浏览器数据或更换设备会回到 DSH 默认外观。
  • 需要 DeepSeek Harness `0.1.0-rc.6`(peerDependencies `^0.1.0-rc.6`)、Node.js `>=18` 与现代 Chromium / WebKit 浏览器;升级 DSH 时需同步更新 package.json 里的 peerDependencies。
  • 这是一款纯换肤插件——只覆盖 `--dsw-*` token,不改变 DSH 的行为或功能。它不是 DeepSeek 官方产品,仅供美化你的工作区。
2026-08-152026-08-25v0.4.14

MIT · actively maintained (latest release v0.4.14, 2026-08-25)

06常见问题

怎么安装 DSH Dream Skin?

运行 `dsh plugin --profile web add dsh-dream-skin` 安装已发布的 npm 正式包,再 `dsh web` 重启 DeepSeek Harness Web 即可。README 还给出 GitHub / Release tarball / 本地克隆等安装方式,装完都需重启生效。

它会注入 CSS 或改动 DSH 安装包吗?

不会。它是标准「双面插件」(`dsh-plugin`),通过官方 `ctx.theme`、`ctx.theme.overrideTokens` 与 `ctx.slots` 扩展点注册,无注入、不改二进制,因此 DSH 更新也不会失效。

我的皮肤和壁纸保存在哪里?

保存在浏览器 `localStorage` 的 `dsh-dream-skin:` 键前缀下。刷新 / 重开浏览器不丢,但只在当前浏览器生效——清除浏览器数据或更换设备会回到 DSH 默认外观。

万一皮肤 / 主题包出问题,能撤销吗?

可以。所有改动都是纯 `overrideTokens` 叠加层,可随开随关,并支持一键还原到 DSH 内置外观。导入的主题包会校验格式 / 必填 token / 颜色合法性,失败或移除时安全回退,不做破坏性更改。

08数据与来源

  • 作者声明github.coma90377e87e93…

    它是 DeepSeek Harness 的标准「双面插件」(`dsh-plugin`)——加载和用法与官方 `ui-theme` 完全一致。

  • 作者声明github.coma90377e87e93…

    你装的不是一个旁门左道的脚本,而是 DSH 官方插件体系里的标准皮肤插件。

页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-08-25。发现错误?提交更正。

🏆

最佳 DeepSeek Harness 插件

从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。

DSH Plugins 是独立的 DeepSeek Harness 插件市场,与 DeepSeek 官方无关,也不代表官方背书。第三方插件未经安全审计,安装前请审查源码。

每周获取最新的 DeepSeek Harness 插件,绝不滥发。