前言¶
DeepSeek Harness 的設計理念是「一切皆插件」。在開發或調試 Web 界面時,有時需要調整背景樣式以適應特定場景或測試視覺效果。現有的配置往往無法直接控制網頁背景。這個插件通過擴展配置項,直接在界面層添加背景控制能力。
插件介紹¶
web-background 是 DeepSeek Harness 的一個插件,用於控制 Web 界面的背景。它提供純色、圖片和不透明度控制,配置保存在瀏覽器本地存儲中,並在多標籤頁間同步。
核心功能¶
- 切換模式:在 設置 → 通用 → 網頁背景 中選擇:無、純色、圖片。
- 純色設置:純色模式下支持顏色選擇器。
- 圖片上傳:圖片模式支持本地上傳,系統會自動壓縮爲 data URL。
- 不透明度:支持 0–100% 的背景不透明度調節。
- 重置與同步:支持一鍵恢復默認背景。設置保存在瀏覽器
localStorage,刷新頁面或打開新標籤頁會自動恢復與同步。
安裝與啓用¶
安裝前請確保已安裝 DeepSeek Harness 並擁有 Web profile 的操作權限。
- 使用 Git 源安裝:
dsh plugin --profile web add "github:lndyzwdxhs/web-background#main"
- 使用本地目錄安裝:
cd /path/to/web-background
pnpm install
pnpm run bundle
dsh plugin --profile web add .
如果報錯提示 ERR_PNPM_ADDING_TO_ROOT,請在最後加上 -w 標誌:
dsh plugin --profile web add -w .
- 啓用插件。
插件生效需要重啓 Web 服務:
npx @deepseek-ai/dsh web
注意事項¶
- 本地開發時需先執行
pnpm install和pnpm run bundle。 - 設置保存在瀏覽器
localStorage,刷新後自動恢復。 - 多個標籤頁之間會自動同步背景設置。
- 安裝前請檢查源碼與許可證(MIT)。
總結¶
通過這個插件,可以在不修改代碼的情況下快速調整 Web 界面的背景風格。配置持久化且支持多標籤頁同步,適合用於調試和演示。