dsh-threebody-boot:DSH 啓動時的三體實時片頭

前言

DeepSeek Harness(DSH)支持通過插件擴展客戶端行爲。若你希望每次打開客戶端時有一段可交互、可跳過的開場,而不是內置 Loading 卡片一閃而過,可以把啓動流程交給專門的 boot 插件。下面介紹社區插件 dsh-threebody-boot:它在 DSH 啓動時實時渲染一段《三體》遊戲風格的啓動界面(非預錄視頻),並在登錄頁停下等待你點擊「進入」,再淡入主界面。

這是什麼

dsh-threebody-boot 由維護者 chenbocheng2568-dot 發佈,在 SkillHub 社區目錄中歸類爲「趣味換裝」。插件在打開 DSH 時播放電影感片頭:三顆星沿 8 字軌道追逐、「三體」標題從模糊中浮現,隨後進入登錄頁;驗證通過後穿過軌道中心落到荒原,結尾停在羣山遠景,再淡入 DSH 主界面。

片頭由插件內的 React 組件實時渲染,用可暫停的 30 fps 時鐘驅動,而非嵌入 MP4。README 說明畫面與 Remotion 導出成片逐幀一致(同一幀平均像素差小於 1,差異主要在顆粒噪點)。當前 npm 包版本爲 0.3.1,許可證 MIT,要求 DSH >= 0.2.0-rc.1。

核心功能

節奏與登錄閘

能力 說明
開場 精簡約 31 秒:從標題直接進登錄;完整約 48 秒:含喚醒與自檢、穿過軌道的推鏡、「紀元 · 未知」等段落
登錄閘 登錄頁會停住,只有用鼠標點擊「進入」纔會繼續;鍵盤或點擊其他區域不會推進。等待期間星星仍在轉、HUD 計時在走、底噪在播
身份 身份欄顯示設置中的 ID(默認「海人」),最多 12 字;密鑰欄自動填滿 8 位
收尾 驗證通過後顯示「登錄成功 · 歡迎你,××」,停在羣山遠景;若安裝同套件的 dsh-threebody-skin,遠景可在約 2.8 秒內淡成界面虛影
關閉 設爲「關閉」時完全跳過片頭,不留黑幀、不拖慢啓動

體積與媒體

0.3.x 只打包代碼與音軌(約 2.8 MB),畫面由客戶端實時繪製;早期 0.1.x 曾將預渲染視頻打入插件(約 19 MB)。音軌爲 AAC 192k,登錄等待循環底噪爲 10 秒 24 kHz WAV。

快捷鍵

時段 操作 效果
登錄之前 任意鍵或點擊 跳到「按任意鍵進入」;若已過則直接到登錄頁
登錄頁 鼠標點擊「進入」 繼續驗證(唯一推進方式)
驗證之後 任意鍵或點擊 快速淡出,進入 DSH
任何時候 Esc 跳過整段片頭
任何時候 M 靜音

Ctrl / Alt / Win 組合鍵不會被攔截。

安裝與啓用

插件以當前 DSH profile 的權限運行;安裝前建議閱讀 GitHub 倉庫 源碼與 LICENSE,確認符合你的環境與合規要求。

從 GitHub 安裝(profile 需與實際一致,桌面客戶端一般爲 desktop,dsh web 爲 web):

dsh plugin --profile desktop add github:chenbocheng2568-dot/dsh-threebody-boot

npm 已發佈後可用:

dsh plugin --profile desktop add dsh-threebody-boot

裝完後重啓 DSH。更新時先 remove 再 add。與 dsh-threebody-skin 搭配時,片尾遠景可淡入皮膚虛影,避免界面硬切。

典型用法:設置項

在 DSH 設置 → 三體(設置頁由本插件提供;皮膚插件可在此追加行):

行 選項 存儲鍵
三體啓動動畫 關閉 / 精簡 / 完整,另有「預覽」 dsh-threebody-boot:mode
登錄身份 文本框,最多 12 字,留空即「海人」 dsh-threebody-boot:id
片頭聲音 靜音 / 低 / 中 / 高(0 / 0.3 / 0.6 / 1.0) dsh-threebody-boot:volume

日常只需選模式、填 ID、調音量;登錄頁必須鼠標點「進入」,不點會一直等待(可用 Esc 跳過)。

工作原理(簡述)

插件分宿主與客戶端:lib/index.js 注入首幀遮罩、處理與 dsh-550c-boot 的共存標記、提供媒體路由;lib/client.js 在 body 掛載 shadow-root 遮罩並運行 30 fps 播放器,WebAudio 按時間線播放音軌,登錄等待時切換循環底噪。Remotion 工程源碼不在本倉庫,日常使用無需本地構建。

與 dsh-550c-boot 共存時:三體開啓則每次啓動預先寫入 550C 的 splashPlayed,550C 不會自動播;三體設爲「關閉」後 550C 行爲恢復。

適用場景與注意

適合:希望在 DSH 桌面端(README 實測 desktop 0.2.1-rc.3,Windows 11)獲得《三體》風格、可交互啓動體驗,並願意在登錄頁主動點擊「進入」的用戶。

注意:

  • 自定義 ID 若含片中字體子集未覆蓋的漢字,可能無法正確顯示(片中用 Noto 等子集字體)。
  • 登錄等待無超時,刻意設計;Esc 可跳過整段。
  • macOS / Linux 未在 README 中驗證;Node 引擎要求 >= 20。
  • 「三體」及設定版權歸原作方;項目爲同人視覺練習,不含官方素材,商用前請自行確認授權。

社區目錄 SkillHub 插件頁 與 DeepSeek / 幻方無官方從屬關係;DSH 生態以「一切皆插件」爲思路,本插件是社區趣味換裝類擴展之一。

結尾

dsh-threebody-boot 用約 2.8 MB 的代碼與音軌,在客戶端實時畫出《三體》遊戲式啓動片頭,並用登錄閘把「進入」交給你。需要完整視覺銜接時可同裝 dsh-threebody-skin。

  • 目錄頁:https://www.skillhub.cn/plugins/chenbocheng2568-dot/dsh-threebody-boot
  • GitHub:https://github.com/chenbocheng2568-dot/dsh-threebody-boot
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