DeepSeek Harness 採用「一切皆插件」的架構,Web GUI 提供基礎的對話與調試界面。若需要更具科技感的視覺風格,可安裝第三方皮膚。本文介紹的是由 YiCheng-Zzz 維護的 Jarvis 主題,它將界面重繪爲深空藍黑底色與冰藍霓虹風格的鋼鐵俠智能管家 HUD 主題。
核心功能¶
本插件對 Web GUI 進行了全量視覺覆蓋,核心特徵包括:
- 配色與佈局:深空藍黑底色與冰藍霓虹的配色方案;130+ 個
--dsw-*token 的全量重映射,確保渲染邏輯與主題風格一致;玻璃擬態風格的輸入卡片配合 HUD 折角設計,背景採用暗色網格。 - 細節交互:滾動條呈現爲青色細長樣式。聊天區固定居中顯示呼吸徽標 J.A.R.V.I.S.(使用 Orbitron 字體,離線時回退至 Bahnschrift)。
- 狀態反饋:在智能體思考期間,界面會浮現 “FOR YOU, SIR, ALWAYS” 並同步呼吸,輸出完成後淡出。
安裝與啓用¶
安裝插件。使用官方 CLI 進行安裝:
dsh plugin --profile web add https://github.com/YiCheng-Zzz/jarvis-skin-publish-dsh-client-ui-skin-jarvis-own.git
安裝後皮膚隨 bundle 接線自動激活。由於 manifest 級接線只在啓動時讀取,重啓 dsh web 後生效。
切換與卸載¶
若需切換回官方樣式,需修改配置文件。在 <DSH_HOME>/profiles/web/cordis.patch.yml 中添加以下內容:
- id: ui-skin-jarvis
disabled: true
卸載插件。執行以下命令移除:
dsh plugin --profile web remove @yicheng-zzz/dsh-client-ui-skin-jarvis
說明¶
- 運行環境:本插件不依賴任何第三方組件,純官方 DSH 環境即可運行。
- 字體加載:字體 Orbitron 通過國內鏡像加載,若網絡環境受限,會自動回退至 Bahnschrift。
- 發佈與發現:本版包名爲
@yicheng-zzz/dsh-client-ui-skin-jarvis,名字空間乾淨,可放心發佈到 npm。但 DSH Web UI 皮膚中心的註冊表掃描僅識別@linxin666/目錄,因此本版不會出現在皮膚中心的 GUI 列表中——不需要皮膚中心的用戶選本版即可直接安裝使用。