用途:当 Brain 问题需要跨越公司记忆与实时/应用自有数据(如指标、邮件线程、工作区授权或密钥)时使用。
主要能力与规则:先搜索 Brain,检查 federatedCoverage,再把实时应用问题委派给拥有该数据的专业智能体(call-agent)。Brain 拥有带引用的公司记忆(已审核知识、可访问的原始捕获、来源记录),但不直接搜索 Analytics、Mail/Gmail、Dispatch 或同级应用数据库。federatedCoverage 是确定性路由元数据,不是检索到的证据。
使用方式:对宽泛问题调用 search-everything;用户要直接带引用的记忆答案时用 ask-brain。阅读 Brain 结果与 federatedCoverage.scopeNote,检查 federatedCoverage.delegationHints 与 federatedCoverage.discoveredAgents.agents。delegationHints[].target 目前只有三个取值:analytics、mail、dispatch(FederatedDelegationTarget,位于 server/lib/search.ts),其他模板暂无委派提示。每个提示还带 matchedSignals 与可读原因。若用户要实时/应用数据且提示匹配,用 call-agent 调用专业应用智能体,提示保持狭窄,包含用户问题及必要的 Brain 上下文(名称、日期、引用)。最终答案需标明来源边界:Brain 知识/捕获是带引用的公司记忆;专业智能体结果是应用自有实时数据或应用原生搜索;覆盖元数据只说明路由去向。若无可用专业智能体,说明 Brain 找到委派提示但无法在当前工作区查询该应用。
路由示例:产品决策、政策、流程或“为什么决定……”→ 仅 Brain;仪表盘指标、KPI、漏斗、群组、收入或图表 → Brain + Analytics;邮件、客户线程、发件人/收件人、Gmail、收件箱 → Brain + Mail/Gmail;集成授权、可复用连接、密钥、审批、周期任务、工作区资源或跨应用路由 → Brain + Dispatch。
限制与禁止:不要声称 Brain 直接搜索了同级应用数据库;不要把 federatedCoverage.delegationHints 当作答案证据;不要从 Brain 记忆编造实时指标、邮箱状态、授权或密钥;不要把 A2A 调用放进 Brain 动作中,跨应用委派发生在智能体循环里。相关技能:brain、delegate-to-agent、a2a-protocol、security。