← 返回列表
D

dsh-music-alert

v0.1.0 · 2 天前发布

Completion sound + on-demand music playback for DSH agents (Host afplay/aplay/ffplay/mpg123, Web settings tab)

dsh-plugindshdeepseek-harnesscordismusicsoundnotification

README

dsh-music-alert

DSH 任务完成播放提示音 + 按需音乐播放插件。

长任务完成时自动播放一段提示音;Agent 也可通过 play_music 工具主动播放。Web 设置页提供「音乐提醒」面板:上传 / 试听 / 设为完成音 / 删除 / 启停开关。

---

Overview

  • 解决什么问题:DSH 长任务(构建、批量生成、耗时等待)完成后,用户往往不在屏幕前。本插件在每轮 turn 结束(agent/statusidle)时自动播放 ~/.dsh/music/ 下的默认完成音,把用户叫回来看结果。

  • 适合谁:本地运行 DSH(macOS / Linux)且希望有声音提醒的用户。

  • 能力

  • - Host 半(lib/index.js):自动完成播报 + play_music 工具 + play-music skill 引导 + musicAlert Remote 服务(音乐库读写)。
    - Web 半(lib/client.js):设置页「音乐提醒」tab(上传 / 列表 / 播放 / 设为完成音 / 删除 / 启用开关),通过 dsh.client 双面声明加载。

    Compatibility

  • 面向 DeepSeek Harness(DSH)Web profile。

  • peer 依赖:@deepseek-ai/* ^0.1.0-rc.6@deepseek-ai/cordis ^4.0.1react ^18.2.0

  • 平台:Host 半调用系统命令行播放器(macOS afplay;Linux aplay / paplay / ffplay / mpg123);Web 半渲染于 Web profile
  • 查看完整 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-music-alert
    Repo
    git+https://github.com/67-68/dsh-music-alert.git
    Engines
    {}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"client":{"inject":["@deepseek-ai/dsh-api-remotes","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-locale"],"platform":"web"}}