DeepSeek Harness Web CRT 终端主题

DSH Web 采用插件架构,允许开发者通过扩展自定义界面风格。在需要改变终端视觉呈现时,这个插件提供了双调色板 CRT 主题方案,将 DSH Web 转换为具有复古工业科幻特征的战术终端界面。

这是什么

这是 WJNCT55555 开发的一个浏览器端 DSH skin。它不重绘 DeepSeek 或其他第三方品牌资产,仅通过 CSS 和视觉层叠加,将 DSH Web 变为可读的战术终端。

插件包含两个配色方案:
* Unit-02 战术调色板:黑底、红结构、橙控件、琥珀色信号,青色为成功状态。
* Unit-01 同步调色板:黑紫底、洋红结构、酸绿信号、橙色警告。

视觉特征包括:扫描线层、光栅、玻璃边缘晕影、荧光余辉、斜向进度条和密集的垂直仪表盘。

核心功能

  1. 双调色板 CRT 主题
    插件提供 Unit-02 和 Unit-01 两种配色。两种方案都会保留 DSH 原生控件的样式(如无框文本和图标),仅对组件描边应用 CRT 配色。

  2. 设置面板与控制
    插件在 DSH 设置中新增 CRT 主题 区域。面板包含三个控件:

    • 启用 CRT 配色:释放或重新安装主题令牌层。关闭后立即恢复 DSH 原生调色板。
    • 硬件特效:独立控制扫描线、光栅、晕影和荧光层的开关。
    • 配色方案:切换 Unit-02 或 Unit-01,提供颜色预览。
  3. 快捷键与 API

    • 全局快捷键:
      • Ctrl+Shift+Alt+C (Windows/Linux) 或 Cmd+Shift+Alt+C (macOS):切换特效层。
      • Ctrl+Shift+Alt+P (Windows/Linux) 或 Cmd+Shift+Alt+C (macOS):在 Unit-02 和 Unit-01 之间切换。
    • JavaScript API:在浏览器控制台可调用 window.DSHCRT 对象的方法:
      • enable(), disable(), toggle():控制特效。
      • setScheme('unit02' | 'unit01'), toggleScheme():切换配色。
      • 旧版别名 amber 和 violet 仍被接受。
  4. 兼容性

    • 插件生态:可安装 dsh-achievements 和 dsh-web-preview-float,插件仅提供视觉样式,不添加路由或服务。
    • 冲突处理:插件拥有一个主题令牌层。不要同时启用另一个全页主题插件,否则后加载的层和 CSS 规则会覆盖前者。

安装与启用

通过 GitHub 发布版安装到 DSH Web 配置文件:

dsh plugin --profile web add github:WJNCT55555/dsh-crt-theme
dsh web

插件会向配置文件插入 dsh-crt-theme 加载行。如果配置文件中已存在该行,请先移除重复项再启用。

典型用法

  1. 安装后操作:启动 DSH Web 后,按 Ctrl+Shift+Alt+C 开启 CRT 特效,按 Ctrl+Shift+Alt+P 切换到 Unit-02 战术配色。
  2. 本地开发调试:在浏览器控制台执行 window.DSHCRT.toggle() 快速测试特效开关。
  3. 检查源码:若需修改 lib/ 下的代码,仓库保留了 TypeScript 源码,无需本地编译工具链即可直接使用已编译文件。

适用场景与注意

  • 运行环境:这是一个浏览器插件,不依赖本地 TypeScript 工具链。特效层会自动检测 prefers-reduced-motion 并在无障碍设置下移除动态效果。
  • 卸载行为:卸载插件会恢复 DSH 的默认调色板偏好,Settings 面板中的开关状态会被清除。
  • 安全与合规:安装前应检查源码及 LICENSE 文件。插件仅做视觉样式叠加,不涉及数据抓取或权限提升。
  • 源码位置:仓库链接见下。
羽毛球分组比赛记分
小程序二维码

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

小夜