DeepSeek Harness (DSH) 提供了插件化架構,默認界面通常基於系統原生樣式。在長時間對話或閱讀長文本時,冷灰色的界面可能增加視覺疲勞。如果希望在保持 DSH 核心邏輯不變的前提下,優化閱讀節奏和視覺舒適度,需要一個視覺層的插件。
這是什麼¶
dsh-ivory 是一個瀏覽器端的視覺插件,由 ZJUZhiyuCai 維護。它爲 DSH Web 界面提供了一套暖中性色板,旨在營造更安靜的閱讀體驗,同時保留 DeepSeek 的品牌標識和原生功能。
核心功能¶
- 調色板與模式:支持淺色和深色模式,使用暖中性色調替代冷灰色,配合編輯風格的排版。
- 響應式佈局:界面幾何結構可自適應主機環境,從 375px 寬的手機到 1440px 以上的桌面端均可正常使用。
- Markdown 處理:提供安全的 DOM 構建預覽,源視圖始終可用。
- 無障礙支持:支持鍵盤焦點管理、減少動畫行爲以及 WCAG AA 級別的對比度標準。
- 隱私與依賴:零遙測,無網絡請求,無第三方品牌。無運行時依賴,僅依賴 Peer Dependencies。
安裝與啓用¶
通過官方命令行安裝:
dsh plugin --profile web add dsh-ivory
安裝後啓動 Web 界面:
dsh web
打開瀏覽器後,執行硬刷新(Cmd/Ctrl + Shift + R)以清除緩存,隨後進入 Settings → Ivory Theme 即可啓用主題。主主題默認開啓,專注模式需在設置中手動開啓。
如需安裝特定版本,可以使用 GitHub 引用:
dsh plugin --profile web add github:ZJUZhiyuCai/dsh-ivory#v0.2.12
典型用法¶
- 源碼修改與構建:若需自定義樣式,可編輯
src/skin.css、src/client.template.js或src/markdown.js,然後運行npm run build。 - Markdown 文檔:在處理
.md輸出時,使用 Ivory 提供的預覽器,它僅允許 HTTP(S) 鏈接,並提供源碼查看功能。
適用場景與注意¶
- 適用人羣:重視閱讀體驗、無障礙訪問以及隱私保護的 DSH 用戶或開發者。
- 權限與安全:該插件爲瀏覽器端視覺插件,不包含文件系統訪問、進程訪問或網絡請求。它僅在
localStorage中存儲兩個本地偏好標誌。 - 項目性質:該項目爲非官方社區項目,與 Anthropic 或 DeepSeek 無隸屬、背書或贊助關係。DeepSeek 及相關商標歸各自所有者所有。
- 兼容性:已通過 DeepSeek Harness 0.1.2-rc.1 至 0.1.5 版本的驗證。
結尾¶
dsh-ivory 提供了一個輕量級、無侵入的視覺方案,適合追求界面舒適度和隱私保護的開發者使用。更多細節可查閱 GitHub 倉庫 或 SkillHub 目錄。