mhwww/DSH-Wallpaper-Engine
mhwww★ 2JavaScriptLast synced: 2026-08-28
DeepSeek Harness (dsh) 背景图片插件:内置默认图 / 自定义上传 / Wallpaper Engine 创意工坊一键应用 / 视频壁纸 ffmpeg 高清抽帧
README excerpt
DSH-Wallpaper-Engine DeepSeek Harness(dsh) Web UI 的自定义背景图片插件—— 联动 Wallpaper Engine ,一键把 Steam 创意工坊壁纸设为 dsh 自定义背景;也支持本地图床与内置默认背景。 - Wallpaper Engine 集成 :自动发现 Steam 创意工坊目录(注册表 + libraryfolders.vdf ,也支持手动绑定),在设置卡片里浏览全部壁纸缩略图, 点一下即设为 DSH 背景 (image 类型用原图,scene/video/web 类型用预览图,gif 预览会动) - 内置默认背景 :插件自带一张渐变图( assets/default-bg.png ),“恢复默认背景”一键切回 - 自定义上传 :点“选择图片…”从电脑选图立即应用,或直接填本机绝对路径 - 明暗主题自动适配(浅色叠白遮罩、深色叠黑遮罩),遮罩不透明度可调,侧边栏可选择透出背景 浏览器端(任何打开 dsh web 的浏览器)与 DSH 桌面壳共用同一插件。 工作原理 - Host 半边 ( lib/index.js ):注册 bg-image settings namespace(持久化到 /.dsh/settings.yaml ),并在 webserver 上挂三条路由: - GET /dsh-bg/image —— 按 imagePath 读本地图片流式返回(按扩展名设置 content-type) - GET/POST /dsh-bg/config —— 读取/整段写入本插件的配置(POST 经 schemastery schema 校验后落盘) - POST /dsh-bg/upload?name= —— 接收图片字节(≤20MB,扩展名白名单校验),存到 /.dsh/bg-image/backgrounds/ 并自动设为当前背景 - GET /dsh-bg/wallpapers —— 枚举 Wallpaper Engine 创意工坊壁纸(自动发现或用配置的 workshopPath ;读各文件夹 project.json 的标题/类型/预览,标注当前生效项) - GET /dsh-bg/wallpaper-file?id= &kind=preview bg —— 安全地提供壁纸预览/背景文件(解析结果必须落在工坊目录内,防路径穿越) - POST /dsh-bg/wallpaper-apply {id} —— 一键把某壁纸设为背景(保留透明度等其他设置) imagePath 留空即使用内置默认背景;host 侧动态解析插件包内 assets/default-bg.png 的路径。 - 浏览器半边 ( lib/client.js , window. ModuleLoader .load 自包含…
View full README on GitHub →Category
Enhancement suite for Gemini, AI Studio, Claude & ChatGPT — plus a prompt manager for any web UI, DeepSeek Harness included. / 面向 Gemini、AI Studio、Claude 与 ChatGPT 的增强套件;提示词管理器可用于任意 Web UI,含 DeepSeek Harness。
★ 19,873
zhu1090093659/dsh-web-uiDeepSeek Harness(DSH)Web GUI 插件与皮肤生态:一切皆插件。任务看板、移动端远程与 SSH 运维构筑开发工作台;皮肤经 WebGL 深度优化,更支持 Wallpaper Engine 壁纸;皮肤、宠物、插件由 DSH 大市场一键安装,正迈向 DSH 创意工坊。A pluggable plugin-skin ecosystem for the DSH Web GUI - Task board, remote mobile UI, SSH ops, WebGL-optimized skins with Wallpaper Engine wallpapers - becoming a DSH creative workshop.
★ 5,747
omdsh-dev/DSH-better-sidebar开放的侧边栏底座,支持三方拓展注册新侧边栏页面。内置文件渲染编辑/终端/侧边对话/Git/子代理页面 | Open sidebar foundation, supports third-party extensions to register new sidebar pages. Built-in file rendering/editing, terminal, side chat, Git, and sub-agent pages.
★ 3,067