dsh-custom-ui
在终端中运行以下命令:
dsh plugin install Yinxe/dsh-custom-ui
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install Yinxe/dsh-custom-ui 即可安装,源码详见 https://github.com/Yinxe/dsh-custom-ui
插件介绍
DSH 内置外观偏好只有浅色、深色、跟随系统三档,想换一套品牌风格就得翻源码逐个改 CSS 变量,折腾一次少说半天。dsh-custom-ui 把这件事收进设置面板:23 套主题(14 套品牌适配 + 9 套原创)以色卡画廊形式呈现,点击即切。每套主题全量映射约 110 个 --dsw-* 变量,覆盖背景、语义色、按钮交互态、滚动条、侧栏、字体栈等;改色只需动 lib/themes/ 下单个文件,跑一次校验脚本即可保证三处一致,不用满项目找变量。
预设之外,插件还集成了 Material You 动态取色。上传一张壁纸,自动提取 seed 色、生成五组 ref 调色板(亮/暗各一套),导出的令牌遵循 MD3 命名规范,可以直接用在原生 Material 3 项目里。全局圆角三档(跟随主题 / 全锐角 / 统一 12 px)保存即生效,无需刷新页面。
你挑过的主题、取色 seed、圆角值全部落盘到 settings.yaml,重启不丢;Host 端白名单只认 23 个已注册 id,未知值直接拒写,不会写脏配置。适合在意界面观感、想秒切品牌风格的日常用户;想从一张图驱动整套配色又不想写代码的设计向用户;以及需要把 DSH 外观令牌对齐到 Material 3 体系的开发者。
使用场景
- 在 DSH 设置面板里秒切 Linear、Notion、微信等品牌风格,点击色卡即生效
- 上传一张壁纸自动提取 seed 色,生成亮暗两套 MD3 色板并一键启用
- 三档全局圆角切换(跟随主题 / 全锐角 / 统一 12px),保存即生效无需刷新
适合人员
- 在意界面观感、想在几秒内切换品牌风格的 DSH 日常用户
- 希望从一张图驱动整套配色但不想写 CSS 变量的设计向用户
- 需将 DSH 外观令牌对齐 Material 3 体系的前端开发者