Skip to Content

通知

当智能体需要你或已完成时,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 同样可以关闭桌面通知。见配置。