
Security News
Deno Goes the Way of the Dinosaur
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.
dsh-background
Advanced tools
DeepSeek Harness Web 背景图片插件:在 设置 → 通用设置 → 外观 的 「背景图片」行填写本地图片文件的绝对路径,即可把该图片设为网页背景 (cover 填充),并提供与默认「外观」控件同尺寸(180 × 88,圆角 16px)的 实时预览。
/dsh-background/image 路由提供给
浏览器——浏览器本身无法直接加载本地文件路径。$DSH_HOME/settings.yaml 的
ui-background 段),刷新、重启后自动恢复;启动期由宿主端在
index.html 中先行注入,无默认背景闪烁。未配置时无背景,插件不内置
任何默认图片。# 从 npm 安装(推荐)
dsh plugin --profile web add dsh-background
# 或从 GitHub 安装
dsh plugin --profile web add github:luoyu-xingu/dsh-background
# 或克隆后从本地目录安装
dsh plugin --profile web add file:./dsh-background
安装完成后重启 dsh web,刷新页面即可在「设置 → 通用设置 → 外观」
看到「背景图片」行。
C:\Users\<你>\Pictures\bg.jpg
或 D:\wallpaper\bg.png),按回车或点击其它位置生效;lib/index.js):
ctx.settings.register 注册 ui-background 命名空间
(path / veil),作为进程内持久化通道;webServer.register 注册图片路由 /dsh-background/image,按当前
配置读取本地文件并以正确的 content-type 提供;webServer.tapIndex 注入启动期背景样式与 data-dsh-background
属性,页面首帧即是自定义背景;connection.rpc.handle 注册配置通道 /dsh-background/config
(get / set),供浏览器端读写。lib/client.js):
settings.general.item 插槽注册外观行(参照内置 ui-theme 的
AppearanceRow 模式);ctx.connection.rpc.call 读写配置;--dsw-alias-bg-base 别名令牌的方式应用背景
——与主题系统、明暗模式天然兼容;--dshbg-veil-alpha 实时应用,调整强度
不重写样式表、不重新拉取图片,滑动流畅无闪动;::before 伪元素铺与页面一致的背景(图+蒙层)
并加顶部渐隐 mask,滚动文字不会透到输入框下方,背景图也保持连续。为什么不直接用 settingsScope?当前版本(dsh 0.1.0-rc.6)的 settings 网关只对硬编码白名单内的命名空间开放浏览器读写,第三方插件注册的 命名空间会收到
settings-not-exposed拒绝;自定义 RPC 通道是官方 开放给插件的等价通道。
dsh plugin --profile web remove dsh-background
并在 settings.yaml 中删除 ui-background 段即可清空背景设置。
FAQs
DeepSeek Harness Web 背景图片插件:在设置-通用-外观中填写本地图片路径即可替换网页背景,提供实时预览与可调蒙层强度
We found that dsh-background demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.

Security News
Anthropic’s free OSS Scanner uses Mythos and other Claude models to find open source vulnerabilities and send maintainers reports with proposed fixes.

Security News
On Front Lines’ Early Adopters: CISO podcast, Andrew Becherer shares lessons from Datadog, weighs the long-term costs of AI-built tools, and explains how founders can actually gain a CISO’s trust.