← 返回列表
D

dsh-notify-sound

v0.1.0 · 1 天前发布

DSH 会话提示音插件:会话完成 / 需要人介入(审批、提问、计划评审、目标受阻、后台任务失败)时播放内置合成提示音,按情况区分、默认配置一套,配置服务端持久化并在所有浏览器同步。参考 ldchaowin/dsh-plugin-notify-sound(MIT)裁剪改造:去掉自定义音频上传、TTS 与按工作区配置,改为内置音 + 设置 > 插件 > 插件配置卡片。

dshdsh-plugindeepseek-harnesspluginnotificationsoundringtone

README

🔔 dsh-notify-sound

个人 DSH 会话提示音插件:会话完成 / 需要人介入(审批、提问、计划评审、目标受阻、后台任务失败)时播放内置合成提示音,不同情况可配不同声音,内置一套合理默认;配置服务端持久化,所有浏览器 / 设备同步。

>
参考 ldchaowin/dsh-plugin-notify-sound(MIT)裁剪改造:去掉自定义音频上传、TTS 语音播报与按工作区配置,改为仅内置合成音 + 设置 > 插件 > 插件配置卡片。

---

✨ 特性

  • 内置 6 种合成提示音 + 静音:叮咚 / 风铃 / 铃铛 / 完成 / 成功 / 警示,Web Audio 实时合成,无任何音频文件

  • 按情况区分:完成类(回合结束、后台任务完成)与注意类(审批请求、用户提问、计划评审、目标受阻、后台任务失败)各自独立配置,可"跟随通用注意音"

  • 默认配置一套:装完即用(完成=风铃、注意=叮咚、受阻=铃铛、失败=警示)

  • 配置所有浏览器同步:配置存服务端 profile 设置(用户层),任何浏览器 / 设备改动全局生效;本页每 30s 定时刷新 + 页面聚焦 / 可见时刷新,近实时同步

  • 「提示音」设置卡片:挂在官方槽位 settings.plugin.item(与 bash/agent-loop 卡片同列),折叠卡形态,每行下拉 + 试听

  • 注意类事件不受「当前会话不响铃」限制:需要你介入的事永远响,完成类可设为"当前正在查看的会话不响"
  • 🎯 界面位置

    ```
    设置(侧边栏底部) → 插件配置 → 提示音 卡片
    ┌───────────

    查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    dsh-notify-sound
    Repo
    git+https://github.com/LQFHUB/dsh-plugin.git
    Engines
    {}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}}