huzhengcai471-crypto/dsh-startup-secret

dsh-startup-secret

DeepSeek Harness 启动动画插件(二次创作版):暗色赛博风格开机动画,徽章标识 + 赛博电子风人物立绘 + 访问密码功能

待分类splash-screenstartup-animationworkbuddy

dsh-startup-secret

DSH 的启动界面与启动动画插件(二次创作版)。

长征机主题开机动画:黑幕徽章标识 → 过曝洗白 → 暗色「技术档案」底板 → 五步交互式访问授权 → 色散故障揭幕。右下角配赛博电子风人物立绘(可切换,也可设为「空」)。 播放方式可三档设置:完全自动播放 / 仅需点击一次进入 / 不自动播放。 安装后首次启动还会弹出一次「降世」事件窗口(可在设置里改成每次都弹)。

本作品为二次创作,仅用于学习交流,没有任何商业用途。如有侵权,请联系移除。

更新记录

v1.5.2

  • 「恢复默认语音档」按钮改为智性少女音 原来恢复成「自动(优先神经网络女声)-US」,

现改为出厂默认的智性少女音-CN;按钮旁小字说明同步更新。

  • 出厂默认对齐当前配置 音色下拉标注「智性少女音-CN(默认)」;语音语言默认 en;

左上副标题 LONG MARCH;身份密码默认留空。

  • 适配 DSH 0.2.1-rc.3 路由、宿主界面、六步动画、身份卡、

退场清理均验证通过,无异常。

  • 音色说明文字同步更新,明确出厂默认;修正「三个音色」→「七个音色」。

v1.5.1

  • 新增「图案」切换 设置 → 视觉 → 图案,可选「东亚防御倡议」(默认)/

「徽章」,同时应用到黑幕中央、左上 logo、终幕标识。

  • 修复图案被拉长 原来固定正方形会把矩形图案压扁/拉长,

改为「固定高度 + 宽度自适应」,各种比例都保持原样。

  • 新增两款真声音色 「沉稳男声-中文」(line-cm-1..6)、

「低沉沙哑男声-俄语」(line-rm-1..6),音色总数达 7 款。

  • 调整出厂默认 默认音色改为智性少女音-CN;自动播放改为不自动播放;

允许跳过改为开;品牌第二行 LONG MARCH;黑幕英文行 GREAT INTELLIGENT OVERLORDSHIP;身份密码默认留空。

  • 修复浅色宿主皮肤下透出主界面背景 根层增加实底保障。

v1.4.2

  • 新增第 5 款立绘「长征(逻辑)」 群像浮雕款,去掉顶部黑边、黑底转透明,

配独立赛博电子风动效(辉光呼吸 / 色彩呼吸 / 偶发信号错位)。

  • 「长征(最美好的主唱)」改为纯线条 去掉人物内部的暗红填充,

只保留红色线条并统一色调;动效不变。

  • 调整出厂默认文案 身份名称 Chunhua、编号 A000001、权限等级 最高权限、

品牌第二行 量子跃迁态、黑幕第三行 效率高于一切。已有配置不受影响。

  • 修复新增立绘后编号被误判越界 cfg() 不再写死立绘数量上限。
  • 文档不再罗列默认文案,仅说明各设置项作用。

v1.4.1

  • 修复启动瞬间先闪一下工作台 html 直接铺黑底 + 新增首屏黑幕层

#dsh-startup-veil,上锁脚本前移到 ``,慢网络下也不再露白。

  • 修复桌面端窗口按钮先不透明再变透明 透明规则不再依赖

data-windows-titlebar,启动期即生效。

  • 修复降世事件窗口开启后整屏黑屏 事件层被首屏黑幕层盖住;

现在弹出前先撤黑幕,并提高事件层层级。

  • 修复动画结束 / 关事件窗口后还黑一会儿 退场不再层层串行,

root 直接摘除、事件窗口淡出与退场并行。按 Enter 到主界面:786ms → 172ms。

  • 修复自动播放两档下看不到第二步身份资料 showAction 后紧跟的

hideAction() 把容器藏掉了;现在只隐藏按钮与提示。

  • 播放时机去掉重复选项 合并为「每次打开都播放 / 每天一次」两档。
  • 小屏与移动端适配 立绘自动缩小不再遮挡按钮,底部排版不再重叠。
  • 测试增至 265 项断言;另有 33 项真实浏览器验收(三档 × 事件窗口 × 多尺寸 × 降级环境)。

v1.4.0

  • 自动播放三档 设置里的「需要人工确认」换成 自动播放:完全自动播放 /

仅需点击一次进入(需空密码)/ 不自动播放。旧配置按 requireInteraction 自动迁移,升级无感;顺带修掉「不自动播放」连按第二下 Enter 被吞的问题。

  • 降世事件窗口改为默认关闭 安装后首次启动弹一次,之后不再出现;

