前言¶
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 許可證。