README
dsh-background
vibe coding初作品,自定义 DeepSeek Harness(DSH)WebUI 背景插件。在设置侧边栏「agent 预设」下方提供「背景」页面,全部调整实时生效,刷新 / 重启后保持。
功能
- 图库背景:指定本地文件夹,自动扫描其中的图片(png/jpg/webp/gif/bmp/avif/svg),支持缩略图点选与「随机一张」。
- 自由拉伸裁切框:预览图上拖拽 4 角 / 4 边自由拉伸、框内平移,实时预览背景。
- 效果调节:水平/垂直缩放、位置、背景不透明度、面板透明度、高斯模糊。
- 显示模式:cover(铺满裁剪)/ contain(完整显示)/ fill(拉伸填充)。
- 多图交叉淡化轮播:切换时双图层交叉淡化过渡,可选按图库顺序定时切换,
- 实时生效:所有调整即时刷新背景;配置持久化在 settings.yaml 的
background命名空间,重启不丢。

快速开始
系统要求
- 已安装 DeepSeek Harness,
dsh web可正常启动。 - npm 安装方式无额外要求;从仓库安装需要 Node.js >= 22 与 pnpm。
三步上手
- 安装:
dsh plugin --profile web add @starryhui/dsh-background@latest - 重启
dsh web - 打开「设置 → 背景」配置图库与效果
从 npm 安装(推荐)
插件已发布到 npm(@starryhui scope),一条命令安装:
dsh plugin --profile web add @starryhui/dsh-background@latest
装完重启 dsh web,设置侧边栏「agent 预设」下方出现「背景」入口。
装到了旧版本? pnpm 11+ 默认的发布年龄门禁(
minimumReleaseAge,内置 24 小时)会把新发布的版本静默隔离。解决办法:在 profile 的pnpm-workspace.yaml设置minimumReleaseAge: 0(或把@starryhui/*加进minimumReleaseAgeExclude),再执行dsh plugin --profile web update @starryhui/dsh-background@latest。
从 GitHub 仓库安装(开发调试)
# 1. 克隆仓库
git clone https://github.com/StarryHui/dsh-custom-background.git
cd dsh-custom-background
# 2. 安装到 web profile(lib/ 已随仓库提交,无需本地构建)
dsh plugin --profile web add link:$(pwd)
# 3. 重启 dsh web,设置 → 背景 即可配置
dsh web
仓库安装仅供开发调试:改
src/后需在 DSH 源码 checkout(packages/client)中重新构建 (tsc -b+tsdown --env.DSH_BUILD_FACE client)并把新lib/复制回本仓库。
说明
- 配置命名空间
background通过插件自建同源路由(/dsh-bg/state、/dsh-bg/save、/dsh-bg/css)读写,不依赖官方 settings RPC 的命名空间白名单。 src/为源码;lib/为构建产物(随仓库提交,便于免构建安装)。
许可证
MIT
更多「网页与浏览器」插件
last30days-skill-cn
作者 jesseovo
给 AI Agent 的中文互联网研究 Skill:检索 8 大平台最近 30 天的讨论,追踪跨平台热点,生成附原始来源的报告,并提供每日全网热榜。支持 Claude Code、Codex、OpenClaw。
browser4
作者 platonai
面向自主智能体与大规模网页自动化的 AI 原生浏览器引擎,支持智能内容抽取。
modsearch
作者 liustack
🥇 The strongest free web search plugin for DeepSeek Harness, and the search bridge for every model without native web access. Free, no signup, no API key. Ask the web or X, get structured JSON evidence. | 🥇 全网最强的 DeepSeek Harness 免费联网搜索插件,免费免注册免 API key。为不能联网的模型补上搜索,问网页或 X,拿回结构化 JSON 证据(搜索、抓取、引用)。
anysearch-dsh
作者 anysearch-team
为 DeepSeek Harness 提供的 AnySearch 网页搜索提供方与高级搜索工具。
