跳到主内容

open-sea-skin 使用指南

为 DeepSeek Harness 提供实时 WebGPU 海洋皮肤与半透明玻璃界面,支持波浪大小、昼夜、玻璃透明度调节,所有资源本地运行、不上传数据。

本文为派生内容(基于 wiki / faq / compatibility_json 自动组装),非 AI 即时创作。

本文由本站基于该插件已收录的字段自动派生(wiki / faq / compatibility_json / readme),非 AI 即时创作。每节末尾标源字段。

快速上手

open-sea-skin

— 源: plugin_wiki.wiki_content

安装与验证

dsh plugin --profile web add github:d-dev0101/open-sea-skin

复制以上命令在 DSH Web Profile 内运行。安装完成后在「插件列表」启用即可。

— 源: plugins.install

关键要点

  • WebGPU + three.js 0.178.0 + TSL;五组 Gerstner 波、解析法线、FBM 细节、
  • 扩展和两种 Harness 安装均为本地资源,不请求 CDN,不含分析或遥测。
  • 256×256 网格;低端/减少动态模式为 160×160;DPR 上限 1.5;0.5–1.0
  • 12 分钟自动昼夜循环;手动拖动「日光」会固定当前时间,可再次开启自动循环。
  • 扩展和 dist 方案共用同一个 host controller,仅持久化适配层不同。

— 源: plugin_wiki.readme_zh (fallback readme_raw)

常见问题

这个插件需要 WebGPU 吗?老一点的电脑能用吗?

皮肤依赖浏览器 WebGPU 渲染海面,没有 WebGPU 时会直接不显示背景,仅保留玻璃界面。系统会自动检测低性能设备并降低网格精度与帧率,不需要手动配置。

插件会上传我的对话或数据吗?

不会。插件不接入任何 CDN、遥测或分析接口,所有 three.js 模块和字体都打包在本地;只把偏好(波浪、昼夜、玻璃透明度等)保存到浏览器本地存储或宿主设置中。

装上 DSH 插件后左下角按钮没出现怎么办?

确认 dsh web 与 dsh plugin add 使用的是同一个 profile,重启 dsh web 进程,再做一次浏览器硬刷新。DSH 插件、浏览器扩展、静态安装器三种方式不要同时使用,会出现重复渲染拦截。

怎么彻底卸载?

DSH 插件用 dsh plugin --profile web remove open-sea-skin;浏览器扩展在 chrome://extensions 里移除;静态安装器用 --uninstall。偏好只存在本地浏览器,删除后无副作用。

必须使用 DSG 插件方式吗?还有别的安装途径吗?

不是必须。仓库还提供 Chrome/Edge 浏览器扩展(仅作用于 127.0.0.1/localhost 上的 Harness)和一键 curl 脚本(向已构建的 Harness 前端注入资源),以及直接把皮肤接入 Harness 源码的原生集成方式。

自动昼夜循环可以关掉吗?

可以。手动拖动「日光」滑块会自动停止 12 分钟自动循环,并把当前时间固定下来;插件本身没有提供单独的总开关,需要恢复自动循环需重新启用。

浏览器扩展会影响其他本地开发网站吗?

不会。扩展只匹配 127.0.0.1 和 localhost 域名,并且会先校验页面标题、root 节点和服务端启动标记,确认是 DeepSeek Harness 后才会注入皮肤,其他本地项目保持原样。

玻璃不透明度能调到多低?

调节范围固定为 40%–90%,默认 72%。这是为了保证深色与浅色主题下界面文字可读,避免玻璃完全透明导致对比度不足。

— 源: plugin_wiki.faq_json

兼容性

  • DSH: 0.1.0-rc.6
  • Node: >=20
  • Platforms: macOS, Windows, Linux

— 源: plugin_wiki.compatibility_json

踩坑提醒

安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。

— 来源:通用规则

open-sea-skin 使用指南