进阶 onorca.dev 2026-10-18 18:52:09 · 19 阅读

第9章 通知与收件箱

通知与收件箱

Orca 运行的是 agent,而不仅仅是终端,因此它能准确区分 agent 是真正完成了任务,还是只是暂停了。通知功能基于这一信号,让你可以连续排入三个 agent,然后暂时离开,等第一个完成后再回来处理。

Agent 完成提醒

当 agent 从工作状态转为空闲时,Orca 会触发一个通知——包括系统通知、提示音,以及 worktree 上的一个标识徽章。即使一个 agent 刚完成,紧接着另一个也完成了,完成提示音依然会播放,而不会被打断。

对于采用结构化聊天界面的 agent,成功的对话回合只会将对应的 tab 和工作区标记为未读,不会发送系统通知,也不会播放提示音。失败或取消的回合则不会添加未读标记。

常驻铃铛图标

顶部的铃铛图标显示所有 worktree 的未读通知总数。点击某条通知会直接跳转到对应的 worktree 和面板。

在 macOS 上,未读数量会同步显示在 Dock 图标的角标上,这样你无需将 Orca 切到前台,就能一眼看到待处理的 agent 提醒。访问过对应工作区后,角标即会清除。

标记为未读

右键点击通知即可将其标记为未读——当你已经初步处理了某件事,但想稍后再回头看时,这个功能非常实用。

设置调整

在 设置 → 通知 下,可以关闭特定类别的通知(如系统通知、提示音、仅徽章提醒等)。

按机器区分

在 设置 → 通知 → 机器 中,选择哪些机器可以在本电脑上展示通知——包括本机、SSH 目标机器,以及已配对的 Orca Server。如果开启了配对服务器的开关,通过该服务器访问的任务也会包含在内。静音的机器以“退出列表”形式存储,因此后续新添加的机器默认仍会发送通知。这些开关仅影响本机的桌面通知;手机推送不受影响。

自定义提示音

在 设置 → 通知 下,可为每个类别选择自定义的桌面通知提示音——指定磁盘上的任意音频文件,或从 Orca 内置音库中挑选。这有助于让 agent 完成的提醒与系统邮件或 Slack 提示音区分开来。

支持格式:MP3、WAV、OGG、M4A、AAC、FLAC。单个文件将应用于所有送达的桌面通知。

若使用自定义提示音,可在同一设置面板中调整其播放音量。

评论 (0)