eh-tools/dsh-plugin--plugins-deepseek-harness0

dsh-deepseek-harness

DeepSeek Harness 主题:复刻官方 WebGL2 粒子鲸鱼、星座网格与玻璃拟态皮肤

AI 分析

核心用途是为 DSH 界面提供复刻 DeepSeek 官网的 WebGL2 粒子鲸鱼动态背景与品牌蓝主题。适合追求视觉美化、喜爱官方设计语言的用户。

包名
dsh-deepseek-harness
版本
0.1.0
许可证
MIT
最近更新
2026年8月23日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:eh-tools/dsh-plugin#3bbf1589066c718345d9c4be9f7c4c225bb4c748&path:plugins/deepseek-harness

dsh-deepseek-harness

DeepSeek Harness 主题 —— 复刻 的粒子鲸鱼背景,跑在自有插件上。

功能

  • 官方 WebGL2 粒子鲸鱼:复刻 DeepSeek 官网 hero 鲸鱼——内嵌官方 hero-whale.svg 纹理,逐像素采样成点云,GLSL 着色器(粒子缩放 0.5–1.5、鼠标扭曲、光线跟随鼠标、easeOutCubic 组装入场、游泳波动),webgl2 + gl.POINTS,WebGL2 不可用时回退 2D canvas。
  • DeepSeek 品牌蓝粒子:粒子用 DeepSeek 蓝(#6799FE 附近)、普通 alpha 混合,浅色/深色主题均可辨识。
  • 跟随官方主题:不改官方明/暗/系统主题,不强制深色,也无设置按钮——默认开启。
  • 隐藏式诊断面板:URL 带 ?dshtest=1 时右下角显示实时状态(theme / bodyBg / whaleGL / progs / state / count),排查用,平时不出现。

安装

dsh plugin --profile web add link:/plugins/deepseek-harness

安装后重启 DSH(dsh 进程),刷新页面生效。

开发

node scripts/build.mjs            # 从 src/ 重新生成 lib/client.js
node scripts/build.mjs --check    # 校验 lib/client.js 与 src/ 一致

结构

文件说明
lib/index.jshost 半:空 apply(纯客户端插件,无宿主副作用)
lib/client.jsclient 半:自动生成(build.mjs 拼接)
src/*.js引擎源码:whale-shaders(SVG/GLSL/矩阵)、whalethemesettingsdombootindex
src/css/00-background.css背景层样式
scripts/build.mjs拼接构建脚本(零依赖)
cordis.patch.yml本包挂载层(host 半随 profile boot 装载)