dshbase

插件目录 / Developer / open-sea-skin

open-sea-skin

已验证 · 实测可装 d-dev0101

✓ 持续维护 3 位贡献者

查看 GitHub ↗ ← 返回插件目录

380Stars
8Forks
5未关闭 issue
JavaScript语言
2026-09-11最近推送
跨平台平台

功能简介

WebGPU ocean skin for DeepSeek Harness — DSH plugin, Harness-only Chrome/Edge extension, static installer, and native integration.

✅
我们的评价
推荐 — 实测可用且热门

WebGPU ocean skin for DeepSeek Harness — DSH plugin, Harness-only Chrome/Edge extension, static installer, and native integration. 实测能干净安装、正常启动。380+ stars,社区认可度高,是低风险选择。

「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。

README

Open Sea wave logo

Open Sea Skin · DeepSeek Harness Ocean Theme

A living ocean behind your workspace.
实时海洋 · 夕阳光影 · 透明玻璃界面

简体中文 · English

Latest GitHub release Published npm version Build and regression tests MIT license

👀 Before installing, try the live website

Move the waves. Find your sunset. Tune the glass.
Preview the skin yourself before choosing an installation method.

🌊 Interactive demo · 📦 Install · 🚀 Releases · 💬 Get help

Open Sea dynamic ocean theme running inside DeepSeek Harness with a transparent chat interface

Open Sea Skin is an open-source ocean theme and appearance plugin for DeepSeek Harness (DSH). It adds a real-time WebGPU animated background, adjustable waves, daylight-to-sunset lighting, and a translucent glass interface. Use it as a DSH plugin, a Harness-only Chrome/Edge extension, or a static frontend integration.

Community-made, not an official DeepSeek product. This skin targets DeepSeek Harness, not the DeepSeek chat website. It is unrelated to the OpenSea NFT marketplace.

Features · Gallery · Installation · FAQ · Development

✨ Your workspace, your sea

Feature What you can do
🌊 Real-time ocean Watch animated waves and reflections, rather than a looping wallpaper video.
🌅 Daylight & sunset Set your own light or enable the twelve-minute day/night cycle.
🫧 Transparent interface Adjust glass opacity from 40% to 90% in light or dark Harness layouts.
🎛️ Quick controls Change sea state, sunlight and opacity from the lower-left skin settings panel.
🏠 Your homepage stays yours The extension does not replace new tabs or change your browser homepage.
🔒 Local assets Ocean scripts, three.js and fonts ship with the skin; no skin analytics or runtime CDN requests.
⌨️ Thoughtful controls Chinese/English UI, keyboard navigation, Escape to close, and reduced-motion support.

🎬 Open Sea inside DeepSeek Harness

These recordings show the native Harness integration at 40% glass opacity. Overview settings: wave size 56, daylight Afternoon (55). The interactive website lets you try the controls before installing.

🌙 Dark mode · an ocean behind your conversation

DeepSeek Harness dark ocean theme with transparent panels at 40 percent glass opacity

☀️ Light mode · a brighter workspace

DeepSeek Harness light ocean theme with transparent panels at 40 percent glass opacity

🌊 Wave control · calm water to high sea

Daylight stays at Afternoon while wave size changes, then returns to 56.

Adjusting the Open Sea wave-size slider inside DeepSeek Harness

🌅 Sunlight control · midday to sunset

Wave size stays at 56 while the light moves from Midday to Dusk.

Changing DeepSeek Harness ocean background lighting from daylight to sunset

📦 Choose your installation

Choose one method. Installing several at once makes updates and troubleshooting harder.

Your setup Best starting point
Harness Web / DSH plugin installer DSH plugin
Local Harness in Chrome or Edge Browser extension
Built frontend without plugin support Static installer
Developing a Harness source integration Native integration guide

1. DSH plugin

Release status, checked September 12, 2026: GitHub v1.2.4 is available; npm is still 1.2.3. The language-sync fix is in v1.2.4. Do not use [email protected] until it appears on npm.

Install the prebuilt npm version without a Git download or install-time build:

dsh plugin --profile web add [email protected]

For the v1.2.4 language fix, install the published GitHub tag:

dsh plugin --profile web add 'github:d-dev0101/open-sea-skin#v1.2.4'

