YRN-playmaker/dsh-wallpaper_share ↗★ 30

dsh-wallpaper_share

Sync active Wallpaper Engine wallpapers(image/video/scence/app)to DeepSeek Harness Web UI as a customizable dynamic background. 适合想要个性化定制DSH Web端动态背景的Windows用户。

패키지
dsh-wallpaper_share
호환성
미검증
버전
26.10.4
라이선스
GPL-3.0
최근 업데이트
2026. 10. 5.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:YRN-playmaker/dsh-wallpaper_share

配置

常用设置在 wallpaper_share 面板中调整。开发或自定义部署可修改 src/index.ts 顶部 CONFIG 后重新构建:

配置项默认值用途
wallpaperEngineDir''自动检测 WE 安装目录,失败时手动指定
workshopContentDir''自动推导工坊目录
pollIntervalMs2000WE 状态轮询间隔,毫秒
sceneRendererPath''自动发现随包捕获器,或指定外部 renderer
wallpaperEngineAssetsDir''默认使用 /assets
sceneRenderWidth / sceneRenderHeight1920 / 1080捕获输出分辨率,低于原生尺寸时降采样
sceneRenderFps / sceneRenderQuality30 / 80目标帧率与 JPEG 质量
sceneRenderMode'auto'后端通路选择:auto / browser / external
particleRateScale / particleSizeScale1 / 1浏览器粒子发射率与尺寸倍率
effectStrengthScale0.6浏览器图层效果强度倍率
puppetMeshRendertrue骨骼网格渲染
workspaceDir''工作区脉搏扫描根,默认插件进程工作目录
workspacePulseWindowMs90000工作区变化保留时长,毫秒
workspacePulseAutoInstalltrue自动安装内置工作区脉搏包

后端 sceneRenderMode 与面板的三档渲染按钮是不同设置。其余开发配置见源码。

Configuration

Use the wallpaper_share panel for common settings. For development or custom deployments, edit CONFIG at the top of src/index.ts and rebuild:

KeyDefaultPurpose
wallpaperEngineDir''Detect WE automatically; set manually if detection fails
workshopContentDir''Infer the workshop directory
pollIntervalMs2000WE state polling interval in milliseconds
sceneRendererPath''Discover the shipped capture program, or specify an external renderer
wallpaperEngineAssetsDir''Uses /assets by default
sceneRenderWidth / sceneRenderHeight1920 / 1080Capture output resolution; downsample when below native size
sceneRenderFps / sceneRenderQuality30 / 80Target frame rate and JPEG quality
sceneRenderMode'auto'Backend path: auto / browser / external
particleRateScale / particleSizeScale1 / 1Browser particle emission rate and size multipliers
effectStrengthScale0.6Browser layer-effect strength multiplier
puppetMeshRendertrueSkeletal mesh rendering
workspaceDir''Workspace Pulse root; defaults to the plugin process working directory
workspacePulseWindowMs90000File-change retention in milliseconds
workspacePulseAutoInstalltrueAutomatically install the built-in Workspace Pulse package

Backend sceneRenderMode is separate from the panel's three-mode switch. See the source for additional development options.