LJY4-bilibili/dsh-message-reminder ↗★ 0

dsh-message-reminder

Raises a Windows desktop notification card when DSH asks you a question, and returns to the asking Session when the card is clicked. 当DSH需要用户确认时弹出Windows通知,适合经常挂机运行长任务的用户。

패키지
dsh-message-reminder
호환성
미검증
버전
1.0.0
라이선스
MIT
최근 업데이트
2026. 10. 11.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:LJY4-bilibili/dsh-message-reminder

Configuration

Override by row id in your profile's cordis.patch.yml (a config block replaces the whole default block, so repeat every field you want to keep):

- id: message-reminder
  config:
    title: DSH 消息提醒                    # card title
    skipWhenViewingSession: true           # no card while the asking Session is on screen (default)
    skipWhenFocused: false                 # also skip the renderer notification while the page is focused
    windowProcessName: DeepSeek Harness    # process whose window is raised when the card is clicked
    sound: true                            # true | false | asterisk / exclamation / question / hand / beep
    notifyMode: auto                       # auto | balloon | renderer

notifyMode: balloon is the historical name of the helper-process card channel; renderer forces the page's own notification and is the easiest way to test without spawning a child process. The sound plays when the card is actually shown, so it never "beeps without a card".

配置

在 profile 的 cordis.patch.yml 里按行 id 覆盖(config 整体替换,需写全要保留的字段):

- id: message-reminder
  config:
    title: DSH 消息提醒                    # 卡片标题
    skipWhenViewingSession: true           # 页面已显示该会话时不打扰(默认开)
    skipWhenFocused: false                 # 页面聚焦时连渲染进程通知也跳过
    windowProcessName: DeepSeek Harness    # 点击卡片时要置顶的进程名
    sound: true                            # true 播放系统提示音 | false 静音 | asterisk / exclamation / question / hand / beep
    notifyMode: auto                       # auto | balloon | renderer

notifyMode: balloon 是「辅助进程卡片」这条通道的历史名称;renderer 强制使用页面自带通知,也便于在不拉起子进程的前提下测试。提示音在卡片真正显示的那一刻播放(WinForms 的 Shown),所以不会出现「响了一声但卡片没弹出来」。