DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

XHSecurity /

XHSecurity/dsh-tech-splash

Verified

DeepSeek HARNESS 黑白科幻启动屏:官方鲸鱼徽标 + HUD 启动序列 + 合成音效,点击启动进入程序。

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@ac4d1dbd

DeepSeek HARNESS 启动屏图标

DeepSeek HARNESS 启动屏

npm version license DSH 0.2.1-rc.3+

纯黑白的科幻启动屏:官方鲸鱼徽标、HUD 启动序列、合成科技音效,启动完成后点击进入程序。

English | 简体中文


特性

  • 纯黑白配色:暗色是纯黑底 + 白字 + 白鲸,亮色是纯白底 + 黑字 + 墨黑鲸,没有第三种颜色。
  • 官方图标:直接使用 DeepSeek HARNESS 品牌素材里的鲸鱼徽标,与侧边栏 Logo 同源。
  • HUD 启动序列:旋转刻度环、双向弧段、六边形框、声呐扩散、锁定括号、透视网格、扫描线与两侧数据流。
  • 启动日志与遥测:六行启动日志逐条点亮,右下角深度 / 鳍压 / 气泡 / 链路 / 主题读数。
  • 合成科技音效:低频起航轰声、逐行“滴”声、就绪双音、点击进入时的上行音阶与气流声;全部由 Web Audio 实时合成,不加载任何音频文件。
  • 点击启动进入程序:进度跑满后停在「引擎就绪 · 等待启动」,点击任意处、点击「点击启动」或按 Enter 才真正进入;启动中点击只会快进到就绪。
  • 跟随主题:读取 DSH 当前解析后的主题(系统 / 亮色 / 暗色),并通过 theme/change 事件实时同步。
  • 可静音:右上角「音效 开/关」,选择会记住(localStorage,键名 dsh.techSplash.muted)。
  • 零网络请求:除 DSH 本身的页面加载外,不请求任何外部资源,不上报任何数据。

效果流程

阶段 画面 音效
启动 0–2.4s 环阵点亮、鲸鱼浮现、日志逐行点亮、进度环填充 低频起航音 + 每阶段一声“滴”
就绪 「引擎就绪 · 等待启动」,中央出现脉冲描边的「点击启动」 双音提示
点击 / Enter 白光一闪 + 轻微放大 气流扫频 + 三音上行 + 低频落点
结束后 淡出,进入 DSH 主界面 —

安装

方式一:插件市场(推荐)

插件上架 awesome-dsh-plugin 精选列表后,在 dshmarket 或 DSH 的插件页搜索 “DeepSeek HARNESS 启动屏” 即可一键安装。

方式二:在「发现」里添加索引源

DSH 0.2.1 起支持自定义插件市场索引(需要启用实验性 bundle「自定义插件市场」)。在 插件 → 发现 → 索引源 添加:

https://cdn.jsdelivr.net/gh/XHSecurity/dsh-tech-splash@main/market/index.json

备用地址(网络访问不了 jsDelivr 时):

https://raw.githubusercontent.com/XHSecurity/dsh-tech-splash/main/market/index.json

添加后即可搜索到本插件并直接安装。索引文件遵循 format: 1 规范,内容随每次发版由 npm run market:index 重新生成。

方式三:直接按包名安装

在 插件 → Add plugin 里输入包名,或使用 CLI:

dsh plugin add dsh-tech-splash

也可以在插件安装对话框里选择 GitHub 仓库地址:https://github.com/XHSecurity/dsh-tech-splash。

方式四:本地开发安装

把仓库克隆到本机后,用插件管理对话框的「本地目录」安装,或让 Agent 执行 plugin_manager install_bundle 指向该目录(开发目录是符号链接安装,改完刷新页面即生效)。

使用

  • 每次页面加载都会播放启动屏(刷新也算一次启动)。
  • 启动动画期间点击 → 快进到「就绪」;就绪后点击 → 进入程序。
  • 按 Enter 等同于点击。
  • 右上角切换音效;不同浏览器对自动播放有策略限制,首次加载可能听不到启动音,点击进入那一下一定有声音。
  • 主题随 DSH 设置(系统 / 亮色 / 暗色)自动切换,无需重启。

兼容性

  • DSH:>=0.2.1-rc.3 <0.3.0(在 0.2.1-rc.3 上开发与验证)。
  • 平台:DSH Web / 桌面端(Electron)内的 Web UI;仅使用 shell.overlay、locale、theme 三个稳定扩展点。
  • 无依赖、无构建步骤、无 host 半侧逻辑。

如果 DSH 升级后出现不兼容,可在 package.json 的 engines.dsh 与 dsh.compatibility.dshReleases 中调整,并同步更新插件市场索引(npm run market:index)。

自定义

想改什么 位置
启动时长 client.js 顶部 BOOT_MS(默认 2400ms)
启动日志 / 标题 / 提示文案 client.js 里的 ZH / EN 字典
音效音量 createSound() 中的 master.gain.value 与各 cue 的 gain
音效音高 createSound() 中 stage() / ready() / enter() 的频率
黑白配色 client.js 里 .tfs-root 与 .tfs-root.is-light 的 --tfs-* 变量
徽标尺寸 client.js 中 WHALE_SCALE
插件页标题 / 描述 locale/zh.json、locale/en.json 的 meta

改完执行 npm run check,刷新页面即可看到效果。

目录结构

.
├── client.js                  # 浏览器半侧:启动屏、音效、主题同步
├── index.js                   # Host 半侧(空实现)
├── cordis.patch.yml           # bundle 载入条目
├── icon.svg                   # 插件图标(黑白鲸鱼)
├── locale/{zh,en}.json        # 插件页标题与描述
├── market/index.json          # 插件市场 format 1 索引(脚本生成)
├── scripts/make-market-index.mjs
├── docs/PUBLISHING.md         # 发版与上架指南
└── .github/workflows/         # CI 检查与 tag 自动发布

开发与发布

npm run check          # 语法 + JSON 自检
npm run market:index   # 依 package.json / locale 重新生成市场索引
npm run market:check   # 检查索引是否与包版本一致(CI 使用)
npm pack               # 生成可发布的 .tgz

完整发版流程(npm 发布、GitHub Release、提交 awesome-dsh-plugin、更新索引)见 docs/PUBLISHING.md。

已知限制

  • 浏览器自动播放策略可能让启动阶段的音效静音,直到用户第一次交互;这是浏览器行为,不是插件缺陷。
  • 启动屏按“每次页面加载”播放,没有“只播一次 / 跳过下次”的持久开关;如果以后需要可以加。
  • 音效由 Web Audio 合成,音色偏电子、轻量,不是真实音源采样。

许可与致谢

  • 代码以 MIT 许可发布,Copyright © 2026 XHSecurity。
  • 鲸鱼标识来自 DeepSeek 官方品牌素材(welcome-brand.svg),版权归 DeepSeek 所有;本项目是非官方社区插件,与 DeepSeek 官方无隶属或背书关系。
  • 启动屏的注册点是 DSH 的 shell.overlay 槽位,感谢 DeepSeek Harness 提供的插件机制。
—/ 5

No ratings yet

Verified DSH bundle

Commit ac4d1dbd287e

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout