dsh-custom-skin:自定义 DeepSeek Harness Web 界面壁纸与皮肤

在开发 DeepSeek 智能体时,开发者往往希望工作环境符合个人习惯。DeepSeek Harness(DSH)Web 界面默认的样式较为固定。下面介绍一个插件,它允许在本地管理壁纸和皮肤,不依赖服务器存储,且能适配 DSH 的语言设置。

插件简介

dsh-custom-skin 是由 SLin-code 维护的插件,用于在 DSH Web 中设置自定义壁纸和半透明皮肤。它直接在浏览器端处理数据,不经过 DSH 服务器。

核心功能

  • 本地图片管理:支持上传或拖拽本地图片,最多保存 24 张,单张图片大小不超过 20MB。
  • 语言同步:在插件页面选择中文或英文,会同步更新 DSH Web 的界面语言,并使用 DSH 保存的语言偏好设置。
  • 视觉调整:可调整图片的适应方式、位置、遮罩、模糊度以及面板透明度。
  • 主题适配:自动跟随 DSH 的浅色和深色主题变化。
  • 数据存储:图片保存在浏览器的 IndexedDB 中,配置保存在 localStorage 中,不上传到 DSH 服务器。

安装与启用

  1. 在 DSH 仓库根目录执行安装命令。
    pnpm dsh plugin --profile web add github:SLin-code/dsh-custom-skin
    pnpm dsh web
  1. 在 Web 界面左下角打开 Settings,选择 Personalization 进行配置。

典型用法

打开 Settings,选择 Personalization。点击上传按钮或拖入图片,即可更换壁纸。在页面上方切换语言,整个 DSH Web 界面会随之改变。

适用场景与注意

适合需要在本地管理多张壁纸、希望界面风格统一或需频繁切换中英文的开发者。

  • 数据隔离:壁纸按浏览器和站点来源隔离。如果你在另一个浏览器、不同端口或远程地址打开 DSH,需要重新添加图片。
  • 数据清理:清除浏览器该站点的数据会一并删除已保存的壁纸。
  • 隐私安全:所有操作均在本地完成,无需担心隐私上传。

经过上述步骤,你可以完全掌控 DSH Web 的视觉呈现。插件源码位于 GitHub,遵循 MIT 许可证。

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

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

小夜