dsh-skins:DeepSeek Harness 界面皮肤管理插件

前言

DeepSeek Harness (DSH) 的核心设计理念是“一切皆插件”。默认的界面风格通常是固定的,缺乏灵活性。dsh-skins 插件为此提供了热切换的主题与皮肤管理能力。它允许用户在 Web 与 Desktop 两种 profile 下自由更换视觉风格,无需修改代码或重新部署即可改变应用外观。

该插件由 iasiv5 维护,遵循 MIT 许可证。

核心能力

插件提供了以下具体功能:

  • 多 Profile 支持:支持 Web 与 Desktop 两种环境安装使用。
  • 多款皮肤:内置 OpenBMC、UEFI 以及“凡人修仙传”等多套界面视觉风格。
  • 个性化定制:支持自定义壁纸、界面标语以及整体通透度(0–100%)。
  • 个人图库:支持上传 PNG、JPEG、WebP 或 GIF 格式图片至个人图库,所有皮肤共用。
  • 配置隔离:配置与图库独立存储于指定目录,插件升级不会导致用户配置丢失。
  • 官方回退:提供一键切换回 DeepSeek Harness 官方界面的功能。

安装与启用

安装命令根据使用的 profile 不同而有所区别。

Web Profile

dsh plugin --profile web add @iasiv5/dsh-skins

安装完成后需要重启 DSH Web 服务以使更改生效。

Desktop Profile

dsh plugin --profile desktop add @iasiv5/dsh-skins

在 DSH Desktop 应用自带的插件页安装,或执行上述命令后重启应用。

使用方式

安装完成后,可通过以下方式切换皮肤或进行个性化设置。

切换皮肤

  1. 在界面侧栏底部找到「皮肤切换」入口。
  2. 在弹出的列表中选择目标皮肤(如 OpenBMC、UEFI、凡人修仙传等)。
  3. 切换操作会自动持久化保存。

URL 切换

通过 URL 参数直接指定皮肤:
* /?skin=openbmc
* /?skin=uefi-harness
* /?skin=meirenzhi
* /?skin=official(切换回官方界面)

个性化设置

点击皮肤卡片右侧的齿轮按钮,展开个性化面板:
* 壁纸:可选择皮肤内置精选,或从个人图库上传。
* 标语:可修改会话页的引导语(中英文)。
* 通透度:调整 0–100%,控制面板底色、壁纸遮罩与模糊程度。Web profile 下修改后立即生效并自动保存。

配置与存储

配置文件与图库数据存储在 DSH 的用户目录下,与插件安装目录物理隔离。

  • Web Profile:配置与图库存储于 $DSH_HOME/dsh-skins/。
  • Desktop Profile:配置与图库存储于 $DSH_HOME/dsh-skins-desktop/。

Desktop 特性

DSH Desktop 应用在 Windows 上(版本 >= 0.2.1-rc.2 验证)使用不透明皮肤本色作为外壳(侧栏、顶栏、右栏面板),壁纸仅在会话区显示。Web profile 则维持全表面透纱的原有形态。

注意事项

  • 版本要求:DSH Web 版本最低需 0.2.0-rc.1;DSH Desktop 版本需 >= 0.2.1-rc.2。
  • 已移除内容:天官赐福(tgcf)皮肤已于 v1.4.0 移除。
  • 版权说明:“凡人修仙传 · 美人志”为非官方粉丝作品,与版权方无关联,未获授权。
  • 插件互斥:建议不要同时启用多个视觉皮肤插件,以免产生冲突。

结语

dsh-skins 为 DSH 提供了低成本、高效率的界面定制方案。通过简单的命令行操作或界面点击,即可在多种风格间流转。更多细节与源码可查阅 GitHub 仓库。

羽毛球分组比赛记分
小程序二维码

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

Xiaoye