dsh-unknown-theme

DSH PLUGIN视觉与多模态

仓库 ycqaq233/dsh-unknown-theme · npm dsh-unknown-theme

视觉与多模态 L5 · 运行验证通过 安全审查:低风险 可信度:金 可安装插件
安装这个插件

dsh-unknown-theme 是一款 DeepSeek Harness 主题插件,代码级复刻 deepseek.com 官网视觉,带来流体背景、交互网格、粒子鱼 LOGO 与磨砂玻璃质感,双主题自适应,装完即沉浸。

验证等级 L5 L5 · 运行验证通过
GitHub 星标 5 复刻 0 · 未关闭 issue 0
最近更新 2026-08-17 创建于 2026-08-16
README 10.4 KB 正文体量,越大说明说明书写得越细

安装

可安装插件
在 DSH 里执行,装完用 dsh plugin list 确认已挂上;标了 L4 / L5 的命令已在沙盒里真实跑通
dsh plugin --profile web add github:ycqaq233/dsh-unknown-theme#v1.0.0
兼容 DSH 版本0.2.0-rc.2 等 11 个版本版本不匹配时安装会报错
Node.js 要求未标注来自仓库 package.json 的 engines 字段
前置依赖无需要同时安装的同级依赖
npm 包名dsh-unknown-theme可用 npm view 查看包信息

能做什么

5 项功能
字段来自项目仓库与公开索引,中文说明由本站标注

dsh-unknown-theme:让 DeepSeek Harness 拥有官网气质的 DSH plugin

  • 官网原版流体背景
  • 交互点阵网格
  • 粒子鱼 LOGO
  • 标题聚光灯
  • 磨砂玻璃质感

适用场景

皮肤主题视觉识别

上游标签

deepseek-harnessdshdsh-plugintheme

验证等级与安全审查

L5 · 运行验证通过
自动化流程结论,不是人工审核
验证等级L5 · 运行验证通过在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来
安全审查低风险静态分析结论,未标注不代表已通过审查
仓库健康度稳定按仓库活跃度与最近更新时间给出
可信度金综合仓库活跃度与验证结果

上面的结论来自上游最近一次自动化验证(2026-10-08): 同一套检查会在插件发新版后重跑,页面显示的是最新一次的逐项结果。

逐项检查结果

L1 · 已找到 ✓ 通过
  • L1.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L2 · 结构化 ✓ 通过
  • L2.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L3 · 安装规范 ✓ 通过
  • L3.1_INSTALL_COMMAND_PARSED 安装命令已解析 方式:安装规范解析
  • L3.2_DSH_VERSION_DECLARED DSH 版本已声明 方式:DSH 版本声明
L4 · 安装已测 ✓ 通过
  • L4.1_INSTALL_EXECUTED_CONFINED 受限沙盒内执行安装 方式:沙盒安装执行
  • L4.2_INSTALL_SUCCESS 沙盒安装成功 方式:沙盒安装执行
  • L4.3_ARTIFACT_CONFIRMED 安装产物已确认 方式:沙盒安装执行
L5 · 运行已测 ✓ 通过
  • L5.1_INSTALL_PASSED_SANDBOXED 沙盒安装通过 方式:沙盒安装执行
  • L5.2_WEB_BOOT_READY Web 启动就绪 方式:Web 启动
  • L5.3_HTTP_SERVED HTTP 服务响应 方式:HTTP 请求
  • L5.4_PLUGIN_INVENTORY_ACTIVE 插件清单中已激活 方式:插件清单查询

风险详情

  • 审查结论 通过
  • 结论说明 vet 静态分析未发现可疑行为,判定为干净(clean)。
  • 风险计数 严重 0 / 高 0 / 中 0
  • 风险详情 未发现严重或警告级问题。

仓库档案

视觉与多模态
字段来自项目仓库与公开索引,中文说明由本站标注
作者 / 维护方ycqaq233仓库 dsh-unknown-theme · 默认分支 main
分类视觉与多模态vision
收录类型可安装插件声明了 dsh.bundle、可用 dsh plugin add 安装的条目
开发语言JavaScript仓库主语言
许可证MIT商用或二次分发前请确认条款原文
星标 / 复刻 / issue5 / 0 / 0收录时的数值,非实时
创建 / 更新2026-08-16 · 2026-08-17最后推送 2026-08-17
本站收录2026-08-27首次进入本站目录的时间

