DeepSeek Harness 自定義背景壁紙插件

前言

DeepSeek Harness 提供了高度可定製性。爲聊天界面添加自定義背景壁紙是視覺定製的一部分。該插件允許上傳本地圖片或使用鏈接,同時提供透明度和遮罩控制。

簡介

dsh-background 是一個由 lcohvne-tomorin 維護的插件。它允許自定義 DSH 聊天頁面的背景。它支持本地上傳、鏈接和“無背景”模式。設置在重啓後持久化。

核心功能

  • 圖片來源:支持三種模式:無背景、本地上傳(PNG·JPG·GIF·WebP,≤20MB)、圖片鏈接。
  • 圖片處理:使用 Canvas 自動等比縮放圖片以適應屏幕尺寸。
  • 視覺調節:提供透明度(0-100%)和深色遮罩(0-100%)滑桿。
  • 作用範圍:可在聊天區(默認)和全屏之間切換。
  • 持久化:配置和圖片保存在 $DSH_HOME/storages/dsh-background/ 中,重啓後生效。
  • 主題適配:顏色跟隨 DeepSeek Harness 主題 token。

安裝與啓用

使用以下命令安裝插件:

pnpm dsh plugin --profile web add github:lcohvne-tomorin/dsh-background#84955f4534bf3b2b7d6f300e5d8f72b9ec52a772

安裝後,在設置菜單中找到“背景”選項。

使用步驟

  1. 打開設置 → 背景,勾選啓用背景。
  2. 選擇“本地上傳”選圖,或切到“圖片鏈接”粘貼地址並點擊“下載並應用”。
  3. 拖動透明度和深色遮罩滑桿調整效果。
  4. 切換“作用範圍”爲聊天區或全屏。
  5. 選擇“無背景”或關閉啓用以恢復默認。

權限與注意事項

  • 聯網:僅在“圖片鏈接”模式下下載圖片(20MB 上限,20s 超時,最多跟隨 5 次重定向),有 SSRF 防護。
  • 文件操作:配置與圖片寫入 $DSH_HOME/storages/dsh-background/,卸載時會清除。
  • UI 修改:注入樣式,全屏模式下側邊欄會變半透明以透出壁紙。
  • 隱私:不採集、不上傳任何會話或用戶數據。
  • 依賴:需要 Node.js >= 22,peerDependencies 包含 @deepseek-ai/cordis ^4.0.1 和 react ^18.2.0。

結尾

該插件採用 MIT 許可證。源代碼託管在 GitHub 上。

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

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

小夜