Skip to content

会话能力

状态:运行中 (Running)。桌面会话能力合同 (desktop/kernel/conversation-capability-contract.md) 是已发布的每一会话能力协商界面。

桌面会话能力界面管理会话支持哪些功能——例如语音开启/关闭、图片附件开启/关闭、工具调用准入等——在每个会话的粒度上。能力集是针对每个会话的,而不是全局针对每个 Agent 的。

为什么是每一会话

用户可能希望在一个与 Agent 的会话中启用语音,而在另一个会话中不启用。群组线程可能允许图片附件,而私聊则不允许。每一会话的协商机制可以捕捉到这一点,而无需强制统一“该 Agent 始终开启语音”。

边界

拥有不拥有
每一会话的能力状态领域线程/成员关系真相(Realm)
能力协商 UI语音/图片/工具执行(运行时 + 各域契约)
锚定范围的能力准入Agent 参与配置文件(运行时)

能力状态是桌面端每一会话的真实情况。它不会被提升为运行时持久配置文件或 Realm 规范真相。

读者场景:用户为一次会话切换语音

  1. 用户切换语音开启。 桌面会话能力更新每一会话的状态。
  2. 后续回合允许语音路径。 语音会话合同为此会话激活。
  3. 其他会话不受影响。 每一会话的作用域得到尊重。

会话能力不做的事情

  • 它不会成为规范的 Agent 展示配置文件。
  • 它不会重新定义语音/图片/工具的语义。
  • 它不会将每一会话的状态提升为全局 Agent 状态。

来源依据

Nimi AI open world platform documentation.