Skills Plugins MCP Prompt Model 导航 博客 资讯 我的中心
通知与集成 #completion-sound#deepseek-harness#dsh#dsh-plugin#notification

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
  1. 安装并启动 DeepSeek Harness:npx @deepseek-ai/dsh web
  2. 在终端执行上面的安装命令(CLI 会解析插件并核验来源)
  3. 用 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)及插件作者均无隶属或背书关系。

每日精选 Skill 推荐,免费送到你邮箱

输入邮箱,每天接收一个精选 AI Agent 技能推荐。完全免费,持续更新。

提交后我们会发送一封确认邮件,点击邮件里的链接才会开始收信。

完全免费,取消任意时间。我们不会发送垃圾邮件。