cjz-wr/background-plugin:为 DeepSeek Harness 增加背景设置

前言

在 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

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

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

Xiaoye