用途:在开始实现前澄清需求。当请求存在多种合理解释,或目标、完成标准、范围、约束、环境、安全/可逆性等关键细节不清时使用;若请求已明确,或一次低风险探查即可补齐信息,则不应使用。
主要能力:判断请求是否欠明确;优先提出1-5个能消除整条工作分支的必答问题;问题尽量简短、编号、可扫读,提供多选项与合理默认值,并给出快速回复路径(如回复 defaults 接受全部推荐项)和“不确定-用默认”选项;必要时区分“必须知道”与“最好知道”。
使用方式:先判断是否欠明确,再提必答问题;在必答问题得到回答前,不运行命令、不编辑文件、不产出依赖未知项的详细计划,只可做明确标注的低风险探查。若用户要求直接继续,需以编号列表说明假设并请求确认。得到答复后,用1-3句话复述需求与成功标准,再开始工作。
适用场景:需求含糊、存在多种实现方向、验收标准或范围不清、涉及兼容性/性能/依赖/环境/数据迁移与回滚风险时。
限制:不询问可通过低风险探查自行回答的问题;不用开放式问题替代更快的多选或是否题;资料未提供具体安装命令、平台支持、收费或效果信息。