跳到正文

gameswu/dsh-plugin-background

82最近提交 2026年8月15日

dsh-plugin-background DSH 插件

本插件允许你为 DeepSeek Harness Web 界面的对话区、轨迹区、侧边栏、设置页等区域设置独立背景。支持图片轮播和静音视频循环播放,每张图可独立设置显示模式、不透明度与模糊。你还可以拖拽两个区域将其合并为一张跨区域大图。

如何安装 dsh-plugin-background DSH 插件

dsh plugin --profile web add github:gameswu/dsh-plugin-background#<sha>

来源命令需要人工核对。复制不会执行命令。

dsh-plugin-background DSH 插件数据来源

dsh-plugin-background DSH 插件快照日期:2026年8月16日

discovered

dsh-plugin-background DSH 插件能做什么

  • 每个区域独立背景(图片轮播或静音视频循环)
  • 支持粘贴 URL(逗号分隔)、选择本地文件/文件夹,刷新后保留
  • 每张图独立设置显示模式(填充/适应/拉伸/平铺/居中/自定义)、不透明度、模糊
  • 轮播间隔、顺序/随机切换、下一张,预加载与交叉淡入
  • 拖拽区域合并为跨区域大图
  • 兼容 dsh-plugin-vscode-sidebar(右侧面板、下侧面板及每个标签页均可作为独立背景区域)

dsh-plugin-background DSH 插件适合哪些场景

  • 为 DSH Web 界面不同面板设置个性化背景,提升使用体验
  • 将两个区域合并为一张跨区域大图,实现多显示器壁纸效果
  • 在对话区设置励志图片轮播,工作时保持动力
  • 在设置页使用静音视频背景,营造动态氛围
  • 一次勾选多个区域,将同一组图片同时应用到多个区域

dsh-plugin-background DSH 插件适合谁

  • 希望自定义 DSH Web 界面外观的用户
  • 使用 dsh-plugin-vscode-sidebar 并希望背景风格统一的用户

dsh-plugin-background DSH 插件的限制

  • 仅适用于 DSH Web 界面,无法独立运行
  • 背景素材需用户自行提供(URL 或本地文件)
  • 视频背景可能消耗较多系统资源,性能取决于浏览器/设备
  • 从 GitHub 安装时,pnpm ≥10 需手动授权构建脚本才能成功安装

dsh-plugin-background DSH 插件的仓库 README 摘录

以下文字摘自 dsh-plugin-background DSH 插件的上游仓库 gameswu/dsh-plugin-background 的 README,版权归原作者,仅作引用。

DeepSeek Harness Web 界面的背景插件:为对话区、轨迹区、侧边栏、设置页等界面区域设置独立背景,支持图片轮播与静音视频。灵感来自 VSCode 的 [`background`](https://marketplace.visualstudio.com/items?itemName=shalldie.background) 扩展。 ## 它能做什么 - 每个区域一套独立背景:图片组像 PPT 一样轮播切换,视频组静音循环播放(每组只含一种媒体) - 支持粘贴 URL(逗号分隔多张)、选择本地图片/视频、或整个文件夹;本地文件刷新后保留 - 每张图独立设置:显示模式(填充/适应/拉伸/平铺/居中/自定义)、不透明度、模糊 - 轮播间隔、顺序/随机、下一张;切换前预加载并交叉淡入,不会闪空 - 勾选多个区域后添加,同一批图可一次落到多个区域 - 拖拽两个区域可**合并为一张跨区域大图**(多显示器壁纸效果),拖出即拆分 - 兼容 [dsh-plugin-vscode-sidebar](https://github.com/gameswu/dsh-plugin-vscode-sidebar):其右侧面板、下侧面板整体以及其中每个标签页都可作为独立背景区域 ## 安装 本插件是一个自带补丁层的**组合包**(`dsh.bundle` + `cordis.patch.yml`)。用 `dsh plugin` 安装即可——它把参数转发给 profile 的 pnpm,并自动把包挂载进 `dsh.profile.bundles`,无需手动编辑任何配置文件: ```bash # 从本地路径安装(<路径>/background 为本仓库目录) dsh plugin --profile web add <路径>/background # 或从 GitHub 安装(建议锁定 commit) dsh plugin --profile web add github:gameswu/dsh-plugin-background#<sha> ``` 从 GitHub 安装时,pnpm 会在安装后运行本包的 `prepare` 脚本构建 `lib/client.js`;pnpm ≥10 默认拒绝执行,首次 `add` 会失败并提示把包键加入该 profile 的 `pnpm-workspace.yaml` 后重试: ```yaml allowBuilds: dsh-plugin-background: true ``` > 授权构建意味着安装时会在你的机器上执行本包的构建脚本——请只对可信来源授权。 安装完成后重启 Web 界面(`dsh web`)即可生效。 ## 使用 打开 **设置 → 插件 → 背景**: 1. 在表面列表中点击要配置的区

阅读完整 README仓库许可: MIT

dsh-plugin-background DSH 插件常见问题

如何安装 DSH 背景插件?

在命令行中运行 'dsh plugin --profile web add <路径>',将 <路径> 替换为插件的本地文件夹或 GitHub URL,例如 'github:gameswu/dsh-plugin-background#<sha>'。安装完成后,重启 DSH Web 界面('dsh web')即可生效。

同一个区域能否同时使用图片和视频?

不可以。每个区域只能设置一种媒体类型:图片轮播或静音视频循环。但不同区域可以设置不同类型。

如何将两个区域合并为一张跨区域背景?

在背景设置页面,将某个区域行拖拽到另一个区域行上即可合并。合并后两个区域显示同一张背景图。如需拆分,只需将合并区域拖拽出来即可。

从 GitHub 安装时提示构建错误怎么办?

这是因为 pnpm ≥10 默认禁止执行构建脚本。你需要在对应 profile 的 'pnpm-workspace.yaml' 文件中将 'dsh-plugin-background' 加入 'allowBuilds' 列表,然后重新执行安装命令。请仅对可信来源授权构建。

这个插件和 dsh-plugin-vscode-sidebar 兼容吗?

兼容。该侧边栏插件的右侧面板、下侧面板以及其中的每个标签页,都可以在背景设置中作为独立区域进行配置,就像其他区域一样。