给网页界面换上视频壁纸与玻璃质感皮肤
24.6/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add EnernityLune/dsh-luvian-ui-wallpaper该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · ui
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 76 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(dependency_conflict · 2026/10/16) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
扫描于 2026/11/4(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-ui-theme给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
Luvian UI 壁纸主题插件,用于 DeepSeek Harness web UI。自带素材,稳定的选择器契约,官方主题/插槽 API。
README
由 DeepSeek 最新模型翻译生成@luvian/dsh-ui-wallpaper
DeepSeek Harness Web UI 的客户端皮肤插件(品牌:弗糯糯 / nuonuo)。给侧栏、中区、输入卡、主页标题、聊天区换肤,中区循环播放静音视频壁纸。
这是给《汐薯小馆》作者霄用的个人皮肤插件,由 GPT 初版、WorkBuddy(渡)重构硬化。
预览
截图里的壁纸/图标是作者个人审美(build 阶段用 theme.config.local.json 注入,作者私密),仓库里不带这些素材 —— 其他人装上后看到的会是骨架皮肤 + 占位,需要自己塞素材。
| 主页(hero) | 聊天(active) |
| home | chat |
兼容性
- 目标 Harness 版本:0.1.0-rc.5(本插件基于该版本源码的 DOM 契约与主题 API 实现)。
- 稳定的官方契约(插件依赖这些,不会随构建变):
- data-slot="conversation" / data-slot="sidebar" 等 —— Harness 的插槽接缝(scoped-slots)。
- data-phase(hero / active / settling / inert)—— 会话阶段标识。
展开完整文档(README 剩余 1 节)
@luvian/dsh-ui-wallpaper DeepSeek Harness Web UI 的客户端皮肤插件(品牌:弗糯糯 / nuonuo)。给侧栏、中区、输入卡、主页标题、聊天区换肤,中区循环播放静音视频壁纸。 这是给《汐薯小馆》作者霄用的个人皮肤插件,由 GPT 初版、WorkBuddy(渡)重构硬化。 预览 截图里的壁纸/图标是作者个人审美(build 阶段用 theme.config.local.json 注入,作者私密),仓库里不带这些素材 —— 其他人装上后看到的会是骨架皮肤 + 占位,需要自己塞素材。 | 主页(hero) | 聊天(active) | | home | chat | 兼容性 - 目标 Harness 版本:0.1.0-rc.5(本插件基于该版本源码的 DOM 契约与主题 API 实现)。 - 稳定的官方契约(插件依赖这些,不会随构建变): - data-slot="conversation" / data-slot="sidebar" 等 —— Harness 的插槽接缝(scoped-slots)。 - data-phase(hero / active / settling / inert)—— 会话阶段标识。 - data-conversation-scroll / data-composer-card / data-composer-seat —— 官方 data-* 契约。 - ctx.theme.overrideTokens(source, tokens) —— 来自 @deepseek-ai/dsh-client-ui-theme 的主题令牌 API。 - 脆弱点(已尽量降级为兜底):侧栏按钮图标原靠 SVG d 路径几何匹配,现主定位改为 data-slot 容器 + 中英文案归一,几何匹配仅作最后兜底。若 Harness 大改侧栏 DOM,需重新核对这里。 安装 方式一:从 GitHub 直接装(推荐,始终拿到最新源码) dsh plugin --profile web add "github:EnernityLune/dsh-luvian-ui-wallpaper#main" 方式二:从 npm 装(需先 npm publish) dsh plugin --profile web add @luvian/dsh-ui-wallpaper 装完重启 dsh web 并刷新页面 ⚠️ 本插件不带主题素材(壁纸视频 / 图标是作者私人的,遵循你自己的审美)。装上后你会得到一套透明玻璃质感的骨架皮肤,但没有壁纸。要用自己的素材,见下。 用自己的素材(换肤) 1. 把你的壁纸视频 / 图标放进 src/client/assets/(或在 theme.config.json 里改路径指向本地文件) 2. 仅检查素材是否齐全: pnpm assets:check 3. 一键生成素材接入 + 打包: pnpm bundle 4. 重新挂到本地 Harness 验证: dsh plugin --profile web add "link:$(pwd)" 开发(源码构建) 改素材:只编辑 theme.config.json 里的 assets 路径(不碰 TS) pnpm assets:check pnpm bundle 构建产物在 lib/client.js,由 cordis.patch.yml(id luvian-wallpaper)随 Harness 启动自动加载。运行时控制台会打印 🔥 Luvian theme loaded, nuonuo。 发布(作者) 本插件刻意不带私人素材,发布出去的是 no-asset 骨架版。发布前务必确认 lib/ 是 no-asset 构建(包体积应 < 1MB,而非内联素材后的几十 MB)。 1. 临时移走本地私人素材配置,确保走占位/空视频 mv theme.config.local.json theme.config.local.json.bak 2. 重新构建(生成 no-asset 的 lib/) pnpm bundle 3. 登录 npm(首次需先 npm adduser / npm login) npm login 4. 发布(dry-run 先确认体积,再真发) npm publish --dry-run npm publish 5. 发布完恢复本地素材配置,开发照旧 mv theme.config.local.json.bak theme.config.local.json ⚠️ 千万不要在 theme.config.local.json 存在的情况下直接 npm publish——那样私人壁纸/图标会被内联进 lib/ 一起发出去。.npmignore 已屏蔽 src/client/assets/,但 lib/ 里的内联素材不受其管控,所以第 1 步的移走动作是关键保险。 GitHub 仓库(带 dsh-plugin topic)已是 dsh 社区的主要分发方式;npm 为可选二级分发。 素材降级 - 视频缺失 → 中区只无视频壁纸,不崩。 - 图片缺失 → 自动用 1×1 透明占位兜底,不崩。 目录 src/ index.ts 宿主加载入口(空壳,逻辑全在 client) client/ index.ts 插件注册点,挂各 applyX 并管理卸载 dom.ts waitForElement / applyInlineStyles / replaceSvgWithImage theme/ config.ts 视觉参数 + tokenOverrides(集中配置) generated.ts 由 build-theme.mjs 自动生成(勿手改) components/ 每界面区域一个 applyX scripts/build-theme.mjs 读 theme.config.json → 生成 generated.ts theme.config.json 用户唯一要改的文件(换图换视频)
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
EnernityLune/dsh-luvian-ui-wallpaper
给网页界面换上视频壁纸与玻璃质感皮肤
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,350已汉化DSH
71.5
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,506已汉化DSH
71.1
AI 矢量设计工具ZSeven-W/openpencil
全球首个 AI 原生开源矢量设计工具。
★ 7,027已汉化DSH
71.1
这是你的仓库?认领条目