← 返回列表
C

@dsh-suite/themes

v0.2.0 · 3 天前发布

151 款 AionUi 皮肤聚合 + 皮肤中心试穿面板 / A 151-skin pack with a try-on panel for DSH Web UI.

deepseek-harnessdsh-pluginthemesskinaionuiskin-center

README

@dsh-suite/themes — 151 款 DSH 皮肤聚合 / 151-skin pack for DSH Web UI

把 dsh-themes 的 151 个皮肤包一包打尽:一个 npm 包 + 一个「皮肤中心」试穿面板。

安装 / Install

sh
dsh plugin --profile web add @dsh-suite/themes

重启 dsh web 后,Settings → 皮肤中心 / Skin Center 即可用。

功能 / Features

  • 试穿: 点卡片即写 body[data-dsh-<id>] 属性切肤(CSS 变量实时生效),再次点击其他卡片切换,✖ 清除皮肤。

  • 151 款皮肤: 分组(绝区零 / 原神 / 经典配色 / 节日限定 …,游戏系按品牌分组)、搜索(中文名/英文名/分组/标签)。

  • 昼夜预览: 昼/夜切换预览各皮肤的 light/dark 缩略图;实际昼夜跟随 DSH 主题(data-ds-dark-theme)。

  • 懒加载: 缩略图经 IntersectionObserver 视口按需加载,151 卡不全量拉图。

  • 收藏: 卡片 ♡/♥ 收藏按钮,localStorage 持久化(重开面板/重启 DSH 仍在),网格顶部「♡ 只看收藏」开关。

  • 最近试穿: 最近试穿的 8 款皮肤在网格上方横向展示,点击可再次应用。

  • 随机一款: 工具条「🎲 随机试穿」从当前筛选结果(无筛选则全部 151 款)随机应用一款。
  • 体积 / Volume

    | 内容 | 体积 |
    |---|---|
    | 原始预览图(151×2 PNG, 1280×800) | ~67 MB |

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    Apache-2.0
    npm
    @dsh-suite/themes
    Repo
    Engines
    {"node":"^22.19 || >=24"}
    Weekly DL
    182
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}}