前言¶
DeepSeek Harness (DSH) 的核心設計理念是“一切皆插件”。默認的界面風格通常是固定的,缺乏靈活性。dsh-skins 插件爲此提供了熱切換的主題與皮膚管理能力。它允許用戶在 Web 與 Desktop 兩種 profile 下自由更換視覺風格,無需修改代碼或重新部署即可改變應用外觀。
該插件由 iasiv5 維護,遵循 MIT 許可證。
核心能力¶
插件提供了以下具體功能:
- 多 Profile 支持:支持 Web 與 Desktop 兩種環境安裝使用。
- 多款皮膚:內置 OpenBMC、UEFI 以及“凡人修仙傳”等多套界面視覺風格。
- 個性化定製:支持自定義壁紙、界面標語以及整體通透度(0–100%)。
- 個人圖庫:支持上傳 PNG、JPEG、WebP 或 GIF 格式圖片至個人圖庫,所有皮膚共用。
- 配置隔離:配置與圖庫獨立存儲於指定目錄,插件升級不會導致用戶配置丟失。
- 官方回退:提供一鍵切換回 DeepSeek Harness 官方界面的功能。
安裝與啓用¶
安裝命令根據使用的 profile 不同而有所區別。
Web Profile¶
dsh plugin --profile web add @iasiv5/dsh-skins
安裝完成後需要重啓 DSH Web 服務以使更改生效。
Desktop Profile¶
dsh plugin --profile desktop add @iasiv5/dsh-skins
在 DSH Desktop 應用自帶的插件頁安裝,或執行上述命令後重啓應用。
使用方式¶
安裝完成後,可通過以下方式切換皮膚或進行個性化設置。
切換皮膚¶
- 在界面側欄底部找到「皮膚切換」入口。
- 在彈出的列表中選擇目標皮膚(如 OpenBMC、UEFI、凡人修仙傳等)。
- 切換操作會自動持久化保存。
URL 切換¶
通過 URL 參數直接指定皮膚:
* /?skin=openbmc
* /?skin=uefi-harness
* /?skin=meirenzhi
* /?skin=official(切換回官方界面)
個性化設置¶
點擊皮膚卡片右側的齒輪按鈕,展開個性化面板:
* 壁紙:可選擇皮膚內置精選,或從個人圖庫上傳。
* 標語:可修改會話頁的引導語(中英文)。
* 通透度:調整 0–100%,控制面板底色、壁紙遮罩與模糊程度。Web profile 下修改後立即生效並自動保存。
配置與存儲¶
配置文件與圖庫數據存儲在 DSH 的用戶目錄下,與插件安裝目錄物理隔離。
- Web Profile:配置與圖庫存儲於
$DSH_HOME/dsh-skins/。 - Desktop Profile:配置與圖庫存儲於
$DSH_HOME/dsh-skins-desktop/。
Desktop 特性¶
DSH Desktop 應用在 Windows 上(版本 >= 0.2.1-rc.2 驗證)使用不透明皮膚本色作爲外殼(側欄、頂欄、右欄面板),壁紙僅在會話區顯示。Web profile 則維持全表面透紗的原有形態。
注意事項¶
- 版本要求:DSH Web 版本最低需 0.2.0-rc.1;DSH Desktop 版本需 >= 0.2.1-rc.2。
- 已移除內容:天官賜福(tgcf)皮膚已於 v1.4.0 移除。
- 版權說明:“凡人修仙傳 · 美人志”爲非官方粉絲作品,與版權方無關聯,未獲授權。
- 插件互斥:建議不要同時啓用多個視覺皮膚插件,以免產生衝突。
結語¶
dsh-skins 爲 DSH 提供了低成本、高效率的界面定製方案。通過簡單的命令行操作或界面點擊,即可在多種風格間流轉。更多細節與源碼可查閱 GitHub 倉庫。