dsh-opening-animation:为 DeepSeek Harness 网页加载加上开场动画

linke-e/dsh-opening-animation

工具与能力已验证
收录时间 2026-10-05
页面最后更新 2026-10-26

为 DeepSeek Harness Web 提供开场动画的 DSH 插件,每次页面加载时在全屏遮罩上播放自选图片动画或视频,结束后以可配置过渡交还主界面。

dsh-opening-animation 是给 DeepSeek Harness 网页端加开场仪式的 DSH plugin,每次页面加载都会用全屏遮罩播放你选定的图片动画或视频,播完再以可配置过渡把画面交还主界面。它把原本生硬的启动瞬间变成一段有节奏的入场,图片支持四种揭示动画、视频静音自动播放,收场过渡速度可调。设置页位于「个性化 › 开场动画」,可上传、切换、预览并恢复默认,任何失败都会立即撤除遮罩,主界面始终可用。

如何安装

install
dsh plugin --profile web add github:linke-e/dsh-opening-animation
分类
工具与能力
平台
DSH Plugin
作者
linke-e
分发方式
插件

dsh-opening-animation 核心特性

图片开场:四种揭示动画视频开场:静音自动播放收场过渡与速度可调点击或 Esc 随时跳过失败即撤除遮罩不阻塞
Listed on dsh-plugin.org

dsh-opening-animation 仓库简介

它是做什么的?

linke-e/dsh-opening-animation 是 DeepSeek Harness(DSH)的开场动画插件,在每次 dsh web 页面加载时用全屏遮罩播放你选定的开场内容,结束后再把画面交还主界面。它解决的是 Web 端启动瞬间画面生硬、缺少仪式感的问题,让图片动画或视频成为进入工作台的过渡。插件由 linke-e 维护,采用 MIT 协议,用 TypeScript 编写,形态与 dsh-custom-skin 同构,可与它同场运行。

核心功能

  • 图片开场:支持 jpg/png/webp/gif/avif,单张不超过 20 MB、库上限 8 条,提供 tap-reveal、wipe-reveal、glitch、grid-reveal-spread 四种揭示动画。
  • 视频开场:支持 mp4/webm/mkv,单条不超过 256 MB,导入时探测解码支持,静音自动播放、播完收场,长视频不截断。
  • 收场过渡:cross-fade、dip-to-bg、zoom-fade 三种效果,速度可调,动画期间主界面被遮罩按住不闪帧。
  • 随时跳过:点击任意处或按 Esc 即可结束开场,第一击总是开始揭示,Esc 才是跳过。
  • 设置页:在「个性化 › 开场动画」中上传、选择、删除、清空媒体,切换动画与过渡,调整高级参数、预览并恢复默认。
  • fail-open 兜底:存储打不开、媒体缺失、解码失败、加载超时 8s、图片时长上限、视频无进度 10s 等情况都会立即无过渡撤除遮罩,主界面永远可用。

怎么使用这个插件?

在 DSH 的 Web profile 中启用后,打开设置页的「个性化 › 开场动画」,上传或选择一张图片、一段视频作为开场素材,再挑选动画类型与收场过渡即可。图片动画会先以主色为底等待点击,点击处圆形扩散或从图片左边缘揭示,主色提取会跳过近黑近白像素,深色壁纸也能取到鲜明主色;视频则静音自动播放,缩放与水平、垂直偏移按屏幕宽高百分比调节,默认缩放 1、偏移 0 居中。播放中点击任意处或按 Esc 可跳过,收场过渡结束后遮罩还原、主界面浮现。若开启与 dsh-custom-skin 的联动(默认关闭),上传的图片会单向同步复制进壁纸库,不改动皮肤偏好。

报错怎么排查?

开场内容没有出现时,先确认媒体文件仍在库中且格式、体积在限制范围内,图片不超过 20 MB、视频不超过 256 MB,超出上限会被直接跳过。若画面长时间停在遮罩上,通常是加载超时或视频无进度触发保护,插件会立即无过渡撤除遮罩,此时检查媒体是否可正常解码,必要时重新导入让插件探测解码支持。存储打不开或解码失败同样会走 fail-open 撤除遮罩,按官方说明修复后重新选择素材即可。

本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:linke-e/dsh-opening-animation。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。

安装、更新、卸载这个插件,都在 DeepSeek Harness 的 DSH Plugin Hub 插件市场完成

DSH Plugin 常见问题