前言¶
在 DeepSeek Harness(DSH)的插件擴展場景中,一些界面設置能力可以通過獨立插件加入,而不需要替換 DSH 本身。cjz-wr/background-plugin 提供的是背景設置能力:支持本地或在線圖片/視頻,並允許調整透明度。
這是什麼¶
cjz-wr/background-plugin 是一個 DSH Background 插件,GitHub 倉庫路徑爲 cjz-wr/background-plugin,許可證爲 MIT。
它用於給 DSH 增加背景相關設置,資料中明確它不是官方 DeepSeek Harness 內置功能,而是獨立 add-on。
核心功能¶
根據資料,該插件包含以下能力:
- Background plugin
- 支持本地或在線圖片/視頻
- 允許調整透明度
- 持久化的背景圖片/視頻偏好
- General 設置行
- Document presenter
安裝與啓用¶
可以在 DSH 的 Web 插件(Plugins)設置界面中搜索該倉庫,並點擊安裝。
也可以通過 CLI 安裝:
dsh plugin --profile <name> add github:cjz-wr/background-plugin
將 <name> 替換爲你自己的 profile。通常可以使用 web:
dsh plugin --profile web add github:cjz-wr/background-plugin
新安裝的 bundle 層會在下一次進程啓動時參與 compose。
開發者構建¶
該項目的構建產物 lib/ 是有意提交到倉庫中的。Git、npm、tarball 安裝都會按倉庫內容直接使用,不需要執行構建腳本;資料中也明確沒有 prepare script。
如果你修改了 src/,需要本地重新構建,並提交新的 lib/:
npm run build
適用場景與注意¶
這個插件適合需要在 DSH 中加入背景圖片/視頻設置、透明度調整或持久化背景偏好的使用者。
資料明確:官方 DeepSeek Harness 不內置該功能;作爲獨立 add-on,它可以乾淨安裝到任何 profile。唯一需要注意的是,如果目標 DSH 構建已經組成 id 爲 ui-background 的行,再安裝這個插件時,掛載會在啓動時報:
duplicate loader entry id: ui-background
遇到這種情況,應安裝到不包含該內置行的 profile。
由於插件會以當前 dsh 進程權限運行,安裝前應檢查源碼、許可證和安裝方式。當前資料明確許可證爲 MIT。
鏈接¶
當前資料中沒有提供目錄頁地址。GitHub 倉庫:
https://github.com/cjz-wr/background-plugin