DeepSeek Harness(DSH)的 Web UI 提供了基础的交互界面,但默认背景通常较为单调。如果你希望在终端或浏览器窗口中获得更具视觉动感的背景,而不仅仅是静态的单一颜色,普通的配置可能无法满足需求。下面介绍一个社区维护的插件,它利用粒子系统重构了鲸鱼轮廓,提供了一种装饰性的 Web UI 背景。
插件介绍¶
这个插件名为 dsh-whale-bg,由开发者 gooosie 维护。它是一个非官方的 Web UI 背景,将 DeepSeek 的鱼形轮廓转化为由多种大小粒子组成的群集。
插件复用了 DeepSeek Harness 仓库中 MIT 许可的鱼几何体数据。它提供了一套完整的粒子动画逻辑,包括入场组装、待机游动、鼠标交互以及光照效果,旨在在不占用过多系统资源的前提下提供视觉装饰。
核心功能¶
插件的核心能力集中在粒子动画与交互反馈上:
- 入场效果:粒子从散乱状态自动组装成鲸鱼形状。
- 待机游动:边缘保持松散,尾部呈现行波效果,模拟生物游动。
- 鼠标交互:悬停时产生径向推力,鼠标附近的粒子会被推开,且推力衰减算法采用三次衰减。
- 手电筒光照:光照紧贴光标,鲸鱼在光标附近才会显现,远离光标时几乎不可见。
- 主题支持:提供浅色和深色两种主题,分别对应不同的混合模式。
- 渲染性能:锁定 30 FPS,确保装饰层对整体性能影响最小。
安装与启用¶
安装过程需要通过 DSH 的 CLI 工具完成。DSH 的 web 命令始终启动名为 web 的配置文件,因此插件必须安装到该配置文件中。
- 执行安装命令:
dsh plugin --profile web add dsh-whale-bg@0.1.0
- 启动 Web 界面:
dsh web
- 如需移除插件:
dsh plugin --profile web remove dsh-whale-bg
注意事项¶
在使用前,需要了解以下基于事实的约束:
- 社区项目:这是一个社区项目,与 DeepSeek 无官方隶属、维护或背书关系。
- 源码依赖:鱼几何体数据复用自 DeepSeek Harness 仓库,受 MIT 许可证保护。
- 配置文件限制:由于
dsh web命令总是启动web配置文件,插件必须安装在该配置文件下,无法随意切换到其他配置文件。 - 版本兼容性:插件针对
@deepseek-ai/dsh@0.1.0-rc.6开发。DeepSeek Harness 处于开发者预览阶段,未来版本发布可能导致插件需要更新或变更。
结语¶
dsh-whale-bg 提供了一种轻量级的视觉装饰方案,适合希望在 DeepSeek Harness Web 界面中增加动态背景的开发者。通过粒子群集与手电筒光照的结合,它在不牺牲性能的前提下丰富了界面的表现力。
插件目录与源码仓库:
SkillHub 目录
GitHub 仓库