前言¶
DSH(DeepSeek Harness)采用“一切皆插件”的设计理念。主题插件负责 UI 的定制与还原。dsh-theme-macintosh 是一款 Classic Macintosh 主题插件,它将界面还原为 System 7 的像素风格。
插件概览¶
- 定位:DSH Classic Macintosh 主题插件,将界面换回 System 7 的像素语汇。
- 作者:fengb3
- 类别:趣味换装
- 许可证:MIT
核心功能¶
- 常驻顶部菜单栏:包含苹果标以及官方三页签镜像(对话 / 轨迹 / 上下文),常驻顶部,无需额外操作。
- 全套像素换皮:涵盖会话流 md 渲染、推理卡流式揭开、工具卡三态、问题卡 / 计划审批卡、弹出菜单、输入坞及设置弹窗。
- 字体与依赖:像素字体随包分发,通过宿主静态路由提供,无外部服务依赖。
- 深浅双色:支持深色与浅色模式,跟随官方设置切换。
- Kit 检视页:提供组件检视功能,通过控制台命令在线查看组件。
- 常驻生效:安装后常驻生效,无需 Run 操作。
安装与启用¶
官方安装(推荐):
使用官方命令行工具安装该插件:
dsh plugin --profile web add github:fengb3/dsh-theme-macintosh
安装完成后,运行 dsh web 并刷新 http://127.0.0.1:3080,主题即刻生效。
本地安装:
若需在本地环境安装,需在 profile 目录(~/.dsh/profiles/web/)安装包:
pnpm add dsh-theme-macintosh
随后在 package.json 的 dsh.profile.bundles 数组中加入 "dsh-theme-macintosh"。安装或修改清单后,重启 web 宿主并刷新页面即可。
典型用法¶
- 刷新生效:安装插件后,直接刷新浏览器页面即可看到主题变化。
- Kit 检视:在浏览器开发者工具的控制台中执行
__MC_KIT_OPEN__ = true,可打开 Kit 检视页。 - 卸载:如需移除,执行以下命令:
dsh plugin --profile web remove dsh-theme-macintosh
注意事项¶
- 零构建:该插件为零构建格式,安装后常驻生效。
- 本地配置:本地安装时,必须在
package.json的dsh.profile.bundles数组中加入本包,否则无法加载。 - 许可证:该插件采用 MIT 许可证。