Couioly/plugin-audio-alert

Couioly★ 0JavaScript最后同步: 2026-08-20

在 GitHub 打开

给DeepSeek Harness (DSH)的审批语音告警插件:当 DSH 遇到需要人工审核/审批时,用电脑 TTS 自动语音呼叫你——把"需要你审核"的内容念出来,同时照常在网页上弹出审批按钮让你点。

README 摘要

plugin-audio-alert 给 DeepSeek Harness (DSH) 的审批语音告警插件:当 DSH 遇到需要 人工审核/审批 时,用电脑 TTS 自动语音呼叫 你——把"需要你审核"的内容念出来,同时照常在网页上弹出审批按钮让你点。 一句话:AI 需要你点头时,电脑会"开口"喊你,你听到后去网页点确认即可。 纯 Node 实现,无独立进程、无 Python :合成、转码、播放全部在插件内完成,注册进 profile 重启后即用。 功能 - 🔔 语音呼叫 :审批触发时,用 edge-tts 神经音色外放朗读「需要你审核」的内容。 - 🎭 人物性格文案 :播报话术可自定义模板(占位符 {reason} / {tool} / {reasonOrTool} ),想让它"病娇软萌妹"口吻说话,改一行就行。 - 🎛️ 音色/音调/语速 :可切换 edge-tts 音色,调节 pitch(音调)/ rate(语速)/ volume(音量)。 - 🛟 不碰审批 :本插件只负责"播报提醒",审批决定仍由网页按钮完成,绝不吞掉审批。 本地零大模型下载(edge-tts 走云端),插件本体仅约 10KB。 架构 - 插件完全运行在 DSH 的 Node 进程内,没有常驻的独立进程。 - 唯一 npm 依赖是 ws (WebSocket 客户端);ffmpeg / PowerShell 是临时子进程,用完即退。 前置要求 项 要求 系统 Windows 10 / 11(播放走 PowerShell,仅 Windows) Node DSH 自带(无需单独装) 网络 edge-tts 需联网 ffmpeg PATH 里有 ffmpeg 即可;没有则设 AUDIO ALERT FFMPEG 指定路径 快速开始 第 1 步:装依赖(仅 ws 一个包) 或直接双击 install.bat 。 第 2 步:把插件注册进 DSH profile 编辑 %USERPROFILE%\.dsh\profiles\ \cordis.patch.yml (例如 web profile 就是 /.dsh/profiles/web/cordis.patch.yml ),加入: 注意: file:/// 后面用正斜杠的绝对路径,例如 file:///D:/CodeFile/AI Code/plugins/plugin-audio-alert/lib/index.js 。 也可用 pnpm 安装: dsh plugin --profile web add "file:本插件目录的绝对路径" ,再把 "plugin-audio-alert" 加进 profile package.json 的 dsh.profile.bundles 。 第 3 步:重启 DSH 插件是 Host 端插件,…

在 GitHub 查看完整 README →
工具/开发cordisdeepseek-harnessdshdsh-pluginplugin

分类