精选
为什么选中它
待人工精选——以下事实来自源码仓库。
它能做什么
Upload an image as a full-window frosted-glass theme for DeepSeek Harness Web.
适合谁
想用 DSH 获得这项能力的用户;装前建议先看源码和文档。
风险提示
- 未发现明显风险信号;安装前仍建议查看源码。
Upload an image as a full-window frosted-glass theme for DeepSeek Harness Web.
待人工精选——以下事实来自源码仓库。
Upload an image as a full-window frosted-glass theme for DeepSeek Harness Web.
想用 DSH 获得这项能力的用户;装前建议先看源码和文档。
dsh plugin --profile web add github:SenryLee/dsh-frosted-window 作者没有声明支持的平台。
sh 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: overrideTokens only, never setTheme('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) sh 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: yaml 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: sh 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 sh npx @deepseek-ai/dsh plugin --profile web add github:SenryLee/dsh-frosted-window pnpm must be on PATH as well. ## Use 1. Quit and start dsh web again (a page refresh is not enough). 2. Open Settings at the bottom of the left rail. 3. Open Frosted (or the same panel under General, below Appearance). 4. Enable the theme, drop an image, tune the sliders. 5. 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 sh dsh plugin --profile web remove dsh-frosted-window Then restart dsh web. ## Develop sh npm install npm test npm run build Ships as dsh.bundle + dsh.client per the official package-and-install contract. ## License MIT不看 Star,人工一条条挑的。
把 DSH 的 settings.yaml 做成可视化看板:所有已注册的 settings namespace——包括官方界面从未覆盖的第三方插件配置——都渲染成可编辑表单。项目还早,但方向很对:告别手改 YAML。
给 DSH 的 DIY 轨迹可视化:把 agent 的计划与执行画成图,不用翻原始日志也能看清它在干嘛。项目还早,但补上了「一眼看懂 agent 在做什么」这个真实缺口。
从 Claude Code / Codex 把活派给 DSH:在宿主内拉起带分级预设的 DSH agent 会话,看原生子代理进度,还能借它的多模态桥给纯文本的 DSH 补上视觉和生图。编排型插件,把 DSH 变成其他编码 agent 的后端。