dsh-550c-boot
Full-screen 550C boot intro for DSH: a 4-second simple cut and a 16-second rewrite sequence, skippable by click or Esc, with four phosphor palettes. The host half injects the opening frame while the document is still parsing, so the built-in loading card never shows; the desktop caption strip turns
Install
dsh plugin --profile web add dsh-550c-boot
Sandbox test results
| Stage | Result |
|---|---|
| 1 install | ✓ |
| 2 list | ✓ |
| 3 mount | ✓ |
| 4 boot | — |
Four stages run in an isolated sandbox: install (network on) → list → mount → boot (last three with no network).
README
dsh-550c-boot
[中文](README.md) | [English](README.en.md)







给 DeepSeek Harness 加一段 550C 开机片头,接一段能点着玩的 UEG 访问授权。
打开 DSH 先看片头。片头之后,你是一名为联合政府工作的操作员 —— 终端在跑、身份卡在核验、地球在转。点击或按 Enter 往下走,Esc 随时跳过。
0.5.0 起,身份卡上的二维码和片头音乐都可以换成你自己的。
功能
🎬 开机片头
- 两个档位:简易档约 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 设置页由本插件提供,皮肤只往里加自己的设置行。
也可以试试这两个启动动画插件
如果你正在挑启动动画,这两个项目也值得看一眼:
三个插件各自独立,装哪个都不影响另外两个。如果它们对你的口味,去给两位作者点个 ⭐ 就是最好的鼓励。
安装
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](CREDITS.md)。
贡献者
贡献者 · 分工
Ziyang Song · 项目发起与维护:插件工程与移植、UEG 登录界面、设置页、身份卡二维码(本地编码与识别)、地球陆地点云重烘、核验结论状态条、发布与文档
Voidpocket · 550C 片头动画与 HTML 原稿。本项目在这份原稿上做定点移植,配色、面板布局与时间线节奏都出自其手
Eileenes(提交署名 Duke) · 开机音乐:曲库导入 / 试听 / 重命名 / 删除 / 指定曲目,音量与淡出时长,以及片头结束时的淡出衔接
沈宏宏 · 登录授权阶段的交互思路启发:分步推进、由语音时长驱动节奏、首次点击门
想参与的话,issue、PR、把用法写清楚,都算贡献。
Rendered from the README published on npm. Formatted only, not edited.
Versions
Published on npm::12,最后更新 2026-10-26