← 返回列表
⚠ 装前注意
Animated video background plugin for the DeepSeek Harness…
基本兼容但装前注意:未发布到 npm registry,仅可从源码安装 · 最近上游提交 2026/8/16 · 已提供中文文档
听雨的声音 一滴滴清晰, 你的呼吸像雨滴渗入我的爱里, 真希望 雨能下不停, 让想念继续 让爱变透明, 我爱上 给我 勇气的 Rainie Love, 窗外的雨滴 一滴滴 累积, 屋内的湿气 像储存爱你的记忆, 真希望 雨能下不停, 雨爱的秘密 能一直延续, 我相信我将会看到彩虹的美丽。
综合分
29.4
GitHub 分
29.4
用户评分
—
★ Stars
4
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add haxi8/dsh-JujutsuKaisen-rainlove未发布到 npm registry,仅可从源码安装,改用 GitHub 源安装
信任档位:需留意实装验证未通过
- 是什么
- dsh 原生插件 · tool
- 装得上吗
- 实装验证未通过(unknown),装前请到仓库确认最近更新与 issue
- 安全吗
- 本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
- 还在维护吗
- 更新放缓:最近一次提交在 40 天前
档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →
⚠︎ 实装验证未通过(unknown · 2026/9/25) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
数据截至 2026/9/20(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查⚠ 装前注意
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包dsh-video-bg(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
未发布到 npm registry,仅可从源码安装
验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/22 19:19:16
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-host-webserver用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
由 DeepSeek 最新模型翻译生成dsh-video-bg Animated video background plugin for the DeepSeek Harness (DSH) web GUI: plays a looping video behind the interface, GPU-friendly by design. What it does - A full-screen looping video sits behind the dsh web interface (muted by default, per browser autoplay policy). - A small floating control (bottom-right) carries: a restore-original button, play/stop, mute, one occlusion slider and a volume slider; all choices are remembered. - The restore button turns the video background completely OFF (video layer + translucency removed) and returns the exact original look; click again to bring it back. - The single occlusion slider (背景遮挡) walks the whole see-through → blocked range: 0 = most transparent, the same level as the aionui right panel (surfaces keep their tuned translucent alpha incl. text backgrounds, no veil — the video is bright); 100 = fully occluded, the background completely blocked (surfaces fully opaque + a full veil). It drives --dsh-video-bg-scale and --dsw-skin-scrim in sync, so one knob controls the main interface — the aionui right panel keeps its own unmodified look, and no other plugin's behaviour is changed. - The shipped asset is a 1440p / 30 fps loop; replace it with your own video at assets/background.mp4. - Playback pauses while the tab is hidden (decode drops to zero — the biggest GPU/CPU saving) and resumes on return. - prefers-reduced-motion users get the static veil only, no playback. - Works with the dsh-web-ui skin center background controls: the occlusion slider (背景遮挡) and backdrop blur still apply to the video, because the layer sits behind the skin-center blur element. - The host serves the video over a read-only, same-origin-fenced route with Range support; no video data is embedded in the JS bundle. Install Requires DSH with dsh web working. From a local checkout (development / self-hosted): pnpm install pnpm build dsh plugin --profile web add link:$(pwd) restart dsh web, then refresh the browser page From npm (once published): dsh plugin --profile web add dsh-video-bg Replace the packaged video with your own: drop a compressed loop at assets/background.mp4 (MP4 / H.264, 1440p or lower, ~10-15 s loop recommended) and rebuild, or fork this repo. Config No configuration. Replace the asset to change the video. Known limitations - Opacity slider: 0 = the tuned see-through look (same level as the right panel), 100 = fully opaque, background completely blocked. Readability at 0 is carried by a light veil (plus the skin-center occlusion slider when you want it darker). Pairing with a translucent skin (e.g. whale-song from dsh-web-ui) is optional — it adds a frosted-glass look on top. - Browsers block unmuted autoplay: audio starts muted; click the floating button to hear it. - A video backdrop continuously uses GPU decode; keep the source short and low-resolution. The tab-hidden pause is the main safeguard. - Only one video is supported per install. Security model The host route (/api/video-bg/video.mp4) is GET/HEAD only, streams the single fixed packaged file (no path input), and rejects cross-site requests (Sec-Fetch-Site / Origin fence), mirroring the dsh-web-ui skin-center policy. No credentials, no user data, no remote execution. Demo 1. Start dsh web and open the GUI. 2. Refresh the page — the video plays behind the interface, muted. 3. Use the floating control (bottom-right): the monitor button restores the original background (click again to show video), the play/pause button stops or resumes, the speaker icon toggles mute, the occlusion slider walks the whole range (0 = transparent like the right panel, 100 = fully blocked), the last slider sets the volume. 4. Hide the tab for a few seconds and return — playback resumes (it was paused in the background). 5. In the skin-center background controls, drag 背景遮挡 to veil the video, or set a backdrop blur. License Apache-2.0 — see LICENSE.