🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

550C 开机动画 yannicksong0106/dsh-550c-boot

DeepSeek Harnessv0.5.4
yannicksong01068 天前有提交已提供中文文档扫描:含敏感能力

550C 开机动画 for DeepSeek Harness — 首帧由宿主半边注入,DSH 的 Loading…

62.8/100
综合分
187
GitHub 星标
4,285
npm 周下载
—/5
用户评分

数据截至 2026/10/26 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-550c-boot
npm 源 · dsh-550c-boot 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · ui
装得上吗
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L5 · 运行时冒烟等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 8 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包dsh-550c-boot @ 0.5.4
✓Node 引擎要求 >=20 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/11/3 15:50:46

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

可执行外部命令读写/删除本地文件写入剪贴板(不计风险)发起外部网络请求
查看扫描证据(共 8 处,展示前 8 条)
  • 读取本地文件
    lib/index.js:92
    return JSON.parse(readFileSync(url, 'utf8')).version ?? null
  • 发起网络请求
    lib/index.js:130
    const response = await fetch(`${base}/${PACKAGE_NAME}/latest`, {
  • 读取本地文件
    lib/index.js:188
    return candidates.find((candidate) => existsSync(candidate)) ?? null
  • 执行外部命令来自配置/变量
    lib/index.js:286
    const child = spawn(command.file, command.args, { cwd: process.env.DSH_PROFILE_DIR ?? undefined, windowsHide: true })
  • 读取本地文件
    lib/index.js:427
    const body = readFileSync(file)
  • 发起网络请求
    lib/client.js:4151
    fetch(UPDATE_ROUTE, { headers: { accept: 'application/json' } })
  • 发起网络请求
    lib/client.js:4167
    fetch(APPLY_ROUTE, { method: 'POST', headers: { accept: 'application/json' } })
  • 写入剪贴板
    lib/client.js:4178
    clipboard.writeText(text).then(
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

界面预览

1 张 · 点击查看大图

功能亮点

  • 首帧由宿主半边注入
  • Loading卡片不露脸
  • 标题栏按钮终端配色
展开完整介绍(113 字)↓

550C 开机动画 for DeepSeek Harness — 首帧由宿主半边注入,DSH 的 Loading 卡片不露脸;桌面原生标题栏按钮收编成终端配色 | 550C boot splash plugin for DSH

v0.5.12026-10-22
· 0.5.1 这一版只修开机音乐,不动其他功能。 · 修复 · 淡出听不出来:淡出时长在存储层发生了"秒 / 毫秒"错位 —— 滑块存的是秒(0.5–4),读取时按毫秒解释,于是"4"变成 4 毫秒、"0"变成零时长,听感上就是没有淡出。现在读写两端都做单位归一,并把下限抬到 300ms。 · 拆除脚手架时硬停:收口 / overlay 拆除任何一条路径都会调停止,原来直接 pause()。现在 stopBgm() 一律先按设置时长淡出再停;淡出进行中时其它停请求会被忽略。 · 收尾点对不上画面:改为 delay = 片头时长 + 0.5 秒 − 淡出时长,让渐弱正好收在画面结束之后半秒。 · 片头时长写死成错的值:原按 Web 端实测的 14.01 秒写死,桌面端完整档实际 17 秒,导致桌面端淡出提前 3 秒收完。现已改为 17 秒。 · 片头在工作时反复重播、播完 550C 设置页消失:客户端重连/重渲染会再次调用 apply() 与 mountOverlay(),重复注册同一 slot id 会抛错,抛错后面板注册不上。现在两者都加了一次性守卫。 · 其他 · 曲库上限 3 MB → 3.6 MB(贴近 localStorage 5,177,344 字符配额上限)。 · 设置页与 README 文案同步:完整档约 17 秒、建议导入 19 秒、音乐要比片头长 2 秒。 完整变更:
v0.5.02026-10-21
· 0.5.0 · 新增 · 身份卡二维码可自定义:设置里填链接/文本即可在本地编码成二维码,也可以选一张现成的二维码图片、在本地识别出内容后回填。动画页按卡片本身的点阵风格重绘(深色底、浅色模块、定位角实心),既可扫又不破坏观感。编码与识别全在本机完成,不联网。 · 开机音乐(来自社区 PR #8,作者 @Eileenes):导入 / 试听 / 重命名 / 删除 / 指定曲目,音量与淡出时长可调,片头开始播放、结束前渐弱淡出。曲库上限 3 MB,且 UEG 登录界面下自动不播(那里自带配音,避免两个声音打架)。 · 修复 · 地球自转方向不对:陆地点云原先按「图片像素 = 经纬度」采样,但那枚徽记里的地球是北极俯视的方位等距投影,导致大陆形状错误、转起来像南北方向在动。现改用 Natural Earth 110m 陆地多边形重烘,并固化为 scripts/bake-land.mjs(npm run bake:land),可复现。 · 核验结论与底部动画不搭:结尾由旋转印章改为整卡宽的反显状态条(▸ 核验通过 + ACCESS GRANTED),从左往右擦出、文字逐字解码,配一条整卡读取光带;底部 40 根竖条改为脚本驱动,结论落定时脉动幅度平滑衰减,从左往右收平。 · 设置页二维码行布局:移出卡片字段网格、占满整行,标题与状态分行。 · 贡献者 | 贡献者 | 分工 | |---|---| | Ziyang Song | 项目发起与维护:插件工程与移植、UEG 登录界面、设置页、身份卡二维码、地球数据重烘、结论状态条 | | Voidpocket | 550C 片头动画与 HTML 原稿 | | Eileenes(提交署名 Duke) | 开机音乐:曲库、音量与淡出、片头衔接 | | 沈宏宏 | 登录授权阶段的交互思路启发 | 完整变更:
v0.3.32026-10-07
· [0.3.3] - 2026-10-01 · 变更 · 设置行文案砍短:按「检查更新」后只说结果 —— 「已是最新 vX。」「有新版本 vY。」(并说明怎么更新) 或错误一行,不再解释插件原理;三行的描述各缩成一句。 · 新增 · 设置行的文案进测试:新增 scripts/harness/rows.js,用记录元素树的 React shim 在 harness 页里 真正渲染三个设置行、驱动按钮、读回用户会看到的文字;settings rows · rendered text 用例断言三行的 标题/描述/按钮,以及检查更新的五种结果(未按、已最新、桌面提示词、web 一键更新、404)。 此前行的 UI 从没被验过:harness 只用过工厂的副作用(片头)、没调用 apply(),node 侧又没有 react-dom。
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。

README

由 DeepSeek 最新模型翻译生成
dsh-550c-boot | English 给 DeepSeek Harness 加一段 550C 开机片头,接一段能点着玩的 UEG 访问授权。 打开 DSH 先看片头。片头之后,你是一名为联合政府工作的操作员 —— 终端在跑、身份卡在核验、地球在转。点击或按 Enter 往下走,Esc 随时跳过。 0.5.0 起,身份卡上的二维码和片头音乐都可以换成你自己的。 完整档:47 个节点逐点覆写 功能 🎬 开机片头 - 两个档位:简易档约 4 秒(logo 书写)/ 完整档约 17 秒(覆写全流程),也可以一键关掉 - 随时跳过:点一下画面,或按 Esc - 不露馅:首帧由宿主半边在文档解析阶段就盖上去,DSH 自己的 HARNESS / Loading plugins… 卡片不会再闪出来 - 桌面端也照顾到:片头播放时,窗口右上角那三个系统按钮会跟着变透明,符号色跟着主题走 - 开机音乐:导入自己的音频,试听、改名、删除、指定曲目。音量和淡出时长(0.5–4 秒)都能调;淡出按片头时长提前排程,收在画面结束后约半秒,不会硬切。
展开完整文档(README 剩余 1 节)
dsh-550c-boot

| English

给 DeepSeek Harness 加一段 550C 开机片头,接一段能点着玩的 UEG 访问授权。

打开 DSH 先看片头。片头之后,你是一名为联合政府工作的操作员 —— 终端在跑、身份卡在核验、地球在转。点击或按 Enter 往下走,Esc 随时跳过。

0.5.0 起,身份卡上的二维码和片头音乐都可以换成你自己的。

完整档:47 个节点逐点覆写

功能

🎬 开机片头

- 两个档位:简易档约 4 秒(logo 书写)/ 完整档约 17 秒(覆写全流程),也可以一键关掉
- 随时跳过:点一下画面,或按 Esc
- 不露馅:首帧由宿主半边在文档解析阶段就盖上去,DSH 自己的 HARNESS / Loading plugins… 卡片不会再闪出来
- 桌面端也照顾到:片头播放时,窗口右上角那三个系统按钮会跟着变透明,符号色跟着主题走
- 开机音乐:导入自己的音频,试听、改名、删除、指定曲目。音量和淡出时长(0.5–4 秒)都能调;淡出按片头时长提前排程,收在画面结束后约半秒,不会硬切。
只在 550C 片头播放,曲库存在本机(上限 3.6 MB),所以建议剪 19 秒左右的片段再导入

🛰️ UEG 访问授权界面

片头之后可以接着走一段可交互的访问授权,一共三幕:

1. 过曝洗白 → 底板擦出 —— 终端、身份卡、地球依次到位
2. 五步授权 —— 身份核验、权限判定、许可证签发,一路打字机 + 语音播报
3. 色散揭幕 —— 终幕把整屏收成一句话

- 点击或按 Enter 推进,Esc 跳过
- 两套主题:UEG 联合政府(浅色公文风)/ 550C 控制终端(暗色终端风)
- 可以 DIY 你的身份卡:操作员姓名、头像、编号、授权等级、签发机构、有效期、许可范围、生物特征
- 二维码也能换成你自己的:填一段文字或链接,本机编码成二维码;也可以选一张现成的二维码图片,本机识别出内容后按卡片风格重绘。全程不联网
- 结论落定的那一拍:核验完成时整卡刷过一条读取光带,底部浮出「▸ 核验通过 · ACCESS GRANTED」,文字先乱码再逐字定格,底部竖条随之收平
- 配音:男声已就绪;女声仍在制作中(界面标着「开发中」)
- 自动播放:默认开启,也可以改成手动

🎛️ 设置页

设置里多一个 550C 页,顶部是胶囊切换条:

| 分组 | 里面放什么 |
| 外观 | 皮肤相关的设置行 |
| 550C 开机动画 | 片头档位、配色、开机音乐(导入 / 试听 / 音量 / 淡出)、版本与更新 |
| UEG 登录界面 | 界面档位、自动播放、配音、卡面 DIY、身份卡二维码、预览 |

- 检查更新:直接读 npm 上的最新版本,告诉你有没有新版,支持一键更新(桌面端会让你去「设置 → 插件」里装)
- 预览:不用重启,点一下就能看动画

🎨 配套皮肤

想要整套视觉一致,配一个同套件的皮肤插件:

dsh-550c-skin —— 把 DSH 整个界面换成 550C 控制台(四套磷光配色、扫描线、等宽字体、机器读数栏)。

两个插件各自独立安装、互不依赖;同时装上时,550C 设置页由本插件提供,皮肤只往里加自己的设置行。

也可以试试这两个启动动画插件

如果你正在挑启动动画,这两个项目也值得看一眼:
- dsh-startup-secret —— 作者 @huzhengcai471-crypto
- dsh-startup-screen —— 作者 @6shenhonghong9

三个插件各自独立,装哪个都不影响另外两个。如果它们对你的口味,去给两位作者点个 ⭐ 就是最好的鼓励。

安装

npm i dsh-550c-boot

或者直接在 DSH 里:设置 → 插件 → 安装 dsh-550c-boot@latest。装完重启一次客户端。

怎么用

设置 → 550C ├─ 550C 开机动画 选档位(简易 / 完整 / 关闭)、换配色 └─ UEG 登录界面 选界面、开自动播放、选配音、改身份卡、点「预览」看效果

片头和 UEG 界面只能留一个:UEG 自带完整三幕,所以它开着的时候片头会自动让位。关掉其中一个就能用另一个。

已知限制

- 女声配音还在做(界面上标着「开发中」)
- 桌面端不能自动更新(desktop profile 由客户端独占管理)—— 点「检查更新」会告诉你去「设置 → 插件」里装
- 片头和 UEG 界面互斥,不能同时开
- 开机音乐只存在本机(曲库上限 3.6 MB,再高会撞浏览器存储配额),不随插件同步,换设备要重新导入
- 音乐要比片头长 2 秒以上(完整档约 17 秒),否则会先播完、听不到淡出
- 二维码内容建议控制在 80 字节以内,太长模块会变密、手机不好扫
- UEG 登录界面开启时不播开机音乐 —— 那里自带配音,避免两个声音打架

授权与致谢

MIT © Ziyang Song

550C 片头动画与 HTML 原稿由 Voidpocket 提供;插件工程、移植与 UEG 界面由 Ziyang Song 完成。详见 CREDITS.md。

贡献者

| 贡献者 | 分工 |
| Ziyang Song | 项目发起与维护:插件工程与移植、UEG 登录界面、设置页、身份卡二维码(本地编码与识别)、地球陆地点云重烘、核验结论状态条、发布与文档 |
| Voidpocket | 550C 片头动画与 HTML 原稿。本项目在这份原稿上做定点移植,配色、面板布局与时间线节奏都出自其手 |
| Eileenes(提交署名 Duke) | 开机音乐:曲库导入 / 试听 / 重命名 / 删除 / 指定曲目,音量与淡出时长,以及片头结束时的淡出衔接 |
| 沈宏宏 | 登录授权阶段的交互思路启发:分步推进、由语音时长驱动节奏、首次点击门 |

想参与的话,issue、PR、把用法写清楚,都算贡献。
预览分享卡片长什么样 ↓yannicksong0106/dsh-550c-boot
分享 · DeepSeek Harness Hub
yannicksong0106/dsh-550c-boot

550C 开机动画 for DeepSeek Harness — 首帧由宿主半边注入,DSH 的 Loading…

回到顶部