Restart Harness, reload its page, then open Skin settings at the lower left. In DSH Desktop, use the managed plugin installer and restart from Desktop settings; available update versions depend on the catalog and installation source.

Installation & troubleshooting →

2. Chrome / Edge extension

  1. Download the extension ZIP and unzip it.
  2. Open chrome://extensions or edge://extensions; enable Developer mode.
  3. Choose Load unpacked and select the extracted folder containing manifest.json. If you cloned the repository, choose extension/.
  4. Open your Harness page on 127.0.0.1 or localhost and reload it.

No new-tab takeover. The extension verifies the Harness page before injecting the ocean; other local development pages and existing homepage extensions remain untouched.

3. Static frontend installer

For a built Harness frontend that cannot use the plugin. Stop Harness first. Inspect the script, then run from any directory:

curl -fsSL https://raw.githubusercontent.com/d-dev0101/open-sea-skin/main/install.sh | bash

Start dsh web again and keep it running. After a Harness frontend upgrade, rerun the command with bash -s -- --update. This method changes frontend files; it does not start the server.

Explicit frontend paths, backups & recovery →

💡 Before you install

Does this change my new-tab page or the DeepSeek website?

No. The extension targets a verified local DeepSeek Harness page. It does not replace your browser homepage or skin chat.deepseek.com.

How do I disable or uninstall the skin?

Turn off the skin in the quick-controls panel to keep it installed without the ocean. To remove a DSH plugin:

dsh plugin --profile web remove open-sea-skin

Restart Harness. Remove the browser extension through the browser's extensions page. For a static installation, stop Harness and run:

curl -fsSL https://raw.githubusercontent.com/d-dev0101/open-sea-skin/main/install.sh | bash -s -- --uninstall

Then restart Harness. The static installer removes its own marked loader/assets, not your sessions. See the recovery guide if a page fails to load.

Is every latest Harness/Desktop version tested?

No blanket compatibility claim. Native source integration was verified against Harness 0.1.2-alpha.3, commit dd6322d60 (August 31, 2026). Desktop regression tests use a Chromium shell fixture based on DSH Desktop Beta 2.0.5-beta.1, covering 24 layout/material/theme/opacity combinations—not a full native desktop end-to-end test.

If an update breaks the skin, report your Harness version, installation method and a redacted screenshot/log.

What about performance and privacy?

The renderer uses adaptive resolution, hidden-tab pause and reduced-motion handling. Animated 3D rendering still uses GPU resources; try the demo on your device first.

The skin does not collect or transmit chat data. Extension permissions are limited to storage and the local Harness hosts. This statement describes Open Sea, not the host application's own behavior. Privacy & permissions →

🛠️ Built for an open ecosystem

The renderer uses WebGPU, three.js and TSL, with five Gerstner waves, reflections, foam and sky lighting. The canonical runtime lives in shared/; generated plugin, extension and static-loader copies stay synchronized. site/ preserves the original showcase.

With Node.js 20+:

npm ci
npm run build
npm run check
npx playwright install chromium
npm run test:browser
npm run test:desktop
npm run test:website
Resource Purpose
Architecture Renderer, shared controller and installation adapters
Native source integration Harness settings/slots integration and pinned compatibility
Release guide Packaging and publishing
Changelog Fixes and version history
Contributing through Issues / PRs Bug reports, ideas and improvements
DSH plugin topic Explore the wider community ecosystem

🤝 Community & license

Made for people who want a more personal DeepSeek Harness workspace. Feedback, bug reports and contributions are welcome. Please never post passwords, tokens or private conversations in an Issue.

Project code is MIT licensed. third-party code and fonts retain their own licenses; see Third-party notices.

🌊 Find your sea — try the live demo

安装

🧩 让 Agent 自动装(推荐)

装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:

dsh plugin add dshbase-catalog

然后对 agent 说「帮我装 open-sea-skin」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。

该插件是 GitHub 源码(未发 npm)——直接从仓库装:

Web profile:

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

Headless(CLI)profile:

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

实测报告

验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。

⚠ 高风险 静态扫描 · 25 个文件 · 2026-09-29
  • 危险命令 (high)

分享徽章

Developer 里更多

浏览全部 7797 个插件 →