DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Glass Theme — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
G

@local/dsh-glass-theme

Glass Theme

iOS 26 液态玻璃(Liquid Glass)Web 主题:手机端适配常驻,玻璃视觉可独立开关。玻璃渲染方式参考 dsh-liquid-glass(壁纸层 + 玻璃岛局部 blur + SDF 位移折射)。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:czw63/dsh-glassmorphism#2eb90ea632c8d20b7a57082c85fab6841a8fced9
README兼容性版本
主界面对话折射设置页

兼容性与来源证明

Glass Theme 以 @local/dsh-glass-theme 发布,当前版本为 2.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/8/21

版本

2.1.0stable
2026/8/21

相关插件

正在加载相关插件…

最新版
2.1.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 0
周下载
0
最近提交
2026/8/16
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 ui-customization 分类下经过校验的插件。

Remote Web Ui@linxin666/dsh-remote-web-ui通过扫码配对访问 dsh Web GUI,共享一个官方界面:设置按钮旁的二维码可将手机和 PC 配对到同一个 Web GUI(手机采用竖屏触控适配层,PC 使用完整桌面界面),通过一次性令牌和 rClient Ui Task Board@linxin666/dsh-client-ui-task-board面向 DSH Web GUI 的主机权威任务面板,支持实际会话执行、主机 cron 调度以及可选的跨平台空闲睡眠保护;以挂载方式提供,无需修改 DSH 源代码。Client Ui Git Graph@linxin666/dsh-client-ui-git-graph外部 dsh Web GUI 插件:空会话 Git 分支选择器和 Git 图,包含实际的主机端 Git 操作与防护,作为 dsh 配置文件包Pet@linxin666/dsh-pet适用于 dsh Web GUI 的多宠物伴侣插件:由注册表驱动的浮动宠物,可响应模型活动,支持为每只宠物命名、抚摸/喂食互动以及亲密度评分

README

dsh-glass-theme · DSH 液态玻璃主题(iOS 26 Liquid Glass)

在 DeepSeek Harness(DSH)WebUI 上实现 iOS 26 Liquid Glass(液态玻璃) 视觉风格的主题, 并包含常驻手机端 UI 适配。玻璃渲染方式参考 xingyingyuzhui/dsh-liquid-glass。

  • 壁纸层保持清晰:背景插画作为静态壁纸(透明度可调),不再整图模糊;玻璃只糊在“玻璃岛”背后。
  • 玻璃岛渲染:侧栏 / 标题 / 输入卡 / 弹层各画一块 ::before 玻璃板,局部 backdrop-filter。
  • SDF 位移折射:按每个玻璃岛的实际尺寸生成圆角盒位移贴图,经 feImage + feDisplacementMap 注入 SVG 滤镜做真折射(RGB 通道分离产生色散),参数(折射强度 / 圆角)可调。
  • 手机端适配常驻:单栏聊天、抽屉侧边栏、详情底部 Sheet、安全区、44px 触控、软键盘跟随, 与玻璃视觉开关解耦。
  • 设置分组可调:外观 / 输入框 / 气泡 / 面板 分组折叠,不堆滑块。

截图

主界面(新会话)对话中的玻璃折射设置页
主界面对话折射设置页

一、安装(web profile)

git clone https://github.com/czw63/dsh-glassmorphism.git
cd dsh-glassmorphism
node scripts/build.mjs      # 把 assets/background.jpg 内联进 lib/client.js

dsh plugin --profile web add "file:$(pwd)"

仓库自带 cordis.patch.yml(dsh.bundle.patch),dsh plugin add 时自动把 glass-theme 挂载进 bundle layer,无需手动改 profile 的 cordis.patch.yml。

重启并强刷:

systemctl restart dsh.service
# 浏览器打开 http://127.0.0.1:3080/ 后 Ctrl+F5

验证注入:

curl -s http://127.0.0.1:3080/ | grep -o '/plugins/@local/dsh-glass-theme/client.js[^"]*'

注意:pnpm file: 安装会把包拷贝到 profile 的 node_modules。改完源码后必须重新执行 node scripts/build.mjs,并重新 dsh plugin --profile web add "file:$(pwd)"(或手动同步 node_modules/@local/dsh-glass-theme/lib/client.js),然后重启服务。

二、卸载

dsh plugin --profile web remove @local/dsh-glass-theme

然后重启 dsh web,强刷后恢复 DSH 默认外观。

三、开关与设置

打开 DSH 设置 → 插件 → 液态玻璃主题:

  • 主题总开关:关闭后恢复 DSH 默认视觉;手机端布局适配不受影响。
  • 输入框液态折射:输入卡的 SDF 位移折射开关(仅作用于 backdrop,不位移输入文字)。
  • 外观:壁纸透明度、玻璃圆角、玻璃模糊半径、背景折射开关与强度。
  • 输入框:折射开关、模糊半径、透明度、折射强度。
  • 消息气泡:气泡玻璃化、模糊、透明度。
  • 面板与弹层:弹层模糊、面板透明度、侧边栏透明度、玻璃饱和度。

localStorage 快捷开关:

localStorage['dsh-glass-theme:enabled'] = '0'    // 关闭玻璃视觉(手机适配仍在)
localStorage['dsh-glass-theme:input-lens'] = '0'  // 关闭输入框液态折射

所有参数也可通过 localStorage['dsh-glass-theme:vars'] 覆盖 --glass-* CSS 变量(见 docs/TUNING.md),跨标签页实时同步。

四、渲染方式(技术说明)

层实现
壁纸assets/background.jpg 构建期内联为 data URL,放固定层(#dsh-glass-bg),filter: none 保持清晰,--glass-wallpaper-opacity 调透明度
玻璃岛侧栏 .pI_x6G_sidebarCol::before、标题 .wSkVaW_header::before、输入卡 .uV2eYG_card::before、弹层 [role="menu"] 等:background + box-shadow 内高光 + backdrop-filter: blur() saturate()
SDF 折射每个玻璃岛按实际尺寸生成圆角盒位移贴图(createIslandLensPixels:SDF 圆角盒 + 穹顶梯度 + 边缘色散 + 高光),canvas → PNG data URL → feImage,feDisplacementMap 按 RGB 通道分离产生色散;同尺寸 + 同参数命中缓存
材质开关body.dsh-glass-on(主题开关)+ data-dsh-glass-lens / data-dsh-glass-refract(折射开关)
主题适配浅 / 深色两套 --lg-* / --glass-* 变量,深色用 body[data-ds-dark-theme]
  • 不移动 React DOM、不修改 DSH 源码;官方滚动 / sticky 所有权不改。
  • backdrop-filter 只发生在各玻璃岛 ::before,不糊壁纸、body 或官方滚动容器。

五、手机端适配(始终生效)

<= 768px 时:三栏变单栏;侧边栏成左侧抽屉、详情栏成底部 Sheet;安全区 env(safe-area-inset-*) + 100dvh 动态视口(跟随 visualViewport,软键盘弹出输入框仍可见); 常用控件 ≥ 44px 触控目标;设置页手机全屏 + 顶部横向导航。详情见 docs/MOBILE.md。

六、性能

  • 壁纸层静态;玻璃模糊只发生在各玻璃岛,不糊大区域。
  • SDF 位移贴图按需生成(尺寸或参数变化时),同尺寸 + 同参数命中 LRU 缓存。
  • 无逐帧动画、无滚动 / 尺寸轮询;prefers-reduced-motion 关闭全部动效。

七、项目角色与致谢

本主题由 czw63 的 DeepSeek Harness 开发与维护:

  • czw63(项目作者):确定需求方向(iOS 26 液态玻璃风格、常驻手机端适配、设置要详细但不堆滑块), 并在多次迭代中把关与验收(包括安装验证与问题修复)。
  • AI 助手(运行在 czw63 的 DeepSeek Harness 中的 agent):负责整体实现——v2.0 的框架与手机端适配, 以及 v2.1 的渲染方式重构(把玻璃渲染换成 dsh-liquid-glass 的方案)、设置整理、测试与文档编写。

致谢:玻璃渲染方式参考了 xingyingyuzhui/dsh-liquid-glass 项目(壁纸层 + 玻璃岛局部 backdrop-filter + SDF 位移折射的实现思路),在此鸣谢其作者与开源贡献。 本项目在实现时保留了自身 v2 的移动端适配、设置 UI 与背景图方案,渲染层向其方案对齐。

八、License

MIT。更多实现细节见 docs/ARCHITECTURE.md,调参见 docs/TUNING.md,手机端适配见 docs/MOBILE.md。