用途:explore-unknowns 是一个引导式对话技能,用“象限行走”把任务中的未知信息映射成一张四象限地图。它强调提示、计划与上下文只是地图,代码库、领域和用户真实意图才是疆域,二者之间的差距就是未知;在写代码前发现未知成本很低,三个 PR 之后才发现则代价高昂。
主要能力:按顺序走五个阶段——已知的已知(扫描疆域并列出已确定的基础)、已知的未知(逐个解决能命名的问题)、未知的已知(提取未说出口的品味与隐性上下文)、未知的未知(排查疆域中的地雷)、交付地图(完成四象限地图,这是唯一完成条件)。每个阶段先读对应参考文件再执行,并始终标明当前所在象限。
使用方式:全程为对话式,一次只走一个阶段,在每个需要用户反应的阶段边界停下。两个贯穿动作:一是“反应优于想象”,尽量给出可点击的选项、渲染结果或决策表让用户反应,而非让其凭空描述;二是每个产物都预写好用户的下一条消息,如 steal/skip 标签、共鸣复选框、决策表、可复制的精炼提示,让用户几乎零输入即可回应。
偏好检查点:统计用户在整个行走中回答的问题数(约五六个后),若偏好已形成清晰模式且仍有问题,可暂停访谈,列出推断出的偏好并邀请纠正,询问是否愿意让 AI 代为回答匹配问题。必须获得明确同意;仅确认偏好不等于授权,沉默也不等于同意。代为回答时须逐条披露“问题→答案→依据的偏好与理由”,标注为 AI 代答,并允许随时纠正或撤回。
限制:地图是交付物,实现是另一项任务,只有在地图交付后才开始;不得在未确认的猜测上直接进入实现。任何被记录为已关闭的问题都必须先展示给用户。关于疆域的断言必须引用真实读过的文件,编造的具体信息会破坏地图权威。HTML 产物须为自包含单文件,内联 CSS/JS,无外部请求。资料未提供具体安装命令、收费或平台信息。