Skip to content

Releases: 6shenhonghong9/dsh-startup-screen

dsh-startup-screen-1.1.1

Choose a tag to compare

@6shenhonghong9 6shenhonghong9 released this 17 Oct 17:08
23ea684

本版更新(1.1.1)

修复:「ID CONFIRMED」身份读数压字、窄窗口下消失

· ID CONFIRMED : <编号> 那行等宽读数原来挂在居中大标题右侧,身份编号一长、或者窗口一窄,
就会和版心大字叠在一起;原先窄窗口的应对是把整行 display:none 藏掉,等于小窗口下直接丢失身份读数。

本版把它挪到右下角、页脚正上方(右边缘与页脚对齐),彻底腾出居中版心;
窄窗口那条隐藏规则随之删除 —— 挪位后碰撞在几何上不会再发生,也就没必要藏了。

退场时机也一并改正:这行读数的叙事含义是「身份已确认」,只属于前两幕。
第 3 幕「接收访问需求」开始就随身份核验一起淡出,不再一路挂到终幕。

本修复的定位与初版补丁由 @LeeRolling(黑色大肥鱼)贡献,感谢。

环境要求

项 要求
Node >= 20
平台 DSH web profile / DSH desktop profile
运行时依赖 无(不需要 npm install)

License

MIT © 沈宏宏

dsh-startup-screen-1.1.0

Choose a tag to compare

@6shenhonghong9 6shenhonghong9 released this 06 Oct 19:22
4a2cfe6

dsh-startup-screen v1.1.0

桌面端适配版 —— 同一份包,web profile 与 DeepSeek Harness Desktop 桌面端通用。


安装

一、web profile(dsh web)

dsh plugin --profile web add ./dsh-startup-screen-1.1.0.tgz

装完重启 dsh web:关掉启动器窗口,再重新双击。

二、desktop profile(桌面端)

# 先完全退出 DeepSeek Harness Desktop,再装
dsh plugin --profile desktop add ./dsh-startup-screen-1.1.0.tgz
# 装完重新打开桌面端

必须先退出桌面端:它的 profile 由桌面端进程加锁管理,进程在跑的时候装不进去。

三、Windows 双击安装

嫌敲命令麻烦,直接双击 安装.cmd。它会自动识别 web / desktop 两个 profile 并逐个安装。

装完确认

  • 设置页里会多出一项「启动动画」
  • web 用户刷新页面就能看到启动动画;桌面端用户打开任意对话即可

卸载

dsh plugin --profile web remove dsh-startup-screen
dsh plugin --profile desktop remove dsh-startup-screen

本版更新

新增:桌面端(DeepSeek Harness Desktop)支持

桌面端与 web 用的是同一份代码,本版让插件在桌面端也能正常播放启动动画。

桌面端的 Host 半侧可能不提供网页注入的载体(Electron 有时改用 file:// + IPC
直接下发前端),本版为此加了双保险:

  • 注入能用 → 走和 web 完全相同的路径,首屏不会有白闪
  • 不能用 → 由浏览器半侧自己把启动界面立起来

两条路径共用同一份配置与判定(启用开关、每次会话 / 每天 / 每次打开),
设置页「启动动画」在两个平台上的表现完全一致。

变更:设置页顶部改成显示版本号

「启动动画」设置页原来顶部有一大段动画流程说明,现已移除,
那个位置改为显示当前插件版本号(如 版本 v1.1.0)。

版本号直接读插件自己的 package.json,升级后自动跟着变,不需要手改。
它常驻显示,不依赖配置接口是否可达 —— 接口出问题时也看得见装的是哪一版。

新增:一键安装脚本

新增 安装.cmd,自动识别 web / desktop profile 并逐个安装,不用自己挑 --profile。

优化:失败一律放行

样式或脚本取不到时,把黑幕节点与滚动锁还回去,绝不留黑屏。

修复:插件重载可能报错

Host 半侧注册的资源路由没有登记释放钩子,插件重载时会撞上路由重复注册而报错。已修。

未改动

原有的 web 行为、33 项设置、音频素材、文案,全部未变。
README.md、LICENSE 与动画运行时(lib/splash.js、lib/splash.css)没有任何改动。


桌面端注意事项

桌面端走的是「双保险」:网页注入能用就用,不能用就由浏览器半侧接管,两条路都能把动画放起来。
装上后若没看到动画,按这个顺序排查:

  1. 设置页里有没有「启动动画」这一项?没有 → 插件没装上,或者桌面端没重启
  2. 打开开发者工具看 console,有没有 dsh-startup-screen 开头的报错
  3. 手查路由(端口见 %USERPROFILE%\.dsh\profiles\desktop\.dsh-desktop-runtime.json):
    访问 http://127.0.0.1:<端口>/dsh-startup/splash.js —— 返回 401 说明路由已注册、插件是活的
    (401 是插件自己的信任栅栏,正常),返回 404 才是没装成功

环境要求

项 要求
Node >= 20
平台 DSH web profile / DSH desktop profile
运行时依赖 无(不需要 npm install)

dsh-startup-screen v1.0.0

Choose a tag to compare

@6shenhonghong9 6shenhonghong9 released this 22 Sep 03:36
95b5a67

dsh-startup-screen v1.0.0

DeepSeek Harness 的启动界面与启动动画插件。

黑幕 DeepSeek 标识 → 过曝洗白 → 暖白「技术档案」底板 → 五步交互式访问授权 → 色散故障揭幕。

播放序列

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

特性

  • 六幕连贯序列;中央环形准星缺口留在正下方,不遮底部文字
  • 可交互 —— 前两步等你确认,右上角有跳过
  • 真声台词 + 界面音效,8 份素材内置,零网络依赖
  • 每步停留由实际音频时长决定,语音没播完不会推进
  • 33 项设置:身份名称 / 配色 / 速度 / 音色 / 语速 / 开口留白 / 每处文案
  • 零运行时依赖,146 项冒烟断言

安装

dsh plugin --profile web add ./dsh-startup-screen-1.0.0.tgz

Windows 上解压 zip 双击「安装.cmd」亦可。装完重启 dsh web。

环境:DSH web profile · Node >= 20

附件

  • dsh-startup-screen-1.0.0.zip — 含一键安装脚本、说明、许可与校验和
  • dsh-startup-screen.tgz — 包本体

许可与免责

MIT © 沈宏宏

仅供学习交流,不用于商业目的。视觉风格参考自动画作品,音频素材取自第三方视频,
相关权利归原权利人所有。二次创作或商业使用所产生的侵权与法律责任,由行为人自行承担。
详见仓库 README「免责声明」。