DeepSeek Harness 开机动画插件 · Full-screen boot splash for…
30.8/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/18 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add oumaekumiko0821/dsh-splash-gojo该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 图片转全屏启动序列
- 就绪后自动淡出
- 图片内联零依赖
展开完整介绍(93 字)↓
DeepSeek Harness 开机动画插件 · Full-screen boot splash for DeepSeek Harness — 图片内联、零运行依赖、纯 host 半边
README
由 DeepSeek 最新模型翻译生成dsh-boot-splash
DeepSeek Harness 的开机动画插件:把一张图变成全屏启动序列 —— 画面在第一帧就位,启动期间缓慢推进、有一道横向光带扫过,应用挂载完成的瞬间闪一下并淡出。
预览
效果
- 全屏主视觉:图片 cover 铺满,从 1.14 倍缓缓落到 1.005 倍(settle)
- 横向光带:一道带辉光的扫描光带从左扫到右(呼应原图里的光带)
- 中心辉光:画面中央的紫色光晕由暗到亮,随呼吸停在中段
- HUD:左下 DEEPSEEK HARNESS 字标(字距 0.44em → 0.17em 收拢 + 去模糊浮现)、副标题、进度条(先自行推进到 88%,就绪时补满)、阶段文案(初始化内核 → 装载插件 → 恢复会话 → 就绪)、右上角百分比
- 跳过:点击屏幕任意处,或按 Esc / 空格 / Enter;1.5 秒后右下出现「点击跳过」提示
- 语言:跟随宿主 ,中文环境显示中文,其它显示英文
- 无障碍:prefers-reduced-motion: reduce 时关掉位移动画,只留淡入淡出
为什么是 host 插件(没有浏览器半边)
开机动画必须早于应用 UI出现。DSH 的浏览器半边插件要等全部插件条目激活之后才运行,那时官方的 HARNESS / Loading plugins…
展开完整文档(README 剩余 1 节)
dsh-boot-splash DeepSeek Harness 的开机动画插件:把一张图变成全屏启动序列 —— 画面在第一帧就位,启动期间缓慢推进、有一道横向光带扫过,应用挂载完成的瞬间闪一下并淡出。 预览 效果 - 全屏主视觉:图片 cover 铺满,从 1.14 倍缓缓落到 1.005 倍(settle) - 横向光带:一道带辉光的扫描光带从左扫到右(呼应原图里的光带) - 中心辉光:画面中央的紫色光晕由暗到亮,随呼吸停在中段 - HUD:左下 DEEPSEEK HARNESS 字标(字距 0.44em → 0.17em 收拢 + 去模糊浮现)、副标题、进度条(先自行推进到 88%,就绪时补满)、阶段文案(初始化内核 → 装载插件 → 恢复会话 → 就绪)、右上角百分比 - 跳过:点击屏幕任意处,或按 Esc / 空格 / Enter;1.5 秒后右下出现「点击跳过」提示 - 语言:跟随宿主 ,中文环境显示中文,其它显示英文 - 无障碍:prefers-reduced-motion: reduce 时关掉位移动画,只留淡入淡出 为什么是 host 插件(没有浏览器半边) 开机动画必须早于应用 UI出现。DSH 的浏览器半边插件要等全部插件条目激活之后才运行,那时官方的 HARNESS / Loading plugins… 启动页已经画出来了;而官方 practices.md 也明确禁止插件 append 到 document.body 或替换 app root。 官方唯一支持的"应用 UI 之前的全屏层"是宿主把内容注入启动 HTML——dsh-client-ui-theme 就是用这条路径在首屏前上色的。所以本插件: - host 半边(src/index.js,全部逻辑):监听 webserver/index-inject,每渲染一次启动 HTML 就推三行 | 行 | 位置 | 内容 | | style | | 全部动画 CSS + 兜底动画 | | html | <body> 之后 | 遮罩结构 + 内联为 data URI 的图片 | | script | 同一个 body 组 | 交接逻辑(就绪 / 上限 / 跳过) | - 没有 client 半边:不需要浏览器半边,也就没有插件条目需要激活 —— 宿主启动期风险最小。这个模块不 import 任何东西,加载失败的可能只来自文件本身。 - 遮罩落在 <body> 之后、 之前,在 React 容器之外,hydrateRoot 不会碰到它。 如何判断"应用已就绪":前端自己的加载卡 [data-dsh-boot] 被 React 接管替换掉的那一刻就是应用挂载完成;#root 出现非加载卡子节点作为兜底。所以正常路径下动画不会多留一帧。 三层退出保障(任何一层失效都不会把界面卡住): 1. 就绪信号 → 淡出(620ms + 闪光) 2. 硬上限 maxShowMs(默认 9s)→ 脚本自己淡出 3. 纯 CSS 兜底:dshs-failsafe 动画在 maxShowMs + 1.5s 时把 visibility 置为 hidden —— 即使页面里所有脚本都挂了,界面也会自己露出来 安装 dsh plugin --profile <profile> add <本目录绝对路径> Windows 下必须用绝对路径(裸目录名会被当成 npm 包名)。因为声明了 dsh.bundle,管理器会同时把它写进 dsh.profile.bundles。 - 新增插件需要重启宿主:动画面在启动 HTML 里,重启后第一次加载页面就能看到。 - 桌面端(Electron)的 desktop profile 由应用独占管理,全局 dsh CLI 会拒绝,必须通过应用自带的载体 CLI 或应用内的插件管理页安装。 卸载 dsh plugin --profile <profile> remove dsh-boot-splash 暂停(不卸载) 在 profile 的 cordis.patch.yml 里加一行,重启后生效: - id: dsh-boot-splash disabled: true 调参 同一个 patch 层,写进这一行的 config: 块(保存后的下一次页面加载就生效,不必重启): - id: dsh-boot-splash name: dsh-boot-splash disabled: false config: minShowMs: 2000 # 开场动画自身的时长(同时驱动进度条的自行推进) maxShowMs: 6000 # 硬上限,超时就自己收掉 wordmark: 'DEEPSEEK HARNESS' allowSkip: true enabled: true # false = 一行都不注入 取值都会被夹到安全范围(minShowMs 200–30000,maxShowMs 500–120000),wordmark 会做 HTML 转义。 自测 npm install # 只为测试装 jsdom npm run build # 把图片内联进 lib/index.js npm test # 31 项检查:注入行、转义、首帧结构、就绪交接、跳过、上限、语言 tests/verify.mjs 会走一遍宿主的真实路径:调用 apply 收集注入行 → 用 jsdom runScripts: 'dangerously' 把三行渲染成页面 → 让注入脚本真的执行 → 断言遮罩结构、退出时机与清理。 想连宿主是否真的把行渲染进 HTML 一起验证,可以起一个隔离 profile 的冷启动探针: dsh plugin --profile splash-probe add <本目录绝对路径> dsh --profile splash-probe --no-open --port 0 # 打印带 token 的地址 取该地址的 HTML,应包含 data-dsh-boot-splash / dshs-failsafe / data:image/jpeg;base64, 已知边界 - 每次页面加载都会播(刷新也算)。这是「开机动画」的语义;不想要时按上面的方式暂停。 - 启动期遮罩会挡住指针事件(这正是「点击跳过」能生效的原因);就绪后节点被移除,不残留。 - 不做亮度/主题自适应:这张图是暗色调,遮罩固定暗色,浅色主题下是「游戏片头」式的观感。 - 图片是内联进 HTML 的(每次页面加载约 400KB,本机传输)。 - z-index: 100000 高于 DSH 的菜单(100)/弹窗(1000)/portal(1100);遮罩只在启动期存在。 素材与许可 - 代码:MIT(见 LICENSE),可自由使用、修改、再分发。 - 启动画面素材(assets/boot-splash.jpg,2729×1536)不在 MIT 授权范围内。它是第三方二创作品的一帧,出处: B 站《【新宿决战】DeepSeek娘VS豆包》 — https://www.bilibili.com/video/BV1dsai6CErz 版权归原作者所有;此处仅用于插件演示、保留出处、不作商业使用。原作者如有异议,我会立即移除该素材。 完整说明见 NOTICE。 - assets/icon.jpg — 由上述素材裁切生成,供插件管理页卡片显示,适用范围同上。 - 想换成自己的图:替换 assets/boot-splash.jpg(任意尺寸的 JPEG)后执行 npm run build,图片会被重新内联进 lib/index.js。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
oumaekumiko0821/dsh-splash-gojo
DeepSeek Harness 开机动画插件 · Full-screen boot splash for…
相关插件 · 其他
模型破甲清洗HunYiSage/dsh-purge
⚔️ DeepSeek Harness 网络安全红队工具dsh-purge
★ 16,993已汉化DeepSeek 客户端
73
女娲蒸馏alchaincyf/nuwa-skill
输入名人名字,提炼其思维模型与决策方式供你调用
★ 37,308已汉化DSH
72
逆向分析桥接Fanqi89/dsh-rea
REA(Reverse Engineer Anything)MCP 桥接,用来把 REA 逆向工具接入 DSH 插件
★ 51已汉化DSH
72
语音女友beiyege-01/dsh-voice-ai-girlfriend
语音 AI 女友Voice AI girlfriend for DeepSeek Harness:Whisper…
★ 888已汉化DSH
71.6
红队越狱测试套件Minglink/dsh-infinite-gen-5
DeepSeek v4.1 flash 逆向工具无限五代 求 Star 收藏 ⭐欢迎大家提交项目的改进
★ 3,759已汉化DSH
71.4
协同办公空间dream-num/univer-workspace
一个让人类与 AI Agent 共同创作、协作和审阅的开源 Office 工作空间。
★ 2,269已汉化DSH
70.8
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。