hezi2020/dsh-plugin-wiki--plugins-allen546-dsh-plugin-genshin-startup ↗★ 0
dsh-plugin-genshin-startup
DeepSeek Harness (dsh) plugin: Plays the Genshin Impact launch video centered with white fill in autofullscreen on startup before entering the Harness main page.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:hezi2020/dsh-plugin-wiki#0f911a1b7aef331b19607a60c884be50e910c0ab&path:plugins/allen546-dsh-plugin-genshin-startup说明文档
阅读完整 README ↗dsh-plugin-genshin-startup 🚀✨
An official-architecture plugin for DeepSeek Harness (dsh).
When launching dsh web, it plays the Genshin Impact Launch ("原神,启动!") opening video in autofullscreen, perfectly centered without stretching, and fills all surrounding empty letterbox/pillarbox space with pure white (#ffffff), before smoothly fading into the main Harness agent workspace.
✨ Features
- 🖥️ Autofullscreen & Centered: Plays in fullscreen, preserving native aspect ratio with
object-fit: containwithout stretching. - ⚪ Pure White Fill: Pure white background (
#ffffff) fills the entire surrounding screen space. - ⚡ Instant Skip: Press Esc, Space, or click the floating Skip button anytime to instantly enter the workspace.
- 🔊 Autoplay & Audio Policy Fallback: Attempts unmuted playback; displays an interactive sound button if restricted by browser security policies.
- 🧩 Native DeepSeek Harness Plugin: Follows the DSH
dsh.bundlepatch layer and lazy CJSdsh.clientarchitecture.
🛠️ How It Is Installed
The plugin is registered as a profile layer in your DeepSeek Harness environment using the official CLI:
dsh plugin --profile web add /path/to/dsh-plugin-genshin-startup
This adds the plugin to $DSH_HOME/profiles/web and mounts the cordis.patch.yml layer.
🚀 Running DeepSeek Harness
Launch the Web UI as usual:
npx @deepseek-ai/dsh web
Or if using global dsh:
dsh web
Open http://127.0.0.1:3080 in your browser. The Genshin Impact startup animation will play automatically before transitioning into your agent workspace!
📦 Package Structure
.
├── cordis.patch.yml # DSH profile bundle patch layer
├── lib/
│ ├── index.js # Host-side entry
│ └── client.js # DSH lazy CJS client module
├── assets/
│ ├── genshin-launch.mp4 # Fast-start optimized video asset
│ ├── genshin-launch.mov # Original high-res recording
│ ├── genshin-launch.js # Standalone runtime
│ └── genshin-launch.css # Fullscreen overlay styling
├── demo.html # Standalone preview page
├── package.json
└── README.md