dsh-ui-appearance

@TQSY114514 · 主题与外观
检测未发现问题无安装脚本来源一致

为 DeepSeek Harness WebUI 提供主题调色、壁纸/视频背景与毛玻璃半透明的外观自定义插件

v0.1.4版本
npm 预构建包安装方式
2026-08-21最近更新
10 · 1,185Star · 周下载
dsh plugin --profile web add dsh-ui-appearance查看仓库

插件介绍

根据仓库资料整理 · commit 291759a

主要功能

  • 6 个主题颜色角色(主色/背景/面板/输入框/文字/边框)支持取色器与 HEX 输入,选区、焦点环、消息气泡、logo 字标自动跟随主色
  • 支持上传/拖拽/粘贴 URL 加载图片或视频作为背景,自动采样亮度并提取主色作为强调色
  • 视频背景(MP4/WebM,静音循环)存入 IndexedDB,不占用 localStorage 配额
  • 面板不透明度与毛玻璃强度可调,侧边栏/输入框/代码块可单独设置透明度
  • 背景不透明度、模糊、遮罩三个独立滑块控制壁纸氛围与文字可读性
  • 内置 6 套预设主题,支持配色方案 JSON 一键导出/导入分享

适合什么时候用

  • 希望自定义 DSH WebUI 主题配色、且不想修改核心代码的用户
  • 希望为聊天界面设置个性化壁纸或视频背景并搭配毛玻璃效果的用户

安装后会多出什么

界面设置 →通用 中新增「个性化外观」展开面板(颜色、背景、界面透明度、配色导入导出) · 全局固定定位的壁纸/视频背景图层

使用前需要

  • 需要 DSH WebUI 宿主环境及其插件机制(cordis),依赖 @deepseek-ai/dsh-client-ui-theme、dsh-client-ui-settings 等官方 client 包在运行期提供
  • 设置数据存储在浏览器 localStorage,视频存储在 IndexedDB,均随浏览器/站点数据而非账号持久化

在 GitHub 阅读完整 README

权限与能力

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

基本信息

仓库TQSY114514/dsh-ui-appearancenpmdsh-ui-appearance@0.1.3安装方式npm 预构建包收录日期2026-08-16固定 commit291759aaaef8 · 2026-08-21
dsh plugin --profile web add dsh-ui-appearance