Victor-770/dsh-reminder ↗★ 2

dsh-reminder

任务完成或异常终止时播放提示音,设置位于 Web 设置页。 适合需任务完成声音提醒的 Windows 用户,可在设置页调整音效。

包名
dsh-reminder
兼容性
待验证
Harness 依赖范围
*
Cordis 依赖范围
*
版本
0.1.4
许可证
MIT
最近更新
2026年8月15日

同名包的其他仓库

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Victor-770/dsh-reminder

Usage

All settings live in the web Settings page: open Settings (the gear icon in the sidebar), scroll past Agent Presets to the peon-ping sounds section. There you can:

  • see the current state (pack, volume, toggles, relay mode) and the host notice line,
  • Install default packs (downloads the 10 default packs from the peon-ping registry),
  • pick the active sound pack from the installed ones,
  • set the volume,
  • toggle desktop notifications, the tool-error beep, and every sound category,
  • pause/resume sounds, set the silent window and relay mode,
  • Preview the current pack's session-start sound.

Changes are written through to ~/.config/peon-ping/config.json immediately, so they apply to the next event without a restart. There is no /peon slash command — the pi TUI panel became this web page.

Settings-page transport: the page talks to the host through the plugin's own /peon/api HTTP route (same origin, behind the browser-trust fence), not through the host's settings-namespace allowlist (dsh-host-apiproxy's WEB_SETTINGS_NAMESPACES admits only built-in namespaces; a third-party namespace is filtered from settings.describe even when registered). So the settings page works on dsh versions that never added peon-ping to that allowlist.

To install specific packs from the registry directly, edit ~/.config/peon-ping/config.json or use the registry's pack names with the page's install action (the page installs the defaults; pack names come from the peon-ping registry).