편집자 노트

背景图片墙

DeepSeek Harness Web

이것은 DeepSeek Harness(DSH) 플러그인입니다. 이 사이트는 GitHub README, 설치 정보, 유지보수 상태, 공개 보안 시그널을 모아 보여줍니다.

dsh-bgwall-plugin 背景图片墙(Background Wall)

把 DeepSeek Harness Web 界面的背景换成任意图片(远程 URL 或服务器本地文件), 支持透明度 / 模糊 / 铺放方式调节;控制面板位于「设置 → 背景图片」页, 关闭设置后背景保持生效。

功能

  • 背景图片两种来源:远程图片 URL,或服务器本地文件路径(相对路径基于工作区根目录解析)
  • 透明度 0–100% 实时调节:图片与原始界面背景色平滑混合,不会出现黑屏
  • 模糊 0–40px、铺放方式(铺满 / 适应 / 拉伸)
  • 「侧边栏背景也透明」开关、一键「清除背景」
  • 本地图片经 Host HTTP 路由同源加载,规避超长 data URL 在 CSS 中失效的问题(单张上限 15MB)
  • 纯 JavaScript,无构建步骤

安装

# 从 GitHub 安装
dsh plugin --profile web add github:hubo980205/dsh-bgwall-plugin

# 或从 npm 安装(发布后)
dsh plugin --profile web add dsh-bgwall-plugin

# 或本地目录 / tarball
dsh plugin --profile web add ./dsh-bgwall-plugin
dsh plugin --profile web add ./dsh-bgwall-plugin-1.0.0.tgz

安装后重启 dsh --profile web 并刷新浏览器(Host 行与 client 名单在启动时扫描)。

手动安装:把本包放入 $DSH_HOME/profiles/node_modules,并在 profile 的 cordis.patch.yml 追加 - insert: [{ id: bgwall, name: dsh-bgwall-plugin }]

使用

  1. 打开左下角「设置」→ 新增的「背景图片」页
  2. 图片来源
    • 粘贴图片 URL(https://…)→ 点「应用」
    • 或填服务器本地路径(如 dog.jpg/root/pic.png)→ 点「加载」
  3. 拖动「透明度 / 模糊」滑杆、选择「铺放方式」实时预览
  4. 「清除背景」一键还原

说明:状态为会话内存态,不持久化——页面刷新后背景恢复默认。

包结构

dsh-bgwall-plugin/
├── package.json        # dsh.bundle(配置层)+ dsh.client(Web 名单)双清单
├── lib/index.js        # Host 半区(ESM Cordis 插件):/bgwall/load 接口 + 图片路由
├── lib/client.js       # Client 半区(__ModuleLoader__ 模块):常驻图层 + 设置页
└── cordis.patch.yml    # bundle 配置层:bgwall 插件行

卸载

dsh plugin --profile web remove dsh-bgwall-plugin

License

MIT

REPOSITORY SIGNALS

보안 및 설치 증거

이 점수는 공개 저장소 메타데이터와 이 사이트에 등록된 설치 증거에만 기반하며, 코드 보안 감사와 다릅니다.

출처 추적 가능

공개 플러그인 카탈로그에서 왔으며, 공개 GitHub 저장소로 연결됩니다.

라이선스

저장소가 MIT 라이선스를 선언했습니다.

유지보수 활동

최근 180일 내 코드 업데이트가 있습니다.

설치 증거

재현 가능한 정확한 설치 메타데이터가 아직 등록되지 않았습니다. 저장소 설명에 따라 직접 확인하세요.

설치 라이프사이클 스크립트

검사한 패키지 메타데이터에 설치 라이프사이클 스크립트가 선언되지 않았습니다.