tobewin/dsh-skin-studio:为 DeepSeek Harness 提供全局皮肤与自定义画布的插件

DeepSeek Harness 采用插件化架构,允许通过扩展来定制工作区外观。tobewin/dsh-skin-studio 是一个独立插件,它通过 Harness 公开的浏览器主题服务注册皮肤,不修改、不嵌入 Harness 源码,旨在为开发者提供一个不侵入核心代码的视觉定制方案。

插件概览

  • 名称:tobewin/dsh-skin-studio
  • 维护者:ToBeWin
  • 许可证:MIT
  • 核心机制:仅依赖 Harness 公开的 ThemeRuntime、语言和设置插槽接口。

核心功能

该插件主要提供两类皮肤管理能力。

内置皮肤

插件内置 10 款预设皮肤,可直接切换使用,包括但不限于:
* 极光流光:深海底色与青绿极光
* 霓虹东京:赛博紫、洋红与电光蓝
* 日落珊瑚:暖白、珊瑚与琥珀
* 北境棱镜:冰川白、靛蓝与清透青色
* 月墨深蓝:墨黑、群青与冷冽蓝光
* 抹茶花园:柔和草绿、奶白与清新薄荷
* 蔷薇水晶:雾粉、紫晶与轻盈玫瑰色
* 日冕炽焰:深曜石、琥珀与熔岩橙光
* 北欧晨雾:雾灰、暖白与克制蓝调
* 钴蓝潮汐:深钴蓝、青蓝与海面反光

自定义画布

除预设皮肤外,插件支持创建专属的全局皮肤:
1. 本地图片上传:支持上传本地背景图(最大 5 MB)。图片在接收前会先完成解码验证,防止不支持的文件被误显示为纯色。
2. 基底与配色:可选择浅色或深色基底,并独立调整背景、表面、强调与文字颜色。
3. 取景与氛围:在预览中支持缩放、横向/纵向移动或拖动焦点。提供氛围强度调节,平衡图片表现力与内容可读性。
4. 实时应用:主框架、侧栏、卡片与输入区会协调使用半透明主题层,确保自定义图片在实际聊天页可见,而不只是显示在设置预览中。

安装与启用

使用官方安装命令添加插件,安装后需要重启 DeepSeek Harness。

dsh plugin --profile web add @tobewin/dsh-skin-studio

重启完成后,在 设置 → 皮肤工作室 中选择即可即时生效。

使用方法

  1. 进入 设置 → 皮肤工作室。
  2. 从内置列表中选择一款皮肤,或进入“自定义画布”进行编辑。
  3. 皮肤选择会保存在浏览器本地。点击 “默认外观” 即可恢复 Harness 原有的浅色、深色或跟随系统设置。

隐私与注意事项

  • 权限范围:仅使用公开的 ThemeRuntime、语言和设置插槽接口,不访问网络、账号、会话内容或项目文件。
  • 数据存储:当前皮肤 ID 保存在浏览器本地存储;自定义图片与配色存放在浏览器的 IndexedDB 中,不进行网络上传。
  • 卸载行为:停用或卸载插件后,插件会自动注销皮肤定义,并恢复 Harness 的默认主题。
  • UI 原生:操作按钮直接复用 Harness 公开的 UI primitives,遵循当前设计系统。
羽毛球分组比赛记分
小程序二维码

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

小夜