前言¶
DeepSeek Harness 的设计理念是「一切皆插件」。在开发或调试 Web 界面时,有时需要调整背景样式以适应特定场景或测试视觉效果。现有的配置往往无法直接控制网页背景。这个插件通过扩展配置项,直接在界面层添加背景控制能力。
插件介绍¶
web-background 是 DeepSeek Harness 的一个插件,用于控制 Web 界面的背景。它提供纯色、图片和不透明度控制,配置保存在浏览器本地存储中,并在多标签页间同步。
核心功能¶
- 切换模式:在 设置 → 通用 → 网页背景 中选择:无、纯色、图片。
- 纯色设置:纯色模式下支持颜色选择器。
- 图片上传:图片模式支持本地上传,系统会自动压缩为 data URL。
- 不透明度:支持 0–100% 的背景不透明度调节。
- 重置与同步:支持一键恢复默认背景。设置保存在浏览器
localStorage,刷新页面或打开新标签页会自动恢复与同步。
安装与启用¶
安装前请确保已安装 DeepSeek Harness 并拥有 Web profile 的操作权限。
- 使用 Git 源安装:
dsh plugin --profile web add "github:lndyzwdxhs/web-background#main"
- 使用本地目录安装:
cd /path/to/web-background
pnpm install
pnpm run bundle
dsh plugin --profile web add .
如果报错提示 ERR_PNPM_ADDING_TO_ROOT,请在最后加上 -w 标志:
dsh plugin --profile web add -w .
- 启用插件。
插件生效需要重启 Web 服务:
npx @deepseek-ai/dsh web
注意事项¶
- 本地开发时需先执行
pnpm install和pnpm run bundle。 - 设置保存在浏览器
localStorage,刷新后自动恢复。 - 多个标签页之间会自动同步背景设置。
- 安装前请检查源码与许可证(MIT)。
总结¶
通过这个插件,可以在不修改代码的情况下快速调整 Web 界面的背景风格。配置持久化且支持多标签页同步,适合用于调试和演示。