README 全文

10.4 KB
作者原文,中文版优先;只做安全转义,不改内容

中文

dsh-unknown-theme ✨

把 deepseek.com 的官网气质,搬到你的 DeepSeek Harness。

官网原版流体背景 · 交互点阵网格 · 粒子鱼 LOGO · 标题聚光灯 · 官网质感磨砂玻璃 ——
一套代码级复刻 deepseek.com 视觉语言的浪漫工程。装上即沉浸。

> 一句话:每次打开 DSH,都像在逛官网首页。 🌊

🌊 官网原版流体 🔲 交互点阵网格 🐳 粒子鱼 LOGO 🧊 官网质感磨砂玻璃

> 静态 client bundle · 纯 CSS/DOM/Canvas(无 React 依赖)· 双主题自适应 · 免构建免编译

变更日志 · 配置项 · 发布指引

-4f83f2)

> 致敬 deepseek.com 官网设计。 流体 shader、HeroGrid 点阵网格、终端卡片质感均为官网
> (deepseek.com / harness 落地页)的
> 代码级移植,本插件只是把它们搬进了 DSH。
>
> 不是官方产品。 仅供美化你的 DeepSeek Harness 工作区。


📸 实机截图

> 真机效果,非概念图。浅色 / 深色 × 主页 / 对话,共四张。


🏆 为什么值得用(vs 普通换肤插件)

能力 本插件 普通换肤插件
官网原版 WebGL 流体背景(shader 级移植) ✅ ❌
官网交互点阵网格(HeroGrid 移植,放大镜观感) ✅ ❌
粒子鱼 LOGO(成形后可打散,20s 慢速回正) ✅ ❌
标题聚光灯(官网 ds-cursor-ring 同款) ✅ ❌
磨砂玻璃质感(harness 落地页终端卡片同款) ✅ 部分
浅色 / 深色双主题(跟随 color-scheme) ✅ ✅
纯 CSS/DOM/Canvas 实现,零额外依赖 ✅ 部分

✨ 功能一览

能力 说明
🌊 官网原版 WebGL 流体背景 移植官网 fluid shader(simplex FBM + 域扭曲 + curl 噪声、5 色混合、highp、dither 防色带),全屏铺在应用背后;浅色 / 深色两套官网配色
🔲 官网交互网格(HeroGrid 移植) 90px 间距点阵,鼠标 140px 半径内网格线被斥力推开、弹簧回弹;交叉点靠近鼠标变大变亮(放大镜观感);30fps 节流、静止暂停、底部渐隐
🐳 粒子鱼形 LOGO 新会话页粒子鱼;入场组合动画期间鼠标不产生斥力,鱼形完整成形后才可被打散;入场与回正统一为指数收敛(越靠近中心点恢复越快)——入场快速成形(≈1.2s),成形后被打散以慢系数游回(190px 散开约 22 秒);单例挂载管理,防双份粒子叠加
💡 标题聚光灯 官网 ds-cursor-ring 同款圆环(mix-blend-mode difference 自动反色),只在标题文字 / 鱼图标上触发,容器空白区不触发
🧊 官网质感磨砂玻璃 输入卡、用户历史气泡、侧栏新会话按钮、会话日志按钮统一为 harness 落地页终端卡片质感——bg-black/20 深色 tint + backdrop-blur-xl(24px)磨砂 + 1px 白 8% 描边;无折射层、无高光、无阴影,hover 仅加深 tint
🌗 双主题自适应 浅色 / 深色自动跟随应用的 color-scheme,全部颜色走 CSS 变量按主题切换

🧩 它是什么形式的插件

它是 DeepSeek Harness 的标准「双面插件」(dsh-plugin)——与官方 UI 包同构,只是浏览器半边承担了全部工作。

