前言¶
DeepSeek Harness (DSH) 的開發流程中,Web 界面是查看模型輸出和調試 Agent 的主要窗口。長時間面對默認主題容易產生視覺疲勞。dsh-cyberpunk-theme 作爲一個純視覺插件,提供了另一種界面風格。
插件介紹¶
該插件由 zjwzjw1018-git 維護,基於 DSH 官方的主題擴展點(ctx.theme / @deepseek-ai/dsh-client-ui-theme)構建。它不修改模型邏輯或提示詞,僅對 Web UI 進行樣式覆蓋。
核心功能¶
該插件專注於視覺層面的定製,包含以下特性:
- 配色方案:深藍黑底色,霓虹青主色(#00f0ff),品紅點綴(#ff2a6d)。
- 視覺特效:頂部/右側霓虹燈帶、光標光暈、按鈕發光、輸入框聚焦呼吸脈衝、標題輝光、滾動條漸變、對話區底部霓虹倒影。
- 模式切換:設置行支持一鍵切換四種模式(淺色、深色、跟隨系統、賽博朋克)。
- 快捷鍵:
Cmd/Ctrl + Shift + P可在賽博朋克與普通深色模式間切換。
安裝與啓用¶
從 GitHub 克隆倉庫並安裝到 Web profile:
git clone https://github.com/zjwzjw1018-git/dsh-cyberpunk-theme.git
dsh plugin --profile web add ./dsh-cyberpunk-theme
dsh web
dsh web是 DSH 內置的 Web profile,首次使用會自動初始化;若已發佈到 npm,也可使用dsh plugin --profile web add dsh-cyberpunk-theme一鍵安裝。
安裝後重啓 DSH,插件會自動激活。在界面中打開 設置 → 常規,在「主題皮膚」行點選「賽博朋克」即可生效。
使用方法¶
- 切換主題:打開設置 -> 常規 -> 主題皮膚 -> 選擇「賽博朋克」。
- 快捷切換:使用快捷鍵
Cmd/Ctrl + Shift + P在賽博朋克與普通深色主題間快速切換。 - 持久化:主題選擇會持久化保存,重啓後自動應用。
自定義與注意¶
- 自定義配色:所有顏色集中在
client.js的TOKENS對象裏,覆蓋--dsw-alias-*變量即可修改主色、底色及光暈效果。 - 源碼檢查:插件遵循 MIT 許可證,安裝前建議檢查源碼以確保安全。
- 運行權限:該插件以當前 DSH 進程權限運行,請確保從可信來源安裝。
短結尾¶
該插件通過視覺反饋輔助開發者進行長時間調試。如需修改配色或查看實現細節,可參考其 GitHub 倉庫。