dsh-appearance-gallery

@wsxwj123 · packages/dsh-appearance-gallery · 主题与外观
检测有风险提示无安装脚本来源一致

为DSH Web GUI提供15个主题家族与9款完整皮肤复刻,支持自定义主题/皮肤导入的外观管理插件

v1.0.0版本
npm 预构建包安装方式
2026-08-21最近更新
8 · 0Star · 周下载
dsh plugin --profile web add dsh-appearance-gallery查看仓库

插件介绍

根据仓库资料整理 · commit b2877ec

主要功能

  • 内置15个主题家族(如翠玉、陶土、星夜等),仅切换配色家族,深浅色/跟随系统仍由DSH自带外观设置管理
  • 9款完整dsh-web-ui界面皮肤复刻(如QQ2008怀旧版、Windows XP、初音未来等),支持试穿与应用
  • 支持导入自定义主题JSON,仅注入CSS变量,不执行任何JS
  • 支持受控的自定义皮肤包导入(三文件结构,含高危能力黑名单、256KB体积上限、最多8个)
  • 主题与皮肤通过共享状态键实现软互斥,同一时刻只有一个外观轨生效
  • 由原主题画廊、皮肤画廊、皮肤运行时三个插件合并而来,设置页只占一个入口,升级沿用旧存储键不丢设置

适合什么时候用

  • 想为DSH Web GUI更换整体配色或界面风格的用户
  • 希望体验怀旧或第三方软件风格皮肤复刻(如XP、Minecraft、同花顺)的用户
  • 想导入自制CSS主题或自定义皮肤包,并从旧版三插件迁移合并的用户

安装后会多出什么

界面设置 → 通用 中的外观画廊入口面板 · 主题/皮肤试穿与应用预览面板

使用前需要

  • 需在DSH web profile下安装(client.platform为web)
  • 依赖DSH客户端UI插件:dsh-client-ui-theme、dsh-client-ui-settings、dsh-client-ui-slots,以及cordis
  • 若已安装旧版dsh-theme-gallery / dsh-skin-gallery / dsh-skin-runtime,需先卸载后再安装本插件

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
浏览器 UI文件系统外部网络宿主子进程
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库wsxwj123/dsh-plugins/packages/dsh-appearance-gallerynpmdsh-appearance-gallery@1.0.0安装方式npm 预构建包收录日期2026-08-19固定 commitb2877ec638fc · 2026-08-21
dsh plugin --profile web add dsh-appearance-gallery