🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

通知铃声 ldchaowin/dsh-plugin-notify-sound

DeepSeek 客户端v1.0.0
ldchaowin82 天前有提交已提供中文文档扫描:未发现敏感能力兼容 / 相关生态

任务完成或需你介入时按工作区播放提示音

30.1/100
综合分
5
GitHub 星标
239
npm 周下载
—/5
用户评分

数据截至 2026/9/18 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/ldchaowin/dsh-plugin-notify-sound.git

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
生态插件
可安装,未声明 dsh 能力
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L4 · 真实安装等级说明 →
数据截至 2026/10/25·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 82 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包dsh-plugin-notify-sound @ 1.0.0
✓Node 引擎要求 >=20 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/7 14:41:28

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 任务完成播放提示音
  • 需介入时播放提示音
  • 按工作区区分铃声

README

由 DeepSeek 最新模型翻译生成
dsh-plugin-notify-sound DeepSeek Harness(DSH)Web 端插件:任务完成后按工作区播放可定制的通知铃声,并在需要人介入时(审批、提问、计划评审、目标受阻、任务失败)播放注意提示音。 功能 完成铃声(按工作区) - 会话「一次回答结束」(回合完成,running: true → false)或后台任务完成时播放。 - 铃声按工作区解析:先查该工作区的单独配置,未配置则使用默认铃声。 - 声音来源三选: - 内置合成音 — 6 种(叮咚 / 风铃 / 铃铛 / 完成 / 成功 / 静音),Web Audio 实时合成,无需音频文件; - 语音播报(TTS) — 浏览器用系统中文语音朗读自定义文案(如「我做完啦!」),可选声音与语速; - 自定义音频 — 上传任意 MP3/WAV 等文件。
展开完整文档(README 剩余 1 节)
dsh-plugin-notify-sound

DeepSeek Harness(DSH)Web 端插件:任务完成后按工作区播放可定制的通知铃声,并在需要人介入时(审批、提问、计划评审、目标受阻、任务失败)播放注意提示音。

功能

完成铃声(按工作区)

- 会话「一次回答结束」(回合完成,running: true → false)或后台任务完成时播放。
- 铃声按工作区解析:先查该工作区的单独配置,未配置则使用默认铃声。
- 声音来源三选:
- 内置合成音 — 6 种(叮咚 / 风铃 / 铃铛 / 完成 / 成功 / 静音),Web Audio 实时合成,无需音频文件;
- 语音播报(TTS) — 浏览器用系统中文语音朗读自定义文案(如「我做完啦!」),可选声音与语速;
- 自定义音频 — 上传任意 MP3/WAV 等文件。

注意铃声(需要人介入时)

以下事件始终响铃(不受「当前会话不响铃」限制):

| 事件 | 检测来源 | 默认声音 |
| 审批请求 | 会话 pendingInteraction: approval | 通用注意音 |
| 用户提问 | pendingInteraction: question | 通用注意音 |
| 计划评审 | pendingInteraction: plan-review | 通用注意音 |
| 目标受阻 | goal 投影进入 blocked | 通用注意音 |
| 后台任务失败 | 任务状态 failed | 铃铛(独立失败音) |

每类事件可单独覆盖声音(或跟随通用注意音),也可统一使用一句播报文案(如「需要你的确认」)。

设置面板(设置 → 通知铃声)

总开关、「当前会话完成时不响铃」、默认完成铃声、每工作区完成铃声、通用注意音 + 五类注意事件、语音设置(声音/语速/试听/刷新列表)、逐项试听与上传。

安装

需要支持 bundle 插件的 DSH 版本(dsh.profile.bundles + dsh.bundle.patch),且 PATH 中有 pnpm(corepack enable 或 npm i -g pnpm)。

一键安装:pnpm 安装依赖并把本包加入 profile 的 bundles 层
dsh plugin --profile web add dsh-plugin-notify-sound

重启服务(或刷新页面),打开 设置 → 通知铃声 即可配置

其他 profile 同理:dsh plugin --profile add dsh-plugin-notify-sound。

手动安装(无 pnpm 时)

1. 把本包及依赖(@deepseek-ai/schemastery、@deepseek-ai/cosmokit、@standard-schema/spec)复制到 $DSH_HOME/profiles/web/node_modules/;
2. 在 $DSH_HOME/profiles/web/package.json 的 dsh.profile.bundles 中追加 "dsh-plugin-notify-sound";
3. 重启 dsh web。

配置持久化

- 客户端配置保存在浏览器 localStorage(键 dsh-notify-sound:config),读取时做字段校验与默认值兜底。
- 宿主端同时注册 dsh-plugin-notify-sound 设置命名空间:rc.6 的 settings API 白名单(dsh-host-apiproxy 的 WEB_SETTINGS_NAMESPACES)不会把第三方命名空间暴露给浏览器,该注册为平台开放暴露机制后的无缝迁移预留(客户端存储接口外形与 settingsScope 一致)。

开发

npm test # 宿主端 + 客户端 50 余项自动化断言(Node 即可,无需浏览器)
npm run check # 语法检查

结构:

- lib/index.js — 宿主端:注册 settings 命名空间(schemas 校验 + 默认值)
- lib/client.js — 浏览器端 bundle:完成/注意事件监听、声音引擎(Web Audio / TTS / Audio)、设置面板
- lib/types/index.d.ts — 宿主端类型声明
- cordis.patch.yml — bundle 补丁层(插入 notify-sound 行)
- tools/ — 测试与验收脚本(不随 npm 包发布)

发布

npm login # 登录 npm(建议开启 2FA)
npm publish --access public

许可证

MIT
预览分享卡片长什么样 ↓ldchaowin/dsh-plugin-notify-sound
分享 · DeepSeek Harness Hub
ldchaowin/dsh-plugin-notify-sound

任务完成或需你介入时按工作区播放提示音

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部