dsh-exv-theme:为 DeepSeek Harness 准备的科幻 HUD 主题包

前言

在 DeepSeek Harness(DSH)里长时间跑对话或调试智能体时,界面往往仍是默认皮肤:功能够用,视觉上缺少分层背景、HUD 组件和可调的动效。社区里也有零散的 CSS 或单点主题,但背景、Live2D、代码雨和 HUD 控件通常要分开找,资源还可能依赖外网 CDN。

DSH EXV Theme(dsh-exv-theme)由维护者 VMWHW 发布,归类为「趣味换装」。它是一个自包含的主题包:黑底加青色 HUD、视差背景、代码雨与扫描波、最多 15 个 Live2D 主人物,以及可拖动的 HUD 组件;资源随包分发,README 写明不访问网络、不上传数据。下面按安装、功能与注意点说明用法。

这是什么

dsh-exv-theme 面向 DSH x64(Windows 10/11 桌面端与 Web 端均可),当前包版本 2.3.1。从 2.3.0 起是标准 DSH 插件包:一个安装入口,内含三个可单独开关的子插件。

子插件 作用
dsh-exv-cyan-theme 黑色 + 青色 HUD、背景编辑面板、组件系统、桌面模式
dsh-exv-parallax-bg 视差背景、代码雨 / 扫描波、15 个 Live2D 主人物
dsh-exv-flat-corners 去掉界面圆角

项目仓库:GitHub — VMWHW/dsh-exv-theme。插件目录页:skillhub.cn — dsh-exv-theme。自写代码采用 MIT 许可;内嵌 Live2D、Pixi 及《少女前线》相关素材不在 MIT 范围内,详见仓库中的 THIRD_PARTY_NOTICES.md。

宿主版本要求(engines.dsh):>= 0.2.2-rc.1 < 0.3.0。主题依赖宿主内部 DOM 结构与类名,DSH 大版本升级后可能需要等待主题跟进。

核心功能

背景与动效

  • 背景预设:default / chips / cyberpunk / starsky / frankfurt,可调节位移呼吸、亮度呼吸。
  • 代码雨:帧率 30/60,分辨率 720P/1K/2K,密度与下落速度均为 25–200%;支持 2D/3D 扫描波与点击涟漪;字符模式可选「随机 01」或「全 1 余晖」。

主人物(Live2D / 立绘)

  • 模式:关闭 / 静态(9 个立绘)/ 动态(15 个 Live2D,入场 + 待机循环,眼神与头部跟随鼠标)。
  • 偷瞄可单独开关;开启后可再按模型能力开关随机微表情。

HUD 组件

时间、峰谷状态、余额、剪贴板等组件可拖动、缩放、单独开关。余额支持本金与赠金明细、实时消耗速率;时钟和余额支持「完整 / 极简」,剪贴板支持 1 / 2 / 3 格。

LOGO 有三种预设,可调大小与呼吸。另有桌面模式、拖拽照明、指针照明;方角界面由 dsh-exv-flat-corners 负责。

配置保存在浏览器 localStorage(键名 dsh-exv-theme.config.v1),设置面板左下角可一键恢复默认。

安装与启用

安装前请确认 DSH 版本落在上述 engines.dsh 区间。插件在 DSH 进程内运行,安装前建议浏览仓库源码与许可证说明。

图形界面(推荐)

侧边栏 Plugins → Add plugin,填入包名:

dsh-exv-theme

命令行

# 桌面端(Windows 客户端)
dsh plugin --profile desktop add dsh-exv-theme

# Web / CLI profile
dsh plugin --profile web add dsh-exv-theme

安装完成后重启 DSH(或按提示刷新页面)。在 Plugins 页会看到 bundle 及三个子插件的独立开关。

离线安装包

若不用插件市场或 npm,可从仓库 Releases 下载 DSH-EXV-Theme-<版本>.zip,解压后双击 install.cmd:会关闭 DSH、安装三个插件、更新 profile 并重新启动。与在线安装的是同一套代码。

从 2.2.x 升级时,旧包名是 @local/*,需先卸载旧版再装 2.3.1;离线安装器会自动清理旧条目。

典型用法

  1. 按上一节完成安装并重启后,打开主题相关设置面板(由 dsh-exv-cyan-theme 提供入口)。
  2. 在背景区选择五种预设之一,按需调节位移呼吸与亮度呼吸。
  3. 在代码雨区设置 FPS、分辨率、密度与速度;需要扫描波或点击涟漪时在面板中开启对应选项。
  4. 主人物选静态或动态 Live2D;若使用动态模型,可按需开关偷瞄与微表情(部分模型能力有限,面板会自动隐藏不支持的项)。
  5. 拖动 HUD 组件到合适位置,单独开关时间、余额、剪贴板等;不需要圆角时保持 dsh-exv-flat-corners 启用。

默认策略(摘自 README):Live2D 帧率默认 120(可选 30/60/90/120);代码雨 60 FPS、2K、密度与速度 100%;拖拽照明强度 100%;仅在页面最小化时暂停动效,切到其他窗口仍继续运行。集成显卡若吃力,可在面板中降低代码雨或 Live2D 档位。

权限、卸载与限制

权限与数据:不访问网络,不上传数据,不读写用户文件;不调用系统命令,不修改宿主安装目录。唯一写入为 localStorage 中的主题配置;卸载后配置仍保留,可在设置中清除。

卸载:

  • Plugins 页找到 dsh-exv-theme → Remove;或
dsh plugin --profile desktop remove dsh-exv-theme
  • 离线版:双击 uninstall.cmd。

已知限制(节选):部分 Live2D 模型无眼动参数,面板会隐藏眼动开关;微表情因模型绑定而异;首次或冷切换 Live2D 需解码资源可能短暂卡顿;2K + 120 帧对集显有压力;桌面模式只隐藏主对话流,输入框保留;4K 全屏下扫描波峰值仍可能掉帧。

结尾

dsh-exv-theme 把科幻 HUD 皮肤、视差背景、代码雨和 Live2D 主人物收进一个 DSH 标准 bundle,适合希望在本地、离线前提下自定义 DSH 界面的用户。安装与卸载以 README 中的包名和 profile 命令为准;问题反馈请走 GitHub Issues,并附上 DSH 版本、Windows 版本与安装方式。

  • 目录页:https://www.skillhub.cn/plugins/VMWHW/dsh-exv-theme
  • 源码与文档:https://github.com/VMWHW/dsh-exv-theme
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