┌────────────── dsh-unknown-theme(标准 dsh-plugin / 静态 client bundle)──────────────┐
│  dsh.bundle   → cordis.patch.yml 插入 unknown-theme 入口   (host 半边)              │
│  dsh.client   → lib/client.js(浏览器 bundle)              (浏览器半边)              │
└─────────────────────────────────────────────────────────────────────────────────────┘
  • 安装命令 = 官方唯一安装命令:dsh plugin --profile web add ycqaq233/dsh-unknown-theme
  • manifest 契约与官方一致:dsh.bundle + dsh.client + exports["./client"]
  • 浏览器半边免构建:lib/client.js 直接以 window.__ModuleLoader__.load 格式编写,
    页面加载即注入主题,无需每次会话手动开启

⚡ 快速开始(3 步)

# 1. 安装
dsh plugin --profile web add ycqaq233/dsh-unknown-theme

# 2. 重启
dsh web

# 3. 硬刷新浏览器(Cmd/Ctrl+Shift+R)→ 主题自动生效 → 完。

> 安装的是 git 仓库直连的正式包。后续发布到 npm 后可改用 dsh plugin --profile web add dsh-unknown-theme。

📦 安装

方式一:git 仓库(当前推荐)

dsh plugin --profile web add ycqaq233/dsh-unknown-theme

然后重启 web 服务,硬刷新浏览器即可看到主题。

方式二:从源码 / 本地目录(开发者)

dsh plugin --profile web add /path/to/dsh-unknown-theme

或手工挂载:~/.dsh/profiles/web/package.json 的 dependencies 写
"dsh-unknown-theme": "link:<克隆目录绝对路径>",并在 cordis.patch.yml 追加:

- insert:
- id: unknown-theme
name: 'dsh-unknown-theme'

🔄 更新 / 卸载

更新(git 安装时):

cd <克隆目录> && git pull
dsh web   # 重启生效

卸载:

dsh plugin --profile web remove dsh-unknown-theme
dsh web   # 重启后恢复官方外观

🧩 兼容性

项 值
DeepSeek Harness (dsh) 0.1.0-rc.6+
Node.js >=18(Host 半为 no-op,仅占位)
浏览器 现代 Chromium / WebKit(依赖 WebGL2、Canvas 2D、backdrop-filter)

⚙️ 工作原理

主题全部在浏览器半边完成:一个 `` 注入 + 三个常驻 canvas 渲染器 + 一个 MutationObserver。

lib/client.js(浏览器半边)
├── 1.  注入:主题 CSS(玻璃质感 / 透明化侧栏 / 聚光灯等)
├── 2. WebGL 流体 canvas(z-index:-1,官网 shader,30fps 节流)
├── 3. 网格 canvas(z-index:-1,流体之上,底部渐隐 mask)
├── 4. 粒子 canvas(仅新会话页,单例挂载 + 健康检查)
└── 5. MutationObserver 监听  的 color-scheme → 切换浅/深色变量
  • Host 半边(lib/index.js):dsh.bundle patch 层,插入 unknown-theme loader 入口;apply 为空操作。
  • 浏览器半边(lib/client.js):CSS 注入 → 流体/网格/粒子渲染 → 聚光灯 → 主题跟随。
  • SVG 折射滤镜定义保留在代码中但已不再引用,当前玻璃质感为纯 backdrop-filter 磨砂。

⚙️ 配置项

所有可调参数都在 lib/client.js 顶部:

常量 / 变量 含义
FLUID_SPEED 流体流动速度
FLUID_SCALE 流体噪声波长(越大形状越宽)
GRID_SPACING / GRID_RADIUS 网格点阵间距 / 鼠标交互半径
LERP_ENTRY 粒子入场组合动画指数系数(位移 = 剩余距离 × LERP,越大越快)
LERP_SLOW 成形后被打散的慢速指数回正系数(越靠近中心点恢复越快)
--lg-bg / --lg-border / --lg-bg-hover 磨砂玻璃底色 / 描边 / hover 色(按主题)

⚠️ 已知限制

  • 流体 canvas 位于 z-index: -1,网格 canvas 在其上方并带底部渐隐 mask
  • backdrop-filter 只用在小组件上(避免 containing block 困住 fixed 浮层)
  • 聚光灯只在 [class$="_headlineText"] / [class$="_fishHitbox"](标题文字 / 鱼图标)上激活
  • 主题为纯客户端注入,未接入设置页开关面板(插件卸载即完全恢复官方外观)