设置里勾选后恢复每轮都弹。

  • 人物立绘新增「空」 最后一项「空(不显示立绘)」,右下角完全不渲染立绘。
  • 修复「立即预览」看不到刚保存的设置 重播前先拉最新配置。
  • 测试增至 242 项断言,并补测跨设备环境(无 WebAudio / 无语音合成 /

隐私模式 / 小屏 / 移动端 / 全新 profile 安装)。

v1.3.1

  • 终幕「黑框」改为透明底 + 金字 WELCOME 那一幕中间那行

(原为黑底白字方块)底色去掉,字色改为金色 #FFDE00, 并加一层暖金外发光,在纯黑终幕里像一块发亮的铭牌。配色散副本也从 红/蓝改成同一支金的两侧色散(偏橙 / 偏浅黄)——红蓝加色混合会把金字 洗成脏白;光晕峰值时刻这一行仍保持纯金,只有上下两行转青。

  • 三张人物立绘换新 长征(中山装)、长征(J装)、长征(最美好的主唱)

三款立绘更新为红黑霓虹线稿风格,与第一款长征(水手服)统一。

  • 修复 Windows 安装脚本在别的机器上可能失效的问题

安装.cmd / 打开预览.cmd 原先存为 UTF-8,而简体中文 Windows 控制台 默认码页是 GBK(936)。cmd.exe 按字节数定位下一行,编码不匹配时会丢失 同步,表现为 echo 被吞掉、下一行被当外部命令执行、变量被吃 (例如 %PROFILE% 直接消失)。现已改为 GBK + CRLF,本机实测三个 分支(找不到安装包 / 找不到 dsh / 找不到预览页)中文提示均完整。 仓库另加 .gitattributes 锁定该约定,避免往返一趟被规范化回去。

v1.3.0

  • 新增访问密码、事件窗口、真声台词与界面音效。
  • 新增赛博电子风人物立绘(4 款可切换)。
  • 设置页扩充至三十余项。

功能

开机序列 冷启动时播一段完整的开机动画,六幕连贯:厂牌标识 → 过曝洗白 → 暗色底板 → 五步授权 → 揭幕。中央一圈环形准星缓慢自转,缺口留在正下方, 不会挡住底部文字。

可交互,不是播片 第一、二步要你点按钮或按 Enter 才会继续(可以关掉)。 右上角有跳过按钮,Esc 也能跳。

访问密码(可选) 可在设置页为第二步「身份资料确认」设置访问密码, 密码输对才能继续,输错会提示并停留在原地。密码留空则不启用。

中文主字 + 英文等宽副标题 英文副标题逐字打出来,像终端在接收数据。

赛博电子风人物立绘(可切换) 从第一步授权起,右下角亮出人物形象,带霓虹辉光 呼吸与偶发信号抖动。设置页「视觉」板块可在 4 款立绘之间切换,风格贴合赛博电子质感。

事件窗口(可选) 动画全部结束后,会在主界面中央弹出一张事件图片窗口,提示 「向前!向前!向前! / 按下 Enter 进入」。按 Enter 或点击窗口任意处即可进入主界面; 设置页「视觉」板块可开关。无任何操作 20 秒后也会自动放行,避免卡死挡住主界面。

真声台词 + 界面音效 五句台词和终幕欢迎语都是真声素材,界面音效取自同一段素材。 浏览器要求先有一次点击才准出声,所以点过按钮之后才会听到声音。

语音没播完不会推进 每一步停留多久由实际音频时长决定。你点得快也不会把语音掐断。

三十余项设置 身份名称、编号、权限等级、访问密码、人物立绘、事件窗口、 配色、速度、音色、语速、开口留白、每处文案……都能在设置页实时改,改完立即生效。

播放序列

# · 中文主字 · 英文副标题 · 需要操作 1 · 需要访问许可 · ACCESS PERMISSION REQUIRED · 点按钮 / 按 Enter / 空格 2 · 身份资料确认 · IDENTITY VERIFICATION · 点按钮 / 按 Enter / 空格 3 · 接收访问需求 · ACCESS REQUEST RECEIVED · 自动 4 · 开始读取权限 · PERMISSION READ STARTED · 自动 5 · 读取完毕 · 核验通过 · READ COMPLETE · VERIFIED · 自动 6 · 欢迎「身份名称」访问 · WELCOME, NAME · 自动

安装

推荐用脚本安装(脚本会自动完成下面两步,避免漏掉关键步骤):

  • Windows:解压后双击「安装.cmd」
  • macOS / Linux:./install.sh(可加参数 ./install.sh desktop 装到桌面端)

手动安装(两步,缺一不可)

DSH 加载插件依赖 dsh.profile.bundles 层堆栈,但 dsh plugin add 只是 pnpm add 的转发,只写 dependencies、不会自动把包名加入 bundles。 漏掉第二步,插件会"装上了但完全没效果"(不报错、无动画、设置页无入口)。

第 1 步:安装依赖

dsh plugin --profile web add ./dsh-startup-secret-1.3.1.tgz

第 2 步:把插件加入 bundles(关键)

打开 ~/.dsh/profiles/web/package.json,在 dsh.profile.bundles 数组里加入 "dsh-startup-secret":