返回插件目录

flyhigao /

flyhigao/dsh-task-completion-beep

已验证

这个插件还没有填写简介。

★ 0 Stars0 Forks0 IssuesN/A 社区评分0 已确认安装
README来源: main@286364fe

dsh-task-completion-beep

English

DSH Web 插件:检测到任务运行结束时,在浏览器中播放五声短提示音。

功能

  • 通过 Web Audio API 生成五声 880 Hz 提示音,无需音频文件或外部运行时依赖。
  • 监听 DSH 界面中任务运行状态从运行到空闲的变化。
  • 同时响应 deepseek-harness:task-completed 浏览器事件(如果宿主发送该事件)。
  • 使用 Web 插件生命周期管理观察器和事件监听器,卸载时清理。
  • 仅在浏览器中运行,不访问网络、不读取或写入用户数据。

浏览器的自动播放策略可能影响声音。若浏览器尚未允许页面播放音频,请先与页面交互后再测试。

安装

dsh plugin --profile web add github:flyhigao/dsh-task-completion-beep

然后重启 dsh web 并刷新页面。开始一项新任务,等任务结束后应听到五声提示音。

本地开发安装

git clone https://github.com/flyhigao/dsh-task-completion-beep.git
dsh plugin --profile web add file:/path/to/dsh-task-completion-beep

安装后重启 dsh web。

开发

  • DSH 服务端入口:lib/index.js
  • 浏览器插件入口:client/client.js
  • DSH bundle manifest:cordis.patch.yml

客户端 bundle 手工维护,无需构建步骤。检查语法:

node --check client/client.js
node --check lib/index.js

许可证

MIT

—/ 5

暂无评分

社区评论

还没有评论,来写第一条。