dsh-sound-alert

by mxl2498

0 通知与集成github 检测到 manifest package.json#dsh收录于 08-16

DSH Web 插件:助手回答结束时播放「叮咚」提示音 | DSH plugin that plays a chime when the assistant finishes replying

安装

dsh plugin --profile web add github:mxl2498/dsh-sound-alert

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗

安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。

README

目录

DSH Web 客户端插件:助手回答结束时播放一段清脆的“叮咚”提示音。

纯浏览器端实现,零音频资源依赖(用 Web Audio API 运行时合成提示音), 不需要服务端逻辑,也不需要重新构建任何官方包。

截图

设置 → 「声音提醒」页(总开关 / 音量 / 监听所有会话):

声音提醒设置页

工作原理

  • 通过 dsh.client(platform: "web")接入 Web 客户端 Loader 树;
  • 订阅 ctx.sessions 的会话列表与当前会话快照;
  • 检测会话快照 running 状态 true → false 的边缘 —— 即助手结束回答的时刻 —— 播放提示音;
  • 因浏览器自动播放策略,首次播放需要一次用户手势(点击/按键),之后即可随时提醒。

配置

在 profile 的插件 patch(本包的 cordis.patch.yml,可被 profile 覆盖)中调整:

配置项 默认值 说明
enabled true 是否启用声音提醒
volume 0.5 音量 0~1
allSessions false false 只监听当前会话;true 监听所有会话的回答结束

示例(在 profile 的 cordis.patch.yml 中覆盖):

- id: sound-alert
  config:
    enabled: true
    volume: 0.7
    allSessions: true

安装(从 GitHub)

# 1. 把插件加入 web profile 的依赖(dsh plugin 会转发给 pnpm 并自动追加进 bundles)
dsh plugin --profile web add github:mxl2498/dsh-sound-alert

# 2. 重启 DSH Desktop / dsh web,使 Loader 树重载

本地开发时也可用 dsh plugin --profile web add file:../dsh-sound-alert 安装本地目录。

安装后 dsh plugin 的 reconcile 会自动把本包追加进 dsh.profile.bundles(因为它声明了 dsh.bundle.patch),随后其 cordis.patch.yml 的 insert 条目把插件挂进 Loader 树, Node 半区扫描到 dsh.client 声明后即会服务浏览器端产物。

文件

  • lib/index.js —— 服务端占位插件(Loader 条目)
  • lib/client.js —— 浏览器端实现(__ModuleLoader__ lazy-CJS 包)
  • cordis.patch.yml —— bundle patch(insert + 默认配置)

原始 README: https://github.com/mxl2498/dsh-sound-alert/blob/main/README.md ↗

同类插件

查看全部 →
通知与集成alvinunreal

dsh

将 DeepSeek Harness 的生命周期状态、错误与审批请求,桥接到本地运行的 OpenPets 桌面伙伴。

查看详情
1081github+08-21
通知与集成tencent-connect

dsh-qqbot

让 QQ Bot 接入 DeepSeek Harness(dsh)的官方插件

查看详情
55github+08-17
通知与集成omdsh-dev

dsh-open-in-vscode

从 Web GUI 一键在 VS Code 中打开工作区目录。

查看详情
39github+08-13
通知与集成omdsh-dev

dsh-notification

回合完成桌面通知,按结果分控 + 关键词过滤。

查看详情
38github+08-13
通知与集成THEWOLFWALKER

dsh-notifier

DSH 统一通知推送与远程控制:一个 `notify()` API 打通 25+ 渠道(Telegram / 钉钉 / 飞书 / 企业微信 / QQ 机器人 / WxPusher / PushPlus / Server 酱 / Bark / Discord / Slack / ntfy / webhook 等),timeSensitive / active / passive 分级路由并重试;五通道反向审批(Telegram 按钮 / 飞书卡片 / QQ / WxPusher / 微信 iLink);QQ/钉钉/飞书官方扫码登录;本地 Web 管理台;多 agent 路由;系统桌面通知——以及**手机指挥中心**:在手机上发 `!status` / `!stop` / `!retry` 遥控 agent,通知带可操作按钮(查看结果 / 重试 / 日志,点击回调 agent)。密钥脱敏、工具限流、零运行时依赖。

查看详情
27github+08-16
通知与集成wzj998

chatccc

飞书(Lark)或微信(WeChat)聊天控制 DeepSeek Harness / Claude Code / Cursor / Codex / CCC Agent

查看详情
22github+08-23