DeepSeek Harness Hub
← 返回列表

EdwardHamu/dsh-glassmorphism-theme

Cordisspec-screened在 GitHub 查看 ↗
未验证

一个DeepSeek Harness 磨砂玻璃主题

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/22 · 已提供中文文档
综合分
27.2
GitHub 分
27.2
用户评分
★ Stars
0
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add EdwardHamu/dsh-glassmorphism-theme
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/18(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

dsh-glassmorphism-theme

适用于 DeepSeek Harness Web UI 的 Material Design 3 玻璃拟态主题。

dsh-glassmorphism-theme 预览

此插件应用了现代玻璃拟态(磨砂玻璃)美学,支持
自定义壁纸、透明表面和背景模糊效果。
它仅作用于客户端,将 MD3 设计令牌映射到 DSH 的语义化 CSS 上,而不会
替换 DOM 结构或修改应用程序设置。

功能特性

玻璃拟态效果

- 背景模糊与透明度:侧边栏、顶栏、输入卡片、聊天玻璃层、
设置面板以及所有菜单/传送门均使用 backdrop-filter,模糊值为 10px,饱和度为 115%。
- 半透明表面:聊天气泡和代码块使用 30% 不透明度的背景,
选中的侧边栏行使用 30% 不透明度,同时保持文本和语法高亮的清晰度。
- 嵌套菜单优化:命令菜单和模型菜单使用伪元素玻璃层,
以避免嵌套的 backdrop-filter 冲突,确保模糊效果可见。
- 性能优化的聊天层:固定定位的玻璃背景仅覆盖可见的
聊天视口(而非完整消息列表),在调整大小/布局变化时更新,滚动时从不更新。

自定义壁纸

- 内置壁纸设置:原生设置对话框中的 壁纸 页面支持:
- 本地图片文件(存储在 IndexedDB 中,绝不上传)
- HTTP/HTTPS 图片 URL(经过验证和预加载)
- 填充模式:cover、contain、auto
- 位置:center、top、bottom、left、right
- 可调节暗度的可读性叠加层
- 启用/禁用和清除控件
- 隐私优先的存储:壁纸图片保留在浏览器配置文件的 IndexedDB 中;
轻量级偏好设置使用 localStorage。不会向 DSH 服务发送任何内容。
- 单一固定层:页面底部有一个 position: fixed 壁纸元素,
所有玻璃表面均层叠在其上方。

Material Design 3 基础

- 颜色系统:浅色和深色调色板与 DSH 的 data-ds-dark-theme 同步,
涵盖表面层级、主色/次色/第三色/错误色、成功色和警告色角色。
- 排版与间距:MD3 字体比例和 4dp 网格。
- 高度与交互:克制的阴影、状态层、可见的键盘焦点,
以及无障碍对比度。
- 全面覆盖:侧边栏、会话行、输入框、气泡、菜单、对话框、
设置、表单字段、按钮、滚动条、卡片以及响应式视口调整。

无障碍与兼容性

- 降低透明度模式:遵循 prefers-reduced-transparency(使用相同的 10px 模糊)。
- Backdrop-filter 回退:当 backdrop-filter 不可用时使用透明背景。
- 减少动态效果:遵循 prefers-reduced-motion。

构建

npm install
npm run typecheck
npm run build

从 npm 安装到本地 Web 配置文件
从 npm 安装已发布的包:

dsh plugin --profile web add "@edwardhamu/dsh-glassmorphism-theme"

安装后重新加载 http://localhost:3080。使用现有的 Appearance
设置可在浅色和深色调色板之间切换。

壁纸设置

打开 设置 → 壁纸 来配置你的背景:

1. 选择来源:
- 上传本地图片文件(JPG、PNG、WebP 等)
- 输入 HTTP/HTTPS 图片 URL

2. 调整显示:
- 填充模式:Cover(默认,填满视口)、Contain(适应范围内)或 Auto
- 位置:Center、Top、Bottom、Left、Right
- 可读性叠加层:添加深色色调(0–100%)以改善文字对比度

3. 启用壁纸,以在整个 UI 中激活玻璃拟态效果。

壁纸默认关闭,并存储在浏览器的本地配置文件中。
不会将任何图片或设置同步或上传到 DSH 服务器。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群