通知
当智能体需要你或已完成时,nsq 会弹出一条桌面通知并播放一段简短的提示音——「需要你」的通知里还会附上问题本身(“Allow Bash: npm test?”)。
- 每个智能体一条通知。 新通知会替换旧通知,而不是堆积起来。
- 「需要你」会一直保留,直到你回答;智能体一恢复工作,通知就会被撤下。
- 仪表盘关闭时同样有效:通知由守护进程发出。
通知从哪里来
| 系统 | 通知 | 声音 |
|---|---|---|
| Windows 10 和 11 | 系统原生通知 | 有 |
| macOS | 已安装时使用 terminal-notifier(brew install terminal-notifier),否则使用系统自带的 osascript(显示为「脚本编辑器」;请在「系统设置 → 通知」中允许它) | 有 |
| Linux | 桌面的通知服务(gdbus 或 notify-send) | paplay、pw-play 或 aplay |
在 macOS 上更推荐 terminal-notifier:它的通知可以被替换和撤下,osascript 的通知则不行。
没有桌面?由终端提醒
在服务器、容器里或通过 SSH 时,没有桌面可以显示通知。这时仪表盘会在自己的终端里提醒:响铃,外加一段终端可能会转换为真正通知的控制序列(iTerm2、WezTerm、Ghostty、kitty、foot、urxvt;tmux 会把它转发出去)。所以,即使通过 SSH,也请在一个终端标签页里保持 nsq 打开,这样你仍然能听到提醒。
关闭通知
在 ~/.neurosquad-cli/config.json 中:
{ "notifications": false, "sound": false }"sound": false 保留通知但不出声。在守护进程的环境中设置 NSQ_NO_NOTIFY=1 同样可以关闭桌面通知。见配置。