🛠️ 开发 / 扩展

客户端 bundle 直接以 __ModuleLoader__ 格式编写,免构建。改完 lib/client.js 保存后硬刷新浏览器即可
(包名/挂载行变更才需要重启 DSH)。

  • 调流体:FLUID_SPEED / FLUID_SCALE(顶部常量)
  • 调粒子手感:LERP_ENTRY(入场)/ LERP_SLOW(慢速回正,粒子 tick 内)
  • 调玻璃质感:--lg-* 主题变量(paintTheme() 内,深浅色各一组)

📌 Roadmap

  • [x] 官网流体背景 + 交互网格 + 粒子鱼 + 聚光灯 + 磨砂玻璃
  • [x] 浅色 / 深色双主题自适应
  • [x] 发布到 GitHub(dsh-plugin topic)
  • [ ] 发布到 npm(一行命令安装)
  • [ ] 设置页开关面板(一键关闭全部效果)
  • [ ] 更多官网组件移植(Hero 鲸鱼 / 玻璃卡片变体)

🤝 贡献

欢迎提交 Issue 与 PR!视觉语言参考:
- deepseek.com(流体 shader 与 HeroGrid 的出处)
- harness 落地页(磨砂玻璃卡片质感出处)

⭐ 支持这个项目

喜欢的话,给仓库点个 Star ⭐,或把它转发给你的 DSH 朋友——这会让更多人发现它。
想一起移植更多官网效果?欢迎来贡献。

📄 开源协议

MIT

🙏 致谢

常见问题

7 问
答案由本站依据条目字段整理,不引用上游原文
dsh-unknown-theme 怎么安装?

在 DSH 里执行 `dsh plugin --profile web add github:ycqaq233/dsh-unknown-theme#v1.0.0` 即可。对应的 npm 包名是 `dsh-unknown-theme`。

dsh-unknown-theme 的验证等级是什么意思?

L5 · 运行验证通过。在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来

dsh-unknown-theme 安全吗?

低风险。vet 静态分析未发现可疑行为,判定为干净(clean)。

dsh-unknown-theme 支持哪些 DSH 版本?

上游记录的兼容版本包括 0.2.0-rc.2、0.1.7-rc.2、0.1.7-alpha.2、0.1.6-alpha.2、0.1.6-alpha.1、0.1.5-rc.2、0.1.3-alpha.2、0.1.3-alpha.1。版本较多,只列出前 8 个。

dsh-unknown-theme 用的是什么许可证?

上游标注为 MIT。商用或二次分发前请到仓库确认许可证原文。

dsh-unknown-theme 有哪些功能?

官网原版流体背景、交互点阵网格、粒子鱼 LOGO、标题聚光灯、磨砂玻璃质感。

这条记录的数据可靠吗?

本站按仓库名去重后合并整理,字段以作者仓库与 npm 元数据为准;安装命令、仓库地址与 README 保持原文,带 L4 / L5 标记的安装命令已在隔离沙盒里真实跑通。

视觉与多模态
按星标排序,可作替代方案

open-design

open-design

L4 · 沙盒安装通过 10.0 万 星

awesome-gpt-image-2

awesome-gpt-image-2

GPT Image 2 / 2.5 提示词与案例库,530+ 个案例、20+ 套工业级模板与可复用 Skills,新增 2.5 同提示词对比

L3 · 安装规范通过 3.4 万 星

PicGo

PicGo

L3 · 安装规范通过 2.7 万 星

iPolloWork

iPolloWork

L4 · 沙盒安装通过 6,775 星

modlens

modlens

ModLens 是 DeepSeek Harness 的视觉插件,为纯文本模型外挂视觉能力,粘贴图片即得结构化 JSON 证据(OCR、版面

L5 · 运行验证通过 4,207 星

OpenBiliClaw

OpenBiliClaw

本地私有、开源的自进化跨平台 AI 内容发现 Agent:先理解你,再主动从 B站、小红书、抖音、YouTube、X、知乎、Reddit、微

L4 · 沙盒安装通过 3,398 星

插件的元信息来自作者仓库;分类、验证等级与安全结论的中文说明为中文整理,最近核验 2026-10-08。