dsh-ui-notify
DeepSeek Harness 完成提示音插件:会话输出结束时播放内置提示音,设置页可开关与配置,配置存于浏览器本地存储。
xingke-seeker
@xingke-seeker
⬇ 1
★ 1
main
安装
dsh plugin --profile web add github:xingke-seeker/dsh-ui-notify
需要可复现安装时,可在仓库后追加 #commit 固定提交。
DeepSeek Harness 完成提示音插件:会话输出结束时播放内置提示音,设置页可开关与配置,配置存于浏览器本地存储。
该插件未提供要点说明,请参考仓库 README。
completion-sounddeepseek-harnessdshdsh-pluginnotification
- 安装并启动 DeepSeek Harness:
npx @deepseek-ai/dsh web - 在终端执行上面的安装命令(CLI 会解析插件并核验来源)
- 用 dsh plugins list 确认已安装,必要时重启 Harness 生效
插件以当前 dsh 进程的权限运行,安装时可能执行代码。请先通读仓库源码与许可证,确认无破坏性命令与越权访问;本站只做索引,不对第三方插件安全性作担保。
| 代码仓库 | github.com/xingke-seeker/dsh-ui-notify |
| 许可证 | MIT |
| 主要语言 | main |
| 下载量 | 1 |
| GitHub 星标 | 1 |
| 最近推送 | 2026-08-16 |
| 收录日期 | 2026-09-19 |
| 分类 | 通知与集成 |
事实信息来自公开插件目录快照(2026-10-01),介绍文案由本站再加工。
以下为插件仓库 README 全文(原始内容,由公开目录抓取整理)。
# dsh-ui-notify Completion sound notifications for the [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) web GUI. When a session's output finishes, the plugin plays an embedded chime; the **Notifications** row in **Settings → General** turns it on or off, picks a sound (with preview), sets the volume, and chooses whether to ring for background sessions only or every session. Settings persist in browser `localStorage`. The plugin is a pure web plugin — it registers no host service, no tool, and no session-log entry. ## Install The package is published to the npm registry. Install it into the `web` profile: ```sh dsh plugin --profile web add dsh-ui-notify ``` Then restart the profile (`dsh --profile web`) so the new package metadata is picked up. No build step is needed — the published tarball ships the built `lib/` (node half + browser client bundle + type declarations). To update to a newer release: ```sh dsh plugin --profile web up dsh-ui-notify ``` ## Configuration All settings live under the **Notifications** row (General settings), stored in `localStorage` under `dsh-ui-notify.settings`: | Field | Values | Default | |---|---|---| | Enable reminders | on / off | on | | Sound | None, Chime 1–3 | Chime 1 | | Volume | 0–100% | 50% | | Remind when | Background session finishes / Any session finishes | Background | The first user gesture unlocks the audio (browser autoplay policy); a completion that rang before unlock is queued and played on the next gesture. ## Development ```sh pnpm install pnpm run typecheck pnpm run test pnpm run build ``` `pnpm run build` runs the two-project TypeScript build (node half + browser half) then bundles `lib/client.js` with tsdown. `pnpm run prepare` is the self-contained consumer build: it transpiles both halves from source without the type-checked peer graph, for installs that build from source rather than the npm tarball. ## Changelog See [CHANGELOG.md](CHANGELOG.md) for release history. ## License MIT
数据来源:公开的 DeepSeek Harness 插件目录与各插件 GitHub 仓库。本站为独立第三方目录,与 DeepSeek、幻方(High-Flyer)及插件作者均无隶属或背书关系。