DSH 浅绿主题 (dsh-light-green-theme)

前言

DeepSeek Harness (DSH) 采用“一切皆插件”的理念,允许用户通过安装不同插件来扩展或改变客户端的功能与外观。dsh-light-green-theme 是一款针对 DSH 客户端的浅绿配色主题插件,由 catEatRabbit 维护。它通过覆盖默认的 --dsw-* 令牌,将界面颜色替换为浅绿色调,并调整了选中状态的样式。

插件介绍

该插件旨在为 DSH 提供一套清爽的浅绿色视觉方案,降低长时间使用的视觉疲劳。它不仅提供了一组经过调整的浅色和深色配色方案,还支持用户根据需要进一步自定义配色细节。

核心功能

  • 覆盖令牌:通过 --dsw-* 令牌覆盖 DSH 默认的颜色定义。
  • 视觉强化:对选中的菜单项和会话行进行加粗处理,增强视觉区分度。
  • 双模式配色:提供浅色和深色两种配色方案。
  • 自定义能力:支持用户通过修改源码来自定义配色。

安装

安装该插件有三种方式,具体取决于你的使用场景。

  1. DSH 界面安装(推荐)

    • 在左侧栏点击「插件」。
    • 点击「添加插件」。
    • 在输入框中粘贴 github:catEatRabbit/dsh-light-green-theme。
    • 点击安装并立即启用。
  2. 命令行安装
    需要使用 web profile。执行以下命令:

    dsh plugin --profile web add github:catEatRabbit/dsh-light-green-theme
*注意:桌面版 (`desktop` profile) 不支持通过命令行安装此插件。*
  1. 本地安装
    • 在 GitHub 仓库页面点击绿色的 Code 按钮,选择 Download ZIP 下载。
    • 解压到任意目录。
    • 在 DSH 界面安装时,将第 2 步中的目录粘贴到插件路径中。

配色与自定义

  • 配色来源:浅色颜色来源于对一张界面截图的逐点采样;深色颜色则在同一色相(H≈126°)基础上派生。
  • 自定义步骤:编辑插件目录下的 lib/client.js 文件,找到 PALETTE 对象进行修改。修改完成后,必须运行 node verify.mjs 进行验证。

注意事项

  • 桌面版 (desktop profile) 不支持命令行安装。
  • 修改配色后,必须运行 node verify.mjs 才能生效。

结语

dsh-light-green-theme 是一款轻量级的换肤插件,适合希望快速改变 DSH 界面颜色或进行二次开发的用户。其源码结构清晰,提供了 MIT 许可证,便于本地调试与定制。

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

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

小夜