설치
npx -y @deepseek-ai/dsh plugin --profile web add github:SenryLee/dsh-frosted-window이 설치 명령은 GitHub 저장소 주소에서 생성된 확인되지 않은 시작점입니다.
README
유지 관리자가 작성한 문서 스냅샷입니다.
dsh-frosted-window
English | 中文
A DeepSeek Harness Web theme plugin. Upload an image, fill the window, and sit the sidebar, conversation, and details on one frosted-glass layer. Official Light / Dark / System stay in charge.
dsh plugin --profile web add github:SenryLee/dsh-frosted-window
Restart dsh web, then open Settings → Frosted.

Features
- Local JPEG / PNG / WebP / GIF upload, no file-size cap
- Full-window wallpaper with the same frost on sidebar, conversation, and details
- Sliders: glass density, blur, saturation, wallpaper dim
- Save / Delete so you can preview, then persist, then replace
- Toggle: green on, gray off; turn it off to restore the official look
- Does not steal official appearance:
overrideTokensonly, neversetTheme('custom')
The image lives in IndexedDB; knobs live in localStorage. Nothing is written to $DSH_HOME/settings.yaml, and nothing is fetched from a URL.
Install
dsh web must already run (the usual profile name is web).
A. From GitHub (recommended)
dsh plugin --profile web add github:SenryLee/dsh-frosted-window
pnpm ≥ 10 refuses git prepare scripts until you allow them. If the first add fails, put this in the profile's pnpm-workspace.yaml (usually ~/.dsh/profiles/web/pnpm-workspace.yaml) and add again:
allowBuilds:
dsh-frosted-window: true
The repo already ships lib/. Allowing the build only recompiles on a source install.
B. From a Release tarball
No allowBuilds needed:
dsh plugin --profile web add https://github.com/SenryLee/dsh-frosted-window/releases/latest/download/dsh-frosted-window-0.1.0.tgz
If dsh is not on PATH
npx @deepseek-ai/dsh plugin --profile web add github:SenryLee/dsh-frosted-window
pnpm must be on PATH as well.
Use
- Quit and start
dsh webagain (a page refresh is not enough). - Open Settings at the bottom of the left rail.
- Open Frosted (or the same panel under General, below Appearance).
- Enable the theme, drop an image, tune the sliders.
- Click Save. The chip reads Saved when the next launch will restore it.
Replace: pick another image → Save. Clear: Delete.
Settings → Plugins lists the technical name frosted-window / dsh-frosted-window. Upload lives on the Frosted settings page, not in that catalog.
Uninstall
dsh plugin --profile web remove dsh-frosted-window
Then restart dsh web.
Develop
npm install
npm test
npm run build
Ships as dsh.bundle + dsh.client per the official package-and-install contract.
License
MIT
프로젝트 파일 및 신호
표시된 항목은 디렉터리 스냅샷에서 감지된 공개 저장소 신호입니다.
저장소 정보
- 언어
- TypeScript
- 라이선스
- MIT
- 최신 릴리스
- v0.1.0
- 마지막 업데이트
- 2026. 8. 15. 오후 5:09
신중하게 설치하기
소스 코드, 권한, 수명 주기 스크립트, 의존성 및 네트워크 접근을 검토하고 신뢰하지 않는 플러그인은 격리 환경에서 테스트하세요.