dsh-plugin-genshin-startup πβ¨
An official-architecture startup plugin for DeepSeek Harness (dsh).
When opening the dsh web interface, it directly autoplays the Genshin Impact Launch ("εη₯οΌε―ε¨οΌ") opening video, perfectly centered without stretching, and fills all surrounding letterbox/pillarbox space with pure white (#ffffff), before seamlessly dissolving into the main DeepSeek Harness workspace.
<p align="center"> <img src="assets/preview.png" alt="DeepSeek Harness Genshin Startup Preview" width="800" style="border-radius: 8px; box-shadow: 0 4px 20px rgba(0,0,0,0.1);" /> </p>
---
β¨ Features
- π¬ Direct Autoplay: Plays immediately upon opening the web interface without requiring extra clicks.
- βͺ Pure White Fill: Clean white background (
#ffffff) fills the entire surrounding viewport around the video. - π Centered & Non-Stretching: Preserves native aspect ratio with
object-fit: containwithout distortion or forced fullscreen requests. - π« Zero Dialogs / Clean View: No popup prompts, skip banners, or intrusive overlays.
- β¨ Seamless Transition: Automatically fades out over 800ms into the DeepSeek Harness interface upon completion (or on keypress/click).
- π§© Native DSH Plugin: Built with DSH
dsh.bundlepatch layer and lazy CJSdsh.clientarchitecture.
---
π οΈ Installation
Install and enable the plugin in your DeepSeek Harness web profile via the official CLI:
dsh plugin --profile web add allen546/dsh-plugin-genshin-startup---
π Usage
Launch the DeepSeek Harness Web UI:
npx @deepseek-ai/dsh webOr if you have dsh installed globally:
dsh webOpen http://127.0.0.1:3080 in your browser. The opening video will play smoothly before transitioning into your agent workspace!
---
β οΈ Disclaimer
This project is an independent open-source plugin and is not affiliated with, endorsed by, sponsored by, or associated with miHoYo Co., Ltd. or HoYoverse.
All trademarks, logos, audio-visual materials, and intellectual property relating to Genshin Impact and miHoYo / HoYoverse belong to their respective copyright holders.
---
π¦ Project Structure
.
βββ cordis.patch.yml # DSH profile bundle patch layer
βββ lib/
β βββ index.js # Host-side plugin entry
β βββ client.js # DSH lazy CJS browser client module
βββ assets/
β βββ preview.png # UI Preview screenshot
β βββ genshin-launch.mp4 # Fast-start optimized video asset
β βββ genshin-launch.js # Standalone injector runtime
β βββ genshin-launch.css # Full-viewport overlay & white-fill styling
βββ demo.html # Standalone preview page
βββ package.json
βββ README.md---
π License
MIT License Β© 2026 Allen Sun