KDDKBD/DeepSeek-splash-animation ↗★ 1

dsh-splash-animation

DSH 开屏动画:自带一个默认视频,装好即可用;也能在设置里换成自己的视频,播完后 0.3 秒渐隐露出界面。清空路径即彻底关闭。 适合想要为DSH客户端配置个性化开屏视频和渐隐效果的用户。

Package
dsh-splash-animation
Compatibility
Unverified
Version
0.4.2
License
MIT
Last updated
Oct 2, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:KDDKBD/DeepSeek-splash-animation

使用

装好重启后就有开屏动画,播放的是插件自带的视频。

要换成自己的:打开 设置 → 插件 → 开屏动画,点「选择文件…」在弹出的文件框里挑一个视频,点「保存」。也可以直接把路径粘进输入框。

要彻底关掉:在同一个页面点「清除」。

配置

在 profile 的 cordis.patch.yml 里写覆盖项即可调整细节(Windows 上通常是 %APPDATA%\dsh-desktop\harness\profiles\web\cordis.patch.yml):

- id: dsh-splash-animation
  config:
    fit: contain      # 完整显示(默认是 cover 铺满裁切)
    muted: false      # 带声音
    fadeOutMs: 600    # 渐隐时长改为 0.6 秒
    skip: click       # 点任意位置跳过
字段默认说明
src空视频路径。空 = 使用自带视频;清空后不再播放
fadeOutMs300播完后渐隐的时长(毫秒)
fadeInMs320出现时的淡入时长
skipbutton退出方式:button 右下角按钮 / click 点任意位置 / auto 自动 / never 不可退出
skipAfterMs1200仅 skip: auto 时有效
mutedtrue是否静音。默认静音,因为 Chromium 会拦截带声音的自动播放
volume0.6音量 0–1
fitcovercover 铺满裁切(默认,不拉伸,超出部分裁掉)/ contain 完整显示、四周留边 / fill 拉伸填满
background#000000画面底色
playbackRate1播放倍速 0.1–4
duration0最长播放毫秒数,0 表示播放到结束
maxReplays0重复播放次数
holdAfterEndMs0播完到开始渐隐之间的停顿
waitForAppMs2500仅动图使用:动图没有结束事件,只能按时间退出

字段填写有误只会退回默认值,不会导致启动失败。

画面怎么填满

默认 fit: cover:按比例放大到铺满整个画面,超出的部分裁掉,不拉伸。视频比窗口更宽就裁两侧,更高就裁上下。

如果素材被裁掉的部分不能少,改成 fit: contain 就会完整显示,代价是四周留黑边。

三种填充方式对比:contain 上下留黑边、cover 铺满裁切、fill 拉伸