dsh-skins:DeepSeek Harness 界面皮膚管理插件

前言

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 應用自帶的插件頁安裝,或執行上述命令後重啓應用。

使用方式

安裝完成後,可通過以下方式切換皮膚或進行個性化設置。

切換皮膚

  1. 在界面側欄底部找到「皮膚切換」入口。
  2. 在彈出的列表中選擇目標皮膚(如 OpenBMC、UEFI、凡人修仙傳等)。
  3. 切換操作會自動持久化保存。

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 倉庫。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