
Security News
Deno Goes the Way of the Dinosaur
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.
dsh-glass-ui
Advanced tools
Glassmorphism UI theme for DeepSeek Harness web: frosted-glass surfaces, adjustable opacity/blur, custom fonts, background images & live video wallpapers with carousel, NetEase Cloud Music player with dock lyrics, custom CSS and soft animations. DSH Web 毛
为 DeepSeek Harness (DSH) Web 打造的毛玻璃 UI 主题插件:整体布局保持原样,风格替换为透明毛玻璃;在 设置 → 自定义UI设计 中可实时调节。
filter: blur,不改动布局层级,安全无副作用)@font-face)<video> 自动循环播放)prefers-reduced-motion)$DSH_HOME/data/glass-ui/config.json;上传的媒体由 host 自动垃圾回收(未被配置引用的文件会被清理),卸载插件后自动恢复默认外观dsh plugin --profile web add github:<你的用户名>/<仓库名>
本仓库已提交构建产物(
lib/+client/),安装无需构建脚本、无交互。若从源码安装(未提交产物),pnpm ≥10 会拦截构建脚本,需在 profile 的pnpm-workspace.yaml中allowBuilds后重跑。
重启 dsh web,打开 设置 → 自定义UI设计 即可开始调节。
dsh plugin --profile web add dsh-glass-ui
dsh plugin --profile web remove dsh-glass-ui
重启后界面恢复默认。
pnpm install
pnpm typecheck
pnpm build # tsc (host) + tsdown (client) + __ModuleLoader__ 包装
本地安装到 web profile:
cd "$DSH_HOME/profiles/web"
pnpm add "link:<本仓库绝对路径>"
# 然后把 "dsh-glass-ui" 追加进 package.json 的 dsh.profile.bundles
迭代 client 时可 npx tsdown --watch,页面经 dsh-client-hmr 热更新;修改 host 或 manifest 后需重启 dsh web。
| 机制 | 说明 |
|---|---|
| 浏览器半契约 | window.__ModuleLoader__.load({ id, factory }),导出 name / inject / apply(ctx) |
| 表面透明化 | ctx.theme.overrideTokens() 把 --dsw-alias-bg-* 等覆盖为 var(--glass-surface-*)(值跟随 :root 变量,滑块只改变量) |
| 玻璃模糊 | 背景层 filter: blur(var(--glass-blur)) + 表面半透明 —— 刻意不用 backdrop-filter(它会改变 #root 的 containing block,破坏内部 fixed 元素布局) |
| 壁纸切换 | 图片双缓冲交叉淡入淡出;视频先用隐藏 probe 预载到 loadeddata 再淡入(避免黑闪),旧视频随后释放 |
| 配置持久化 | host 半路由 GET/PUT /glass-ui/config,原子写入 $DSH_HOME/data/glass-ui/config.json |
| 媒体上传 | POST /glass-ui/media(raw body + x-media-kind),白名单校验类型/扩展名/大小,流式落盘;GET/HEAD/DELETE /glass-ui/media/<file> 流式服务与删除;保存配置与启动时自动 GC 未引用文件 |
| 首屏引导 | webServer.tapIndex() 注入 <style id="dsh-glass-ui-boot">,刷新无闪烁 |
| 网易云代理 | POST /netease/weapi(AES+RSA 加密)、/netease/lyric、/netease/hot-playlists、/netease/search、/netease/song-url、/netease/account、/netease/logout、/netease/cookie;直连被墙时可配 HTTP/SOCKS 代理或远程 NeteaseCloudMusicApi 服务器 |
| 动画 | body.dsh-glass-anim-* 门控的渐显/过渡,尊重 prefers-reduced-motion |
MIT
FAQs
Glassmorphism UI theme for DeepSeek Harness web: frosted-glass surfaces, adjustable opacity/blur, custom fonts, background images & live video wallpapers with carousel, NetEase Cloud Music player with dock lyrics, custom CSS and soft animations. DSH Web 毛
We found that dsh-glass-ui demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.

Security News
Anthropic’s free OSS Scanner uses Mythos and other Claude models to find open source vulnerabilities and send maintainers reports with proposed fixes.

Security News
On Front Lines’ Early Adopters: CISO podcast, Andrew Becherer shares lessons from Datadog, weighs the long-term costs of AI-built tools, and explains how founders can actually gain a CISO’s trust.