DeepSeek Harness 插件:V CYBER 赛博主题(多色板)

前言

DeepSeek Harness(DSH)采用插件化架构,客户端外观通常由官方主题统一管理。对于需要深色模式或特定视觉风格(如黑客/赛博风格)的开发者来说,直接修改源码成本较高。dsh-v-theme 插件提供了一个基于插件层的解决方案,通过纯增量方式覆盖 Web 客户端的样式,不破坏官方插件的正常功能。

插件定位

dsh-v-theme 是 DeepSeek Harness Web 客户端的黑客 / 赛博主题插件,由用户 victor10035445 维护。它提供 7 套可切换风格,核心价值在于“纯增量”:不替换、不禁用任何官方插件,安装后零副作用。

核心功能

  1. 七套可切换风格
    提供从基线到定制化的多套风格,包括:

    • 赛博霓虹(NEON · 基线):霓虹粉 #FF2E97 × 电光蓝,受 SHA-256 指纹保护。
    • 日落公路:落日橙 × 黄昏紫。
    • 梦核:奶油粉 × 冰青 × 薄荷。
    • 紫夜极光:电紫 × 激光青。
    • 银翼千禧:亮粉 × 电青。
    • 蓝调夜曲:冰蓝主辅倒置。
    • 战术面板(TACTICAL):红蓝作战中心 + FUI 霓虹。
  2. 风格热替换
    在设置中点击风格 chips 即可即时切换,无需重启 dsh web 客户端。

  3. 基线守卫与自愈
    赛博霓虹基线使用 SHA-256 指纹保护,确保设计一致性。插件具备自愈能力,监听 theme/change 事件,若主题层被摘除会自动补回。

  4. 持久化存储
    主题选择和开关状态存储在 localStorage,跨重启自动恢复。

安装与启用

前置条件:宿主 DeepSeek Harness 版本需 >= 0.1.2-rc.1(更早版本请使用插件 0.5.0)。

  1. 执行安装命令:
    dsh plugin --profile web add "github:victor10035445/dsh-v-theme"
*注:支持锁定版本(加 `#<commit-sha>`)或使用本地克隆路径(`link:<克隆路径>`)。*
  1. 重启服务:
    安装完成后,必须重启 dsh web 生效。

使用方法

  1. 进入设置:
    在 DSH 客户端中进入 设置 -> 皮肤 -> V CYBER。

  2. 总开关控制:

    • 接入:开启后固定深色外观并叠加主题,状态持久化。
    • 断开:恢复默认外观。
  3. 风格切换:
    在开启状态下,点击七枚 chips 即可热替换风格。

  4. 自动断开:
    如果在「外观」设置中切换为浅色模式,本主题会自动断开。

技术与注意事项

  • 仅支持 Web 平台:该插件目前仅支持 Web 客户端。
  • 纯增量设计:插件通过注入 body.v-cyber 作用域的私有样式表工作,不会影响官方 UI 主题。
  • 设计校验:调色板与特效层依据本地参照稿设计,包含多色板参数化生成和契约校验。

License:MIT。插件以当前 DSH 进程权限运行,建议安装前检查源码。

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

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

小夜