🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

背景自定义 cjz-wr/background-plugin

DeepSeek Harnessv0.2.9
cjz-wr80 天前有提交已提供中文文档扫描:含敏感能力ui

更换界面背景,支持图片视频与透明度调节

30.4/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/8/27 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

自动兼容检查有告警:npm 同名包「dsh-background」归属 luoyu-xingu/dsh-background,装到的可能不是本插件。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add cjz-wr/background-plugin
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]—
静态安装检查有提示项,装前建议看一眼 README
L4 · 真实安装等级说明 →
数据截至 2026/11/02·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 80 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安装兼容性检查⚠ 装前注意

npm 同名包「dsh-background」归属 luoyu-xingu/dsh-background,装到的可能不是本插件

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包dsh-background @ 0.2.9
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/6 14:17:20

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件发起外部网络请求
查看扫描证据(共 25 处,展示前 25 条)
  • 发起网络请求
    lib/client.js:866
    fetch(url, { method: "DELETE" }).catch(() => {});
  • 发起网络请求
    lib/client.js:877
    const response = await fetch(BACKGROUND_MEDIA_UPLOAD, {
  • 写入本地文件
    lib/types/media.js:78
    await mkdir(root, { recursive: true });
  • 写入本地文件
    lib/types/media.js:82
    const out = createWriteStream(temp, { flags: 'wx' });
  • 删除本地文件
    lib/types/media.js:95
    await unlink(temp).catch(() => { });
  • 写入本地文件
    lib/types/media.js:99
    await rename(temp, target);
  • 删除本地文件
    lib/types/media.js:103
    await unlink(temp).catch(() => { });
  • 删除本地文件
    lib/types/media.js:142
    await unlink(target).catch(() => { });
  • 读取本地文件
    lib/types/media.js:152
    const body = await readFile(target);
  • 写入本地文件
    lib/index.js:107
    await mkdir(root, { recursive: true });
  • 写入本地文件
    lib/index.js:111
    const out = createWriteStream(temp, { flags: "wx" });
  • 删除本地文件
    lib/index.js:122
    await unlink(temp).catch(() => {});
  • 写入本地文件
    lib/index.js:126
    await rename(temp, target);
  • 删除本地文件
    lib/index.js:129
    await unlink(temp).catch(() => {});
  • 删除本地文件
    lib/index.js:167
    await unlink(target).catch(() => {});
  • 读取本地文件
    lib/index.js:177
    const body = await readFile(target);
  • 发起网络请求
    src/client/media.ts:33
    void fetch(url, { method: 'DELETE' }).catch(() => {})
  • 发起网络请求
    src/client/media.ts:45
    const response = await fetch(BACKGROUND_MEDIA_UPLOAD, {
  • 写入本地文件
    src/media.ts:93
    await mkdir(root, { recursive: true })
  • 写入本地文件
    src/media.ts:97
    const out = createWriteStream(temp, { flags: 'wx' })
  • 删除本地文件
    src/media.ts:108
    await unlink(temp).catch(() => {})
  • 写入本地文件
    src/media.ts:112
    await rename(temp, target)
  • 删除本地文件
    src/media.ts:115
    await unlink(temp).catch(() => {})
  • 删除本地文件
    src/media.ts:156
    await unlink(target).catch(() => {})
  • 读取本地文件
    src/media.ts:166
    const body = await readFile(target)
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-home-paths@deepseek-ai/dsh-settings@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-ui-settings@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-host-webserver@deepseek-ai/dsh-invariants
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 更换界面背景
  • 支持图片与视频
  • 调节背景透明度

修改DSH的背景,支持静态动态背景,支持网页图片视频,支持修改透明度

README

由 DeepSeek 最新模型翻译生成
dsh-background DeepSeek Harness 插件:背景插件,支持本地或者网络图片/视频,并且支持修改透明度 全局 demo 设置界面设置 安装 在 Web 插件(插件)设置界面中,搜索此仓库并点击安装,或通过命令行安装: dsh plugin --profile add github:cjz-wr/background-plugin name 要根据自行修改,一般为 web,例如 dsh plugin --profile web add github:cjz-wr/background-plugin 新安装的 bundle 层将在下一次进程启动时生效。 构建输出是有意提交的。 Git 安装会直接拉取仓库原样内容——不会运行你的 build 脚本。因此 lib/ 被提交到仓库中,这样 git/npm/tarball 安装都能在无需构建授权的情况下正常工作;这里没有 prepare 脚本。每当 src/ 发生变化时,请在本地运行 npm run build 重新构建并提交新的 lib/。 ⚠️ 仅与已经包含此行的构建冲突。 官方 DeepSeek Harness 并不包含此功能——本 bundle 是独立的附加组件,可以干净地安装到任何 profile 中。
展开完整文档(README 剩余 1 节)
dsh-background

DeepSeek Harness 插件:背景插件,支持本地或者网络图片/视频,并且支持修改透明度

全局 demo

设置界面设置

安装

在 Web 插件(插件)设置界面中,搜索此仓库并点击安装,或通过命令行安装:

dsh plugin --profile add github:cjz-wr/background-plugin

name 要根据自行修改,一般为 web,例如

dsh plugin --profile web add github:cjz-wr/background-plugin

新安装的 bundle 层将在下一次进程启动时生效。

构建输出是有意提交的。 Git 安装会直接拉取仓库原样内容——不会运行你的 build 脚本。因此 lib/ 被提交到仓库中,这样 git/npm/tarball 安装都能在无需构建授权的情况下正常工作;这里没有 prepare 脚本。每当 src/ 发生变化时,请在本地运行 npm run build 重新构建并提交新的 lib/。

⚠️ 仅与已经包含此行的构建冲突。 官方 DeepSeek Harness 并不包含此功能——本 bundle 是独立的附加组件,可以干净地安装到任何 profile 中。唯一的例外:此包提取自一个 packages/bundle/web-app/cordis.patch.yml 中已包含 id 为 ui-background 的行的仓库。将本 bundle 叠加到此类构建上会在启动时因 duplicate loader entry id: ui-background 而失败;请改为安装到不包含该内置行的 profile 中。

目录内容

- src/ — TypeScript 源码(Host 网关 + 客户端设置界面)。
- cordis.patch.yml — dsh.bundle 补丁层(一个 loader 行)。
- lib/ — 构建输出,已提交(见上方说明)。
- node_modules/ — 本地 SDK 联接链接,已被 git 忽略(用户无需使用)。

构建

npm run build

需要在构建时能够解析到 harness 工具链(typescript + tsdown);提取出的文件夹会链接它所依赖的 SDK 包。
预览分享卡片长什么样 ↓cjz-wr/background-plugin
分享 · DeepSeek Harness Hub
cjz-wr/background-plugin

更换界面背景,支持图片视频与透明度调节

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部