dsh-wallpaper:直接在 Harness 設置中更換壁紙並調整磨砂玻璃效果

前言

在 DeepSeek Harness(DSH)環境中,想要調整應用的外觀,尤其是背景圖和磨砂玻璃效果,通常需要修改 shell 配置或重新構建。這種操作門檻較高,且容易破壞原有結構。

dsh-wallpaper 插件解決了這個問題。它不需要進入 shell 編輯,也不需要重新構建,直接在 Harness 的設置頁面中完成上傳和調優。

是什麼

這是一個 DSH 客戶端插件,由 SciGeoLight 維護。它的核心價值在於讓用戶能夠直接在 Harness 的設置界面上傳壁紙,並實時調整磨砂玻璃面板的模糊度、不透明度和飽和度,所有配置均通過瀏覽器本地存儲持久化。

核心功能

  • 在設置中新增“Wallpaper”頁面。
  • 支持上傳 JPEG、PNG 或 WebP 格式的圖片作爲背景。
  • 提供三個調節滑塊:Frost(磨砂模糊度)、Panel opacity(面板不透明度)、Saturation(飽和度)。
  • 配置寫入 localStorage,刷新頁面或重啓 Harness 後依然生效。

安裝與啓用

插件自帶 bundle,安裝後自動激活。執行以下命令:

dsh plugin --profile web add github:SciGeoLight/dsh-wallpaper

安裝完成後,必須完全重啓 DSH Web 進程才能生效。直接按 F5 刷新頁面是不夠的:

dsh web

典型用法

  1. 打開側邊欄底部的 Settings,點擊 Wallpaper 頁面。
  2. 點擊上傳區域,選擇一張本地圖片,背景會立即改變。
  3. 拖動 Frost / Panel opacity / Saturation 滑塊,磨砂面板的視覺效果會實時更新。
  4. 若要移除自定義圖片,點擊移除按鈕即可恢復到 Harness 默認的 /background.jpg。點擊“Reset to defaults”可重置所有調節參數。

注意事項

  • 該插件僅作爲客戶端運行,不觸碰 shell 層面。
  • 激活時,插件會在 <head> 中注入一個 <style data-dsh-wallpaper> 元素,通過覆蓋 CSS 變量來控制背景和磨砂效果。
  • 設置數據存儲在 dsh.wallpaper 鍵下,僅對當前瀏覽器有效。

結尾

如果你需要在 DSH Web 中快速調整界面風格,而不想深入系統配置,這個插件提供了一個輕量級的入口。

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

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

小夜