前言¶
在 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 与其他¶
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;离线安装器会自动清理旧条目。
典型用法¶
- 按上一节完成安装并重启后,打开主题相关设置面板(由
dsh-exv-cyan-theme提供入口)。 - 在背景区选择五种预设之一,按需调节位移呼吸与亮度呼吸。
- 在代码雨区设置 FPS、分辨率、密度与速度;需要扫描波或点击涟漪时在面板中开启对应选项。
- 主人物选静态或动态 Live2D;若使用动态模型,可按需开关偷瞄与微表情(部分模型能力有限,面板会自动隐藏不支持的项)。
- 拖动 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