前言¶
DeepSeek Harness(DSH)把界面拆成可插拔的插件形態,官方默認主題偏亮或對比偏強時,長時間看對話和代碼容易累眼。社區裏有人專門做「換裝」類插件,只改配色與層級,不動字號和字體邏輯。下面介紹維護者 CC-play 發佈的 dsh-theme-cooldark(CoolDark):給 DSH 用的低對比度深色主題,畫布中性暗灰、正文柔和淺灰,目標是不純黑、不偏暖、不刺眼。
這是什麼¶
CoolDark 一句話定位是:給 DSH 用的低對比度深色主題(README 與 package.json 描述一致)。維護者爲 CC-play,源碼與說明在 GitHub 倉庫 CC-play/dsh-theme-cooldark,在社區目錄 skillhub.cn 中歸類爲 趣味換裝。當前 package.json 版本爲 0.5.1,許可證 MIT;插件要求 DSH 引擎 >=0.1.7-rc.1,通過 cordis.patch.yml 與客戶端注入 @deepseek-ai/dsh-client-ui-theme 生效。
它解決的是「默認外觀長時間使用視覺負擔」的問題,而不是新增業務能力:啓用後替換界面配色與部分 Markdown / 代碼塊樣式,禁用即恢復官方主題,無需卸載。
核心功能¶
以下能力均來自 README「它做了什麼」一節,均爲已聲明的視覺效果:
- 分層底色:畫布、側欄、浮層按 10 級暗灰色階區分層級。
- 聊天氣泡:半透明 DodgerBlue 底 + 淡白描邊,便於區分用戶消息與正文。
- 代碼塊:比畫布更深的「黑井」背景,頂部語言條單獨設色,與正文區有分界。
- Markdown:h1–h4 各有標題色,列表 marker 上色,粗體橄欖綠,行內代碼半透明洗色。
- 輸入框:聚焦時一圈柔和白光。
它不碰的東西:字號和字體由 DSH「設置」面板管理,主題不接管;改字號不會丟主題,切主題也不會覆蓋字號。
安裝與啓用¶
前提:能訪問 github.com,且已安裝 DSH(dsh 在 PATH 中)。不需要額外安裝 Node 或 pnpm。
Web 端安裝:
dsh plugin add github:CC-play/dsh-theme-cooldark
桌面端安裝:
dsh plugin --profile desktop add github:CC-play/dsh-theme-cooldark
裝完後到 【設置】→【插件市場】→【已安裝】 打開該插件開關。README 說明:出現「已安裝,未生效」是正常現象——dsh plugin 只把包放進 node_modules,不會自動寫入插件清單,需手動開開關。
然後 完全退出 DSH 再啓動(含托盤圖標);僅刷新頁面不夠,瀏覽器端插件清單在頁面加載時下發一次。重啓後在同一位置應顯示已啓用。禁用即回到官方主題。
裝了但沒變化?¶
README 建議按順序排查:
- 未徹底重啓:進程與托盤都退出後再開。
- 開關關過又開:市場裏「關 → 開」只熱掛載 Host 側,不會補發瀏覽器端模塊,可 Ctrl+R 刷新頁面。
- 安裝時
ECONNRESET:下載階段連不上 github.com;git 依賴直連 GitHub,鏡像加速不到。網絡恢復後重跑安裝命令即可,不必先清理。
適用場景與注意¶
適合需要 長時間盯 DSH 對話與代碼、希望深色但 低對比、中性灰 的開發者。社區目錄與 DeepSeek / 幻方無官方從屬關係,安裝前宜自行查看倉庫源碼與 MIT 許可。插件隨當前 dsh 進程權限 運行,與任何 DSH 插件一樣,只應安裝你信任的來源。
結尾¶
CoolDark 是 DSH 生態裏一條輕量路徑:兩條安裝命令、市場裏開開關、完全重啓即可換膚;視覺細節集中在層級、氣泡、代碼塊與 Markdown,字號仍歸設置。目錄頁:https://www.skillhub.cn/plugins/CC-play/dsh-theme-cooldark;源碼與截圖:https://github.com/CC-play/dsh-theme-cooldark。