MIT 授權、建置期注入的 DeepSeek Harness 換膚套件:21 套內建皮膚 + 一張圖自訂皮膚,保對比度配色推導,一鍵切回原生介面。
DSH 整合
原生執行環境
作者聲明
安全稽核
未稽核
最後核實
2026-09-01
授權條款
MIT
01它能幫你完成什麼?
用 21 套內建皮膚或一張圖自訂皮膚,替 DeepSeek Harness(dsh)Web 介面換膚
一套換好主題的 DeepSeek Harness Web 介面(側欄/輸入框/會話清單重新配色),在「設定 → 通用設定 → 皮膚」裡一鍵切換,保對比度配色推導,隨時切回原生介面
想個人化 Web 介面、又不想丟掉原生控制項與功能的 DeepSeek Harness 使用者
用一張圖替 DeepSeek Harness 介面生成一整套配色
從單張 PNG/JPG/WebP 推導出的自訂皮膚——本機解碼、擷取四個色種、自動調蒙版、重編碼 WebP 存到 ~/.dsh/skins/
想用自己的圖片做專屬 DSH 主題、又不希望原圖傳出本機的人
02如何將外掛接入 DeepSeek Harness?
先決條件
- 一份 `0.1.0-rc.5` 版本的 deepseek-harness 原始碼检出
- Node.js 22.19 以上
- pnpm
- 不能從 npm 用 `npx @deepseek-ai/dsh` 直接裝——這套皮膚要跟著前端一起建置
安裝步驟
- 01
$ git clone https://github.com/HeiGeAi/deepseek-harness-skin.git
- 02
cd deepseek-harness-skin
- 03
bash scripts/install.sh /path/to/deepseek-harness
- 04
cd /path/to/deepseek-harness && pnpm install && pnpm run build && pnpm dsh web
- 05
開啟 http://127.0.0.1:3080 → 設定 → 通用設定 → 皮膚,點一下就換
驗證整合成功
- 浏览器打开 `http://127.0.0.1:3080`,左下角**设置 → 通用设置 → 皮肤**,点一下就换。
復原
- bash scripts/uninstall.sh /path/to/deepseek-harness
03DSH 整合程度與能力邊界
Build-time skin injection into the DeepSeek Harness web UI (patches ui-theme + host, rebuild required)
內建皮膚庫(21 套)
src/styles/skins/themes/ 下的內建主題 JSON 檔案→21 套換好主題的 DeepSeek Harness 介面(淺色/深色,flat/glass/neon)
一張圖自訂皮膚
一張 PNG / JPG / WebP 圖片→一套自訂皮膚:擷取四個色種、自動調蒙版濃度、重編碼 WebP 存到 ~/.dsh/skins/
上傳圖片只在本機處理,壓縮後的 WebP 落在 ~/.dsh/skins/保對比度配色推導
四個種子色(accent / secondary / surface / text)→完整 73 級色階,保持原生對比度關係(OKLab 計算,sRGB 色域外色度二分拉回)
建置期可讀性校驗
皮膚 JSON 檔案→21 套皮膚 × 8 項對比度契約任一不達標就直接建置失敗
04適合誰?何時不該用?
適合
- 想個人化 Web 介面、又不想丟掉原生控制項與功能的 DeepSeek Harness 使用者
- 想用自己的圖片做專屬 DSH 主題、又不希望原圖傳出本機的人
不適合
- 這是原始碼級改動:install.sh 覆蓋 packages/client/ui-theme 並打一個 8 檔案的宿主補丁,之後需要重新 `pnpm run build`。不是執行期注入,也不劫持任何程序。
- 基線版本是 `0.1.0-rc.5`。DSH 還在 developer preview,上游改了介面結構時補丁可能打不上,腳本會明確報錯,而不是裝到一半。
05相容性、維護與安全提醒
- 這是原始碼級改動:install.sh 覆蓋 packages/client/ui-theme 並打一個 8 檔案的宿主補丁,之後需要重新 `pnpm run build`。不是執行期注入,也不劫持任何程序。
- 基線版本是 `0.1.0-rc.5`。DSH 還在 developer preview,上游改了介面結構時補丁可能打不上,腳本會明確報錯,而不是裝到一半。
- 上傳路由只認 WebP 魔術數字,超過 4MB 的請求會被直接掐斷而不是快取進記憶體。
- 本專案與 DeepSeek 官方無隸屬關係。
MIT · 最新發布 v1.0.0(2026-08-13);皮膚系統 v1.0.0 對應 DSH 0.1.0-rc.5;最近推送 2026-08-30
06常見問題
怎麼安裝 DeepSeek Harness Skin?
複製本倉庫,然後對著 `0.1.0-rc.5` 版本的 deepseek-harness 原始碼執行 `bash scripts/install.sh /path/to/deepseek-harness`。腳本會先把要覆蓋的檔案整份備份到 `~/.dsh-skin-backups/`,注入皮膚包並打上 8 個檔案的宿主補丁,再隨前端 `pnpm install && pnpm run build && pnpm dsh web` 重建,最後開啟 http://127.0.0.1:3080。
能用一張圖做自己的皮膚嗎?
可以。皮膚選擇器第一項就是「自訂(選圖)」:選一張 PNG/JPG/WebP,剩下全自動——瀏覽器本機解碼、擷取四個色種、自動調蒙版濃度、重編碼成 WebP 存到 `~/.dsh/skins/`。原圖不出本機。
它會影響 DeepSeek Harness 的功能嗎?
不會。它只改樣式,側欄、輸入框、會話清單仍是 DSH 原生控制項,功能一點沒動。所有規則掛在 `body[data-dsh-skin]` / `body[data-skin-chrome]` 下,切回「預設」就把屬性一摘,介面立刻回到原生外觀,沒有殘留。
需要哪個版本的 DeepSeek Harness?
需要 `0.1.0-rc.5` 版本的 deepseek-harness 原始碼(Node.js 22.19 以上、pnpm)。從 npm 直接跑 `npx @deepseek-ai/dsh` 裝不了,因為皮膚要跟著前端一起建置。DSH 還在 developer preview,上游改了介面結構時補丁可能打不上——腳本會明確報錯,而不是裝到一半。
怎麼解除安裝或切回原生介面?
執行 `bash scripts/uninstall.sh /path/to/deepseek-harness`。也可以隨時在「設定 → 通用設定 → 皮膚」裡選「預設」切回;`~/.dsh/skins/` 裡的自訂圖解除安裝腳本不動,不要可以自己刪。
07相關的 DSH 工作流程
whaleisle
作者 chisaalter
鯨嶼 Whale Isle · DeepSeek Harness 社群增強桌面版:官方核心功能齊備,擴充套件主題桌布、鯨魚娘桌寵、用量統計與手機遠端連線。Community-enhanced DeepSeek Harness desktop client.
dsh-beauty-skins
作者 xierw
給 DeepSeek Harness 用的美女系列皮膚:設定裡從 哲風桌布 拉預覽網格,點一張即應用,配色從桌布提取。支援動態桌布,也保留自定義選圖。
dsh-qq2006
作者 laplaceyoung
DSH (DeepSeek Harness) 的 QQ2006 皮膚外掛:註冊 qq2006 主題、映象 body[data-ds-skin]、全域性皮膚表與完整素材
dsh-ui-skin-loader
作者 dsh-eac
DSH UI Skin Loader / DSH UI 皮膚載入器
08資料與來源
Reskin the DeepSeek Harness web UI. 21 built-in skins plus one-image custom themes, with contrast-preserving color deriv…
装进 DSH 源码,换肤就是设置面板里的一次点击,随时切回原生界面。
此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-09-01。發現錯誤?提交更正。
最佳 DeepSeek Harness 外掛
從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。
