用途:当用户的需求说明含糊时,智能体在首轮(Turn-1)用结构化表单提出最小必要的一组澄清问题,以解锁后续工作流。表单以 GenUI 表面呈现,kind 为 form,persist tier 为 conversation,因此后续轮次不会重复提问。
触发时机:需求缺少受众、目标媒介或核心意图;需求明确邀请提问(如“不清楚就问我”);发现技能或流水线声明了发现阶段。
主要能力:以 question-form 块输出表单,块体是含顶层 questions 数组的 JSON 对象,不能只输出裸问题对象,渲染器只识别包裹后的表单契约。每个问题对象包含:id(稳定答案键)、label(面向用户的问题文案)、type(radio、checkbox、select、text 或 textarea)、options(选择控件必填,可为字符串或含本地化 label 与稳定 value 的对象)、maxSelections(有限选数量的 checkbox 使用)、required(仅当答案必须才能继续时设为 true)。
使用方式:按示例结构输出,例如 <question-form id="discovery" title="Quick brief — 30 seconds"> 包裹 JSON,questions 数组内定义问题。
收敛条件:当当前会话的 genui_surfaces 中所有 required 问题都有答案时,发现原子完成;此后智能体不应再回到发现阶段,同一 surface id 在下一轮渲染缓存。
限制:资料未提供安装命令、收费、平台支持或效果数据;仅描述表单契约与触发、收敛规则。