HOPE-LGNF/dsh-state-notifier ↗★ 0

dsh-state-notifier

DeepSeek Harness 的完成、审批、提问、受阻和错误通知 适合运行耗时任务,需要通过浏览器或终端声音获取状态提醒的用户。

패키지
dsh-state-notifier
호환성
미검증
Cordis peer 범위
~4.0.4
버전
0.3.1
라이선스
MIT
최근 업데이트
2026. 10. 5.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:HOPE-LGNF/dsh-state-notifier

配置

全局策略只保存在 Cordis 配置中。可以在 dsh 的插件设置中修改本插件的 Config,也可以编辑 profile 的 cordis.patch.yml:

- id: state-notifier
  config:
    enabled: true
    playback: auto
    minDuration: 10
    events:
      complete: true
      approval: true
      question: true
      block: true
      error: true
项目含义
enabled总开关;关闭后不产生新通知
playback: auto有就绪浏览器时由浏览器输出;否则使用 BEL
playback: browser只由浏览器输出;仍保留终端日志
playback: terminal只用终端 BEL;仍保留终端日志
playback: none只记录日志
minDuration完成通知最短耗时,单位为秒;默认 10
events五类通知的独立开关

浏览器面板的开关、音量、前台静音、每类声音方案、铃铛图标、会话显示方式与提问正文开关保存在该浏览器的 localStorage 中。它们不会覆盖全局策略。关闭此浏览器提醒后,auto 仍可能使用终端 BEL;需要全部静音时关闭宿主总开关。前台静音针对整个 dsh 窗口;它不是“仅当前会话静音”。