前言¶
DeepSeek Harness(DSH)支持通过插件扩展界面与行为。默认冷启动时直接进入工作区,没有独立的「开机」体验;若你希望每次打开 DSH 时有一段连贯的视觉与交互序列,而不是静态 splash 或自行改前端,就需要一个挂在 DSH 插件体系里的启动层。下面介绍社区插件 dsh-startup-screen:它在冷启动时播放六幕启动动画,并在设置页提供细粒度开关与文案、语音、视觉参数。
这是什么¶
dsh-startup-screen 是 DeepSeek Harness 的启动界面与启动动画插件,维护者为 GitHub 用户 6shenhonghong9(作者沈宏宏)。插件当前版本为 1.3.0,采用 MIT 许可证。
一句话定位:黑幕 DeepSeek 标识 → 过曝洗白 → 暖白「技术档案」底板 → 五步交互式访问授权 → 色散故障揭幕。Web 版 DSH 与 DeepSeek Harness Desktop 桌面端共用同一套逻辑;Windows 桌面端在播放期间会将标题栏整层透明化,播完自动还原。
社区目录页:https://www.skillhub.cn/plugins/6shenhonghong9/dsh-startup-screen
源码与说明:https://github.com/6shenhonghong9/dsh-startup-screen
核心功能¶
开机序列¶
冷启动时播放完整开机动画,六幕连贯:厂牌标识 → 过曝洗白 → 暖白底板 → 五步授权 → 揭幕。中央环形准星缓慢自转,缺口在正下方,不遮挡底部文字。
| # | 中文主字 | 英文副标题 | 需要操作 |
|---|---|---|---|
| 1 | 需要访问许可 | ACCESS PERMISSION REQUIRED |
点按钮 / Enter / 空格 |
| 2 | 身份资料确认 | IDENTITY VERIFICATION |
点按钮 / Enter / 空格 |
| 3 | 接收访问需求 | ACCESS REQUEST RECEIVED |
自动 |
| 4 | 开始读取权限 | PERMISSION READ STARTED |
自动 |
| 5 | 读取完毕 · 核验通过 | READ COMPLETE · VERIFIED |
自动 |
| 6 | 欢迎「身份名称」访问 | WELCOME, NAME |
自动 |
交互、主题与玻璃效果¶
动画不是纯播片:前两步可配置为必须点击或按键才继续;右上角可跳过,Esc 也可跳过(均可关)。英文副标题逐字打出;前五句台词使用内置真声素材,终幕欢迎语为自制落幕词(约 3.73 秒),界面音效来自同段素材。浏览器需先有一次用户点击后才允许出声,因此点过按钮后才会听到语音;每一步停留时长由实际音频决定,点得快也不会掐断语音。
默认 液态玻璃 开启:底板与黑幕可为半透明磨砂,文字与准星保持锐利;玻璃不透明度、磨砂模糊、饱和度、背景模糊可独立调节。提供 暖白 与 暗色 两套主题,版式一致,仅底色与反相不同。README 称设置页约有 三十三项 可调项(身份、配色、速度、音色、文案等),改完即时生效。
安装与启用¶
环境要求¶
| 项 | 要求 |
|---|---|
| 平台 | DSH web profile / desktop profile(标题栏透明仅 Windows 桌面端) |
| Node | >= 20 |
| 依赖 | 无(不需要 npm install) |
插件市场(推荐)¶
在 DSH 设置 →「插件市场」 搜索 dsh-startup-screen,点击安装。README 亦指向目录:awesome-dsh-plugin.com/p/6shenhonghong9/dsh-startup-screen。
本地包安装¶
从 Release 取得 dsh-startup-screen-<版本>.tgz 后,在终端执行:
dsh plugin --profile web add ./dsh-startup-screen-<版本>.tgz
桌面端将 web 换为 desktop:
dsh plugin --profile desktop add ./dsh-startup-screen-<版本>.tgz
部分 DSH 版本会拒绝在终端操作 desktop profile(提示由 Electron 应用独占管理),此时改用桌面端「插件」页安装。Windows 也可解压 Release 后双击 安装.cmd,脚本会识别 web / desktop 并逐个安装。
装完后需 重启 DSH Web 或桌面端(关闭启动器再重新打开)。重启并刷新页面后即可看到启动动画,设置页会出现 「启动动画」 入口。
卸载¶
dsh plugin --profile web remove dsh-startup-screen
典型用法¶
1、安装并重启 DSH 后,进入 设置 →「启动动画」。
2、在 播放 中按需调整:总开关 启用;显示模式 可选每次会话、总是、每天;主题 暖白或暗色;速度 0.35–3 倍;要求确认、允许跳过 控制前两步交互与 Esc/跳过按钮。
3、在 身份资料 中修改终幕欢迎名(默认 JOYCE MOORE)、第二步卡片上的 身份编号(默认 0087)与 权限等级(默认 3)。
4、语音 与 界面音效 可分别开关;语音来源可在真声素材与系统 TTS 间切换(TTS 时音色、语速、音调、音量等才生效)。视觉 可调强调色与揭幕故障色;文案 可改品牌三行、黑幕三行、终幕方框与页脚等。
液态玻璃相关默认值示例(来自 README):液态玻璃开、不透明度 75%、磨砂 22 px、饱和度 160%、背景模糊 28 px。
适用场景与注意¶
适合谁:希望在 DSH 冷启动时有统一、可配置的「访问授权」式开场,并愿意在设置里微调主题、玻璃、语音与文案的开发者或自用玩家。分类上属于社区目录中的 趣味换装 类插件。
运行与信任:插件随当前 DSH 进程在浏览器或桌面壳内执行,会注入客户端 UI 并播放音频;安装前建议在 GitHub 阅读源码与 免责声明。项目说明视觉风格参考自动画作品,人声与音效取自第三方视频,权利归原权利人;开源 MIT 仅覆盖作者原创代码与文案,不覆盖第三方风格与素材,商业使用风险需自行评估。
素材与合规:README 明确仅供学习交流、未授权商业用途;二次创作与商业集成法律责任由使用者承担。若你仅需极简启动、不接受交互等待或第三方音频,可将 启用 关闭,或把 显示模式 设为每天/每次会话以减少打扰。
结尾¶
dsh-startup-screen 把 DSH 冷启动做成可交互的六幕序列,并通过设置页集中管理主题、液态玻璃、语音与文案,Web 与 Desktop 共用一套配置。DSH 生态强调「一切皆插件」;SkillHub 等社区目录为独立站点,与 DeepSeek / 幻方无官方从属关系。