Skills Plugins MCP Prompt Model 导航 博客 资讯 我的中心

dsh-notify

DSH web 通知插件:侧边栏通知面板,为每个完成轮次提供 plan/done/ask/fail 分场景音效,支持自定义音效上传与标签页隐藏时的系统通知。

zal572199088-creator @zal572199088-creator ⬇ 2 ★ 1 main

安装

dsh plugin --profile web add github:zal572199088-creator/dsh-notify
下载安装清单

需要可复现安装时,可在仓库后追加 #commit 固定提交。

DSH web 通知插件:侧边栏通知面板,为每个完成轮次提供 plan/done/ask/fail 分场景音效,支持自定义音效上传与标签页隐藏时的系统通知。

该插件未提供要点说明,请参考仓库 README。

  1. 安装并启动 DeepSeek Harness:npx @deepseek-ai/dsh web
  2. 在终端执行上面的安装命令(CLI 会解析插件并核验来源)
  3. 用 dsh plugins list 确认已安装,必要时重启 Harness 生效

插件以当前 dsh 进程的权限运行,安装时可能执行代码。请先通读仓库源码与许可证,确认无破坏性命令与越权访问;本站只做索引,不对第三方插件安全性作担保。

代码仓库github.com/zal572199088-creator/dsh-notify
许可证MIT
主要语言main
下载量2
GitHub 星标1
最近推送2026-08-16
收录日期2026-09-19
分类通知与集成

事实信息来自公开插件目录快照(2026-10-01),介绍文案由本站再加工。

以下为插件仓库 README 全文(原始内容,由公开目录抓取整理)。

# dsh-notify

[中文](README.zh.md) | English

A notification plugin for [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) web (`dsh --profile web`). Adds a sidebar footer entry (styled like the built-in Settings trigger) with a floating panel: per-scene sounds for **every** finished turn, custom sound uploads, and system notifications while the tab is hidden — so you never have to keep staring at the page.

## Scenes

| Scene | Trigger | Sound |
|---|---|---|
| 🗂️ Plan | Turn ends while plan mode was active this turn (plan review included) | plan |
| ✅ Done | Every other finished turn — plain Q&A, queries, and executions all play the completion sound | done |
| 🙋 Ask | The agent asks a question (`ask_user_question`) or requests plan approval (`exit_plan_mode`) / approval requests | ask |
| ⚠️ Fail | A turn/step errored | fail |

## Features

- **Sidebar entry**: a bell button at the sidebar foot, visually identical to the built-in Settings trigger (34px row, 12px radius, 36px rail circle, same hover token); opens a floating panel.
- **Per-scene sound selection**: each scene picks its own sound style independently from the built-in library — Default / Chime / Soft / Alert (synthesized, no assets needed). Selecting a style previews it immediately.
- **Custom sounds**: upload your own wav per scene (`audio/*`, ≤ 2 MB). A "Custom" option appears in that scene's dropdown; remove it anytime.
- **System notifications**: while the tab is hidden, non-silent scenes also fire a browser `Notification` (click it to focus the page).
- **Every finished turn notifies**: plan turns play the plan sound, every other finished turn plays the done sound (errors play fail instead, without double alerts).
- **Settings persisted** in `settings.yaml` under the `dsh-notify` namespace.

## Install

Requires DSH ≥ the version shipping the profile bundle system (`dsh plugin`).

```bash
dsh plugin --profile web add dsh-notify-panel
```

Or install directly from this repository:

```bash
dsh plugin --profile web add https://github.com/zal572199088-creator/dsh-notify/archive/refs/tags/v0.1.0.tar.gz
```

Restart DSH. A bell button appears at the sidebar foot; click it to open the notification panel.

## Uninstall

```bash
dsh plugin --profile web remove dsh-notify-panel
```

Custom sound files are stored under `$DSH_HOME/notify/sounds/` and are removed with the "Remove custom" button in the panel (they are not deleted by uninstalling the plugin).

## License

MIT

数据来源:公开的 DeepSeek Harness 插件目录与各插件 GitHub 仓库。本站为独立第三方目录,与 DeepSeek、幻方(High-Flyer)及插件作者均无隶属或背书关系。

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

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

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

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