nova深穹星核

语音助手什么时候该开口?

能在后台执行任务的语音助手,不只需要回答“说什么”,还需要判断一条进展是否值得用户关注,以及现在是否适合开口。

工作继续,对话也继续

耗时任务不应阻塞前台对话。执行器把进度和结果交给运行时,不直接向用户说话。用户可以继续提问、追加要求或取消任务,而不必等后台工作结束。

有事件,不一定要打断

一个步骤完成、摄像头观察到变化、需要用户批准操作,这些信息的重要程度不同。日常过程可以留在后台,关键结果和需要用户决定的问题才值得提醒。

Nova 区分后台建议和用户正在等待的结果。Surrogate 判断后台建议是否值得呈现;用户等待的任务结果则不依赖这一步筛选来交付。

只保留一条发言通路

Floor 统一协调发言。用户正在说话时,Nova 等待;更高优先级的回复可以中断 Nova 自己的播放,但执行器不能绕过控制直接开口。

优先级也由宿主决定,外部工具不能靠在返回内容里写“紧急”来抢占发言。

能力越多,越需要明确控制权

文档、个人记忆和摄像头观察可以帮助 Nova 回答问题或提出跟进建议,但它们只是证据,不是授权。实际操作仍需遵守宿主的权限检查和项目确认规则。

模型和执行器可以不断替换,重要的是持续保持这些边界:对话不被耗时任务阻塞,提醒有所选择,决定权留给用户。

进一步阅读:运行时概览模型上下文设计约束