前言¶
在 DeepSeek Harness(DSH)的 Web 界面里長時間閱讀和調試時,標準主題可能偏亮或偏冷。dsh-eyecare 是一個 DSH Web 插件,它不改變 DSH 的插件機制,只是在界面裏增加一個「護眼模式」開關,用於切換到豆沙綠配色。
下面介紹這個插件能做什麼、如何安裝、如何啓用,以及升級和卸載時需要注意的點。
這是什麼¶
dsh-eyecare 由 Yummyxl 維護,採用 MIT 許可證。
它解決的問題很具體:在 DSH Web 界面中提供一個護眼模式開關,讓淺色和深色主題都能切換到低刺激的豆沙綠配色,並且開關狀態會自動記住。
核心功能¶
- 在 DSH Web 界面的「設置 → 常規 → 外觀」下方增加「護眼模式」開關。
- 提供豆沙綠配色,適配淺色、深色和跟隨系統主題。
- 開關狀態自動記憶,刷新頁面或重啓瀏覽器後不丟失。
- 中文界面顯示「護眼模式」,英文界面顯示 Eye care。
- 對 89 個顏色 token 進行重映射。
- 保留代碼塊、行內代碼、引用、文件、鏈接等信息層級。
- 支持自定義配色,修改
EYE_CARE_TOKENS後刷新頁面生效。 - 支持官方
dsh plugin安裝、本地腳本安裝和dsh plugin卸載。
安裝與啓用¶
官方命令安裝¶
先確認本機裝有 pnpm。如果沒有,資料中給出的處理方式是:
npm install -g pnpm
然後執行官方安裝命令:
dsh plugin --profile web add dsh-eyecare
安裝完成後,需要重啓 dsh 或等待熱重載,再刷新瀏覽器頁面。
本地腳本安裝¶
如果不使用官方命令,可以克隆倉庫後執行安裝腳本:
git clone git@github.com:Yummyxl/dsh-eyecare.git
cd dsh-eyecare
bash install.sh
執行完成後,同樣重啓 dsh 或等待熱重載,並刷新瀏覽器頁面。
開啓護眼模式¶
進入 DSH Web 界面後:
- 打開左下角「設置」。
- 選擇「常規」。
- 在「外觀」下方找到「護眼模式」開關。
- 打開開關,界面切換到護眼配色。
- 再次點擊開關關閉,可恢復原配色。
典型用法¶
自定義配色¶
所有顏色集中在 lib/client.js 的 EYE_CARE_TOKENS 中。修改這張表裏的顏色值後,保存文件並刷新頁面即可生效。
卸載¶
如果使用官方命令安裝,可以執行:
dsh plugin --profile web remove dsh-eyecare
卸載後刷新瀏覽器頁面。
適用場景與注意¶
這個插件適合在 DSH Web 中頻繁閱讀、調試,並希望使用低刺激配色的場景。
使用前建議先檢查源碼和 MIT 許可證。插件以當前 dsh 進程權限運行,因此安裝前應確認自己信任該倉庫來源。
還需要注意:
- 需要同一大版本的 DSH。插件依賴 DSH 的主題/slot 內部接口。
- 升級後如果失效,啓動頁會明確報錯,卸載本插件即可恢復。
- 1.0.x 手動安裝用戶升級到 1.1+ 時,需先刪除手動添加的
ui-eye-care條目,再改用dsh plugin安裝,避免重複掛載。 - Windows 用戶可手動執行
install.sh中的三步,或用 WSL 運行本腳本。 - 社區目錄是獨立站點,與 DeepSeek / 幻方無官方從屬關係,不宜把它理解爲官方應用商店。
參考鏈接¶
GitHub 倉庫:
https://github.com/Yummyxl/dsh-eyecare
目錄頁:
https://www.skillhub.cn/plugins/Yummyxl/dsh-eyecare