DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
B

dsh-boot-sequence-nice

Boot Sequence Nice

为 DeepSeek Harness 提供可配置的启动序列:在应用界面显示前,以全屏方式播放您自己的视频/图片阶段,然后显示应用。不附带第三方艺术素材。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:gxz19940730-blip/dsh-boot-sequence-NICE#e426b9c13fcc7ff641d4cc690112e3cbb4af9a99
README兼容性版本
默认抽象底品牌行与跳过提示

兼容性与来源证明

Boot Sequence Nice 以 dsh-boot-sequence-nice 发布,当前版本为 0.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
any
发布来源
github
Registry 更新时间
2026/10/21

版本

0.1.0stable
2026/10/21

相关插件

正在加载相关插件…

最新版
0.1.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
any
许可证
MIT
发布源
github
GitHub
★ 1
周下载
0
最近提交
2026/10/21
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 ui-customization 分类下经过校验的插件。

Client Ui Skill Explorer@linxin666/dsh-client-ui-skill-explorerDSH 技能中心:按来源(bundled / project / user / custom / runtime)浏览已加载的技能,在 Web GUI 面板中启用或禁用、创建和删除技能。Better Sidebardsh-better-sidebarBetter Sidebar for DSH — 在一列中提供文件树、编辑器、变更、任务和侧边聊天,并为每个对话单独显示。同时提供服务,供其他插件注册侧边栏标签页和文件查看器。Client Ui Task Board@linxin666/dsh-client-ui-task-board面向 DSH Web GUI 的主机权威任务面板,支持实际会话执行、主机 cron 调度以及可选的跨平台空闲睡眠保护;以挂载方式提供,无需修改 DSH 源代码。Client Ui Git Graph@linxin666/dsh-client-ui-git-graph外部 dsh Web GUI 插件:空会话 Git 分支选择器和 Git 图,包含实际的主机端 Git 操作与防护,作为 dsh 配置文件包

README

dsh-boot-sequence-nice

中文 | English

给 DeepSeek Harness(DSH)的可配置启动序列:在应用 UI 之前铺一层全屏画面,按你配置的顺序播放视频/图片,最后黑场收尾、让界面缓缓亮起。

默认抽象底

  • 只有宿主半边,不注册客户端条目
  • 首帧早于应用 UI(查询期注入 <head>)
  • 只动 opacity / transform,不触发布局
  • 随时可跳过;支持 prefers-reduced-motion;跑完把节点和样式拆干净
  • 不附带任何第三方美术资源:默认底是 CSS 生成的抽象画面,视频/图片由你自己放进 media/

安装

从 GitHub 安装(推荐,不需要 npm 账号):

`ash

跟随最新提交

dsh plugin --profile desktop add github:gxz19940730-blip/dsh-boot-sequence-NICE

或锁定版本

dsh plugin --profile desktop add github:gxz19940730-blip/dsh-boot-sequence-NICE#v0.1.0 `

本地开发:

ash dsh plugin --profile desktop add file:<本仓库绝对路径>

国内网络直连 GitHub 常常失败。装之前先给 git 配代理,例如: git config --global http.https://github.com/.proxy http://127.0.0.1:7890

npm 版本(可选,发布后可用):dsh plugin --profile desktop add dsh-boot-sequence-nice

配置

插件根目录的 boot.config.json,改完刷新页面即可(宿主按配置签名自动重新合成,无需重启)。

{
  "mediaBase": "/dsh-boot-sequence-nice/media",
  "fadeMs": 600,
  "minShowMs": 1200,
  "oncePerSession": false,
  "skip": { "click": true, "keys": ["Escape", " ", "Enter"] },
  "ending": { "blackoutMs": 450, "holdMs": 250, "revealMs": 900 },
  "phases": [
    { "type": "video", "src": "intro.mp4", "fit": "cover", "duration": 12000 },
    { "type": "image", "src": "keyart.jpg", "duration": 1500 },
    { "type": "blank", "duration": 600 }
  ],
  "brand": { "show": false, "text": "DEEPSEEK HARNESS" },
  "hint": "点击或按 Esc 跳过"
}

字段

字段默认说明
phases[{type:"blank",duration:1400}]播放顺序;type 为 video / image / blank
phases[].src—相对 media/ 的文件名;也接受 / 或 http(s) 开头的绝对地址
phases[].fitcovercover 铺满 / contain 完整显示
phases[].duration视频 30s 上限,图片 2400ms单段时长;视频默认播到 ended,duration 是硬上限
fadeMs600段间交叉淡化
minShowMs1200最短展示时间,避免一闪而过
oncePerSessionfalse同一标签页只播一次(sessionStorage)
skip.click / skip.keystrue / Esc Space Enter跳过方式;click:false 可关闭点击跳过
ending.blackoutMs450结束前淡到纯黑的时长
ending.holdMs250黑场停留
ending.revealMs900整层淡出、界面亮起的时长
brand关闭左下角可选文字行
hint空右下角跳过提示文案

媒体

media/
  intro.mp4      # 你自己的视频
  keyart.jpg     # 你自己的图片
  • 支持 mp4/webm/mov、jpg/png/webp/avif/gif
  • 由 /dsh-boot-sequence-nice/media/<name> 提供,支持 HTTP Range(视频可拖动、可流式播放)
  • 查找顺序:插件的 media/ → ~/.dsh/boot-sequence-media/(推荐放这里,重装插件不会丢)
  • 路径做了目录逃逸校验,只能读这两个目录下的文件
  • 视频建议 -movflags +faststart,让 moov 在文件头,首帧更快

诊断

GET /dsh-boot-sequence-nice/health
→ {"ok":true,"plugin":"dsh-boot-sequence-nice","version":"0.1.0","phases":["video","image"],"screenBytes":...}

自检 / 预览

node tools/selftest.mjs   # mock ctx:注入、健康检查、媒体路由(200/206/越权 404)
node tools/preview.mjs    # 生成 dist/preview.html,浏览器直接看

设计取舍

  • 不做生成物:screen.css + runtime.js + 配置在每次渲染时合成,改样式即时生效。
  • 不做内联图片:媒体走路由,脚本体积恒定在几 KB。
  • 不做复杂时间轴:段与段之间只有淡入淡出,够用、好维护。
  • 失败即静默:合成失败就返回空注入,绝不挡住应用启动。

截图

默认抽象底

品牌行与跳过提示

许可

MIT。本仓库不含任何游戏/第三方美术资源,media/ 由使用者自行提供,相关素材版权归各自权利人。