dsh-theme-acid-noir:DeepSeek Harness Web 深色生产力主题

前言

DeepSeek Harness(DSH)采用插件化架构,开发者常需要根据工作流调整 UI 界面。手动修改 Harness 源码既繁琐又容易在更新时丢失。本插件旨在提供一套无需触碰核心文件的深色主题方案,通过官方设置入口实现主题切换。

插件定位

dsh-theme-acid-noir 是面向 DeepSeek Harness Web 的可选主题插件,由 YrracOwl 维护。它提供 Acid Noir 和 Acid Noir Signal 两款深色生产力主题,支持官方设置集成,并兼容 DSH 0.1.2 的 Client Store。插件不修改 Harness 文件,也不在安装时强制切换主题。

核心功能

  • 深色生产力主题:提供 Acid Noir(克制深色调,绿色操作按钮)和 Acid Noir Signal(强化青色/绿色信号色)两个方案,保持布局可读性。
  • 官方设置集成:通过 settings.general.item 注册设置项,用户可在界面中直接切换。
  • 可逆生命周期效果:增强样式仅在选中主题时加载,禁用或卸载时会自动清理,不影响原生组件。
  • 兼容性:兼容 DSH 0.1.2 的 Client Store,并保留旧版 runtime 回退机制。
  • 非侵入式设计:不修改 Harness 源文件,安装时不会强制覆盖当前主题。

安装与启用

  1. 安装插件:
    在终端执行以下命令:
    dsh plugin --profile web add dsh-theme-acid-noir
  1. 重启进程:
    由于 Host 在启动时扫描插件列表,必须重启 DSH Web 进程,主题选项才会出现在设置中。
  2. 选择皮肤:
    打开 Settings → General → Acid Noir theme,选择 Acid Noir 或 Acid Noir Signal。

典型用法

  • 卸载主题:
    在卸载前,必须先在设置中选择 Default appearance,否则无法移除插件。执行:
    dsh plugin --profile web remove dsh-theme-acid-noir
  • 本地开发:
    若需修改样式,在插件目录下执行:
    dsh plugin --profile web add .
首次安装后需重启 `dsh web`,后续修改会通过 HMR 自动生效。

适用场景与注意事项

  • 适用场景:适合追求赛博编辑风格、需要深色生产力界面的 DSH Web 用户。
  • 注意事项:
    • 插件不依赖任何网络字体、图像、音频或受版权保护的游戏资产,不 restyle SSH、MCP、Pet 等非相关插件。
    • 主题选择在浏览器中持久化,并与 DSH Theme Runtime 同步。
    • 需确保 DSH 版本兼容(兼容 0.1.2)。

总结

该插件通过非侵入式的方式提供了深色主题方案,适合需要在 DeepSeek Harness Web 中进行长期开发的用户。详细信息可查阅 GitHub 仓库。

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

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

小夜