Retro Macintosh: DeepSeek Harness 经典 Mac OS 8/9 皮肤插件

前言

DeepSeek Harness 的 Web 界面默认提供了深色和浅色模式,但在插件化生态下,开发者可以进一步定制界面风格。如果你希望切换到更具怀旧感的主题,或者单纯想体验 1997 年的桌面美学,可以使用 dsh-retro-mac 插件。

下面介绍 Leyan0365 开发的 dsh-retro-mac 插件,它将 DeepSeek Harness 的 Web 界面还原为经典的 Mac OS 8/9 Platinum 风格。

插件简介

dsh-retro-mac 是一个为 DeepSeek Harness Web GUI 设计的皮肤插件。它的核心目标是提供像素级的还原体验,包括铂金灰的色调、Chicago 字体、纯 CSS 条纹壁纸以及经典的浮雕控件。

该插件完全自包含,不需要下载外部图片或字体资源,所有样式和图标均通过代码内联实现。

核心功能

经过核实,该插件包含以下特性:

  • 多主题支持:提供两个皮肤和四种主题组合。皮肤分为 Platinum(亮色)和 Graphite(暗色),强调色可在 Classic Blue 和 System Teal 之间切换。
  • 完整 Token 覆盖:插件覆盖了 Web 界面所需的 103 个设计 token,确保没有现代的蓝色调残留。
  • 零外部资源:内联了 Chicago 字体,壁纸为纯 CSS 绘制,整个插件文件大小控制在 47KB,无需联网加载资源。
  • 经典控件与动画:实现了凸起按钮、方形滚动条、进度条动画以及硬阴影效果。
  • Happy Mac 启动画面:包含一个内联 SVG 的 Happy Mac 启动画面,可在设置中开启或关闭。
  • 持久化与无障碍:用户的皮肤选择、强调色和启动画面设置会保存在 LocalStorage 中;同时支持 prefers-reduced-motion 等无障碍设置。

安装

安装过程需要先确保你已经安装了 DeepSeek Harness 的 Web profile。

方式一:使用官方命令
这是最直接的安装方式,直接在终端执行以下命令:

dsh plugin --profile web add dsh-retro-mac

方式二:手动添加
如果你需要手动控制依赖版本,可以在 Web profile 的 package.json 中添加以下依赖:

{
  "dependencies": {
    "dsh-retro-mac": "^0.1.0"
  }
}

添加完成后,需要重启 Web profile 并刷新页面,插件才会生效。

使用方法

安装成功后,DSH Web 界面会出现一个名为“Retro Mac”的设置行。你可以通过以下步骤进行配置:

1. 切换皮肤
在设置行中选择 Skin 选项,支持以下模式:
* System:使用 DSH 默认皮肤。
* Platinum:经典的亮色 Platinum 皮肤。
* Graphite:经典的暗色 Graphite 皮肤。

2. 切换强调色
在 Accent 选项中选择:
* Classic Blue:经典的蓝色高亮。
* System Teal:系统默认的青色高亮。

3. 开关 Happy Mac 画面
在 Splash 选项中,可以开启或关闭 Happy Mac 的开机启动画面。

要求与说明

使用该插件需要满足以下前置条件:

  • Web Profile:必须启用 DeepSeek Harness 的 Web profile (dsh web 或 dsh --profile web)。
  • 运行环境:需要 React 和 Cordis 等依赖库支持,且运行在支持 ES Modules 和 CSS Custom Properties 的现代浏览器中。
  • 零侵入性:当你切换回默认的 System 皮肤时,界面会恢复到像素级一致的状态,不会残留插件的样式。

该插件遵循 MIT 许可证。

结语

dsh-retro-mac 是一个对 DeepSeek Harness Web 界面进行怀旧风格换装的插件。它不依赖外部资源,通过纯 CSS 和内联字体实现了 Mac OS 8/9 的经典视觉体验,适合想要在开发调试或日常使用中增加一点复古氛围的开发者。

插件目录页
GitHub 仓库

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

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

小夜