前言¶
DeepSeek Harness (DSH) 采用“一切皆插件”的理念,允许用户通过安装不同插件来扩展或改变客户端的功能与外观。dsh-light-green-theme 是一款针对 DSH 客户端的浅绿配色主题插件,由 catEatRabbit 维护。它通过覆盖默认的 --dsw-* 令牌,将界面颜色替换为浅绿色调,并调整了选中状态的样式。
插件介绍¶
该插件旨在为 DSH 提供一套清爽的浅绿色视觉方案,降低长时间使用的视觉疲劳。它不仅提供了一组经过调整的浅色和深色配色方案,还支持用户根据需要进一步自定义配色细节。
核心功能¶
- 覆盖令牌:通过
--dsw-*令牌覆盖 DSH 默认的颜色定义。 - 视觉强化:对选中的菜单项和会话行进行加粗处理,增强视觉区分度。
- 双模式配色:提供浅色和深色两种配色方案。
- 自定义能力:支持用户通过修改源码来自定义配色。
安装¶
安装该插件有三种方式,具体取决于你的使用场景。
-
DSH 界面安装(推荐)
- 在左侧栏点击「插件」。
- 点击「添加插件」。
- 在输入框中粘贴
github:catEatRabbit/dsh-light-green-theme。 - 点击安装并立即启用。
-
命令行安装
需要使用webprofile。执行以下命令:
dsh plugin --profile web add github:catEatRabbit/dsh-light-green-theme
*注意:桌面版 (`desktop` profile) 不支持通过命令行安装此插件。*
- 本地安装
- 在 GitHub 仓库页面点击绿色的
Code按钮,选择Download ZIP下载。 - 解压到任意目录。
- 在 DSH 界面安装时,将第 2 步中的目录粘贴到插件路径中。
- 在 GitHub 仓库页面点击绿色的
配色与自定义¶
- 配色来源:浅色颜色来源于对一张界面截图的逐点采样;深色颜色则在同一色相(H≈126°)基础上派生。
- 自定义步骤:编辑插件目录下的
lib/client.js文件,找到PALETTE对象进行修改。修改完成后,必须运行node verify.mjs进行验证。
注意事项¶
- 桌面版 (
desktopprofile) 不支持命令行安装。 - 修改配色后,必须运行
node verify.mjs才能生效。
结语¶
dsh-light-green-theme 是一款轻量级的换肤插件,适合希望快速改变 DSH 界面颜色或进行二次开发的用户。其源码结构清晰,提供了 MIT 许可证,便于本地调试与定制。