它是什么
Open Sea Skin 是 DeepSeek Harness 的海洋外观插件:对话界面背后是一片实时 WebGPU 动画海面,可调海浪大小、从白昼到夕阳的光照,以及 40%–90% 可调的半透明玻璃面板。README 写得很明确——它面向 DeepSeek Harness,不是 DeepSeek 聊天网站,也与 OpenSea NFT 市场无关。
和静态壁纸或角色立绘皮肤包不同,渲染器在浏览器里跑五道 Gerstner 波,带反射、浪花与天空光照(WebGPU 之上的 three.js 与 TSL)。架构文档把权威运行时放在 shared/,插件、扩展与静态加载器的副本都由它生成,因此三条安装路径发出的是同一片海。
它不是什么:不是模型功能、不是工具包、不是会话行为改动。harness-plugin README 写着「Model Experience: None」——插件只改浏览器呈现与用户设置,且「从不组装或修改模型请求」。
三种安装方式——只选一种
README 的对照表按环境给出路径,并警告不要叠加安装:
- DSH 插件(Harness Web / Desktop 市场)。仓库
package.json是open-sea-skin@1.2.4;npm 已发布的latest仍是 1.2.3。README(2026-09-12 核对)说语言同步修复在 v1.2.4,npm 出现open-sea-skin@1.2.4之前不要用。文档命令:dsh plugin --profile web add open-sea-skin@1.2.3;要 v1.2.4 修复则用dsh plugin --profile web add 'github:d-dev0101/open-sea-skin#v1.2.4'。重启并刷新页面后,打开左下角 Skin settings。 - Chrome / Edge 扩展。下载 release ZIP,开启开发者模式,加载已解压的扩展。扩展会先校验本地 Harness 页面再注入;权限只有
storage与http://127.0.0.1/*、http://localhost/*。 - 静态前端安装器。适用于无法装 DSH bundle 的构建版前端。先停 Harness,审查并运行
install.sh(curl -fsSL .../install.sh | bash),再启动。它会插入一条带标记的延迟脚本,把资源拷到open-sea-skin/,并保留index.html.oss-backup。前端升级后请再跑一遍--update。
还有第四条路——用 harness-plugin/install-into-harness.sh 把皮肤打进 Harness 源码检出——那是给要改源树的开发者,不是日常安装。所有路径共用 DOM id #__open-sea-skin__,同时启用不会启第二个渲染器;但仍建议只走一条,便于更新与卸载。
WebGPU 是硬性要求
动画 3D 渲染需要支持 WebGPU 的浏览器。渲染器用自适应分辨率、隐藏标签页暂停、帧率上限以及 prefers-reduced-motion(低面数网格、约 20 FPS、放慢时间)尽量照顾较弱硬件,但 GPU 成本仍然真实。README 自己的建议是:先试线上 demo 再选安装方式。会改变网格密度的画质变更会重载隔离的海洋 iframe,因为这些是启动期决策。
它不做什么
不劫持新标签页或主页。 扩展 FAQ 很直白:不替换浏览器主页、不给 chat.deepseek.com 上皮、不碰其他本地页面和已有主页扩展。它只瞄准经过校验的本地 DeepSeek Harness 页面。
没有聊天数据管道。 隐私文档与架构文档写明:皮肤不收集、不传输聊天数据、提示词或对话;扩展权限限于存储与本地 Harness 主机;没有分析 SDK、跟踪像素或远程主机权限。three.js 与 Geist 字体随包本地提供。
没有模型面。 不注册工具、斜杠命令,不使用凭据,KV 缓存影响为零——只有呈现层与可逆的玻璃主题 token 覆盖。
网络声明,以及怎么读
发布用的插件、扩展与静态路径宣称本地资产、无皮肤分析、无运行时 CDN。这是 README 与架构文档一致给出的代码级声明,不是独立审计。架构文档自己留了一条注脚:原样保留的 site/ 展示站(扩展包的一部分;原版 demo 站)从公共 jsDelivr 加载其文档写明的依赖。你若只装插件/扩展/静态皮肤,并不会走到那条路径。
静态安装器的引导仍是来自 GitHub raw 的 curl | bash——先审查 install.sh 再跑。本条目背后没有公开安全扫描,对应 security: unverified。
运行要求与限制
- Harness 兼容性不是全覆盖声明。 发布到 npm 的
dsh字段是{ bundle: { patch: './cordis.patch.yml' }, client: { platform: 'web' } },没有compatibility条目,因此本条不记录dshTarget,验证等级止于 L2。harness-plugin 源码集成指南在 Harness0.1.2-alpha.3(commitdd6322d60,2026-08-31)上验证过;Desktop 回归用基于 DSH Desktop Beta2.0.5-beta.1外壳的夹具覆盖 24 组布局/主题/不透明度组合,不是完整的原生 Desktop 端到端测试。 - 仅 Web。 客户端平台为
web;原生包目前也不承载 Electron/file-协议资源。 - npm 包无安装期脚本。 仓库脚本只有 build/test/prepublishOnly——没有
preinstall、install、postinstall或prepare。发布包自带预构建的plugin/与native-dist/资产。 - 静态路径会改前端文件,Harness 升级后必须重跑;卸载只删带标记的加载器与其资源目录,不动会话数据。
- 版本滞后: GitHub 标签 v1.2.4 领先 npm 1.2.3;Desktop 市场可能仍显示旧的「当前版本」,直到目录刷新。
- GPU 预算: 核显或远程桌面上仍然偏重;减少动效有帮助,但不能消除成本。
- 本条目没有公开安全审查记录。
什么时候用它、什么时候不要用
如果你希望 DSH Web 工作区背后是一片活着的海,而不是扁平主题:真实动画水体、可调时段光照、可调玻璃,又不改 harness 的运行方式——它合适。在 DSH 皮肤里,它少见之处在于 GPU 渲染的动态画面,而不是静态立绘或 CSS 改色;机器偏弱请先试 demo。
不要指望它给 DeepSeek 聊天站上皮、劫持新标签页,或提供任何 agent 能力。也不要在弱 GPU 上把它当「轻量皮肤」装。插件管理器可用就优先 DSH 插件;在 Chrome/Edge 里跑本地 Harness 且不想重建用扩展;只有预构建前端才用静态安装器,并先审查脚本。
FAQ
安装它会改我的新标签页或 DeepSeek 网站吗?
不会。扩展会先校验本地 DeepSeek Harness 页面再注入海洋。它不替换浏览器主页,也不给 chat.deepseek.com 上皮。其他本地开发页与已有主页扩展保持原样。
浏览器或 GPU 偏弱时 WebGPU 会失败吗?
动画渲染器需要 WebGPU。自适应画质、隐藏标签页暂停和减少动效能减轻弱硬件负担,但消不掉 WebGPU 门槛。浏览器没有可用 WebGPU 时,预期海洋不会渲染;装之前先试线上 demo。网格密度与适配器优先级相关的变更会在启动时重载隔离帧,而不是在会话中途热切。
怎么关掉或卸载?
在快捷控制面板关掉皮肤即可保留安装但没有海洋。移除 DSH 插件用 dsh plugin --profile web remove open-sea-skin,然后重启。扩展从浏览器扩展页移除。静态安装则停 Harness 后用安装器的 --uninstall;它只删自己的带标记加载器与资源,不动会话。浏览器外观键(ossEnabled、ossSea、ossTime、ossGlass、ossAutoCycle)会留在 localStorage,需要你手动清理。
每个最新的 Harness 或 Desktop 版本都测过了吗?
来源没有给出全覆盖兼容声明。原生源码集成在 Harness 0.1.2-alpha.3(commit dd6322d60,2026-08-31)上验证过。Desktop 回归使用基于 DSH Desktop Beta 2.0.5-beta.1 的 Chromium 外壳夹具,覆盖 24 组布局/材质/主题/不透明度组合——不是完整的原生 Desktop 端到端测试。发布到 npm 的 dsh 块没有 compatibility 范围。
皮肤会把我的提示词或聊天数据发到别处吗?
隐私声明说皮肤不收集、不传输个人信息、使用数据、页面内容、提示词、对话或标识符。扩展权限限于 storage 与两个 loopback Harness 主机;没有远程主机权限、分析 SDK 或跟踪像素。该声明只描述 Open Sea Skin 本身,不描述宿主应用自身的行为,而且是作者声明而非独立审计。
它和其他 DSH 皮肤有何不同?
本目录里的其他皮肤更偏静态立绘、CSS 改色或角色包。Open Sea 的少见之处在于实装 GPU 实时海面(WebGPU + three.js + TSL,五道 Gerstner 波),并通过 Harness 主题覆写施加玻璃 token。本条目不对皮肤排名;若你要的是动态与光影而不是固定美术,请从线上 demo 开始,并在自己机器上核对 GPU 成本。

