用途:把一个已提出的问题(如“加个仪表盘”“提升参与度”)沿单一纵向轴移动,找到真正可操作的抽象高度。向上的每一级追问“为什么/为了什么”,向下的每一级追问“如何/具体是什么”。产物是一份抽象阶梯:从最抽象到最具体排成一条纵向链,标注输入阶梯,并选定一级作为工作高度,附一两句与用户实际目标相关的理由。
适用场景:请求只给了解决方案而未说明目的;问题表述为模糊愿景、无法动手;各方争论其实处于同一问题的不同层级;在投入前刻意决定在哪个高度下手,而非被动继承。
不适用:当高度不是问题本身,需要换框(相关方转移、反转、是/非边界、比较多种框定)时,应使用 think-problem-restatement;当正确层级已明确且达成一致、或目标是生成/选择方案、或需要把问题完整分解成树状结构时,本技能都不适用。向下只列出更具体的子问题,不产出方案,也不做分支式拆解。
使用方式:记录输入阶梯(原样一行);反复向上替换为更广的真实目的,直到下一级宽泛到几乎适用任何项目就停止;从输入阶梯反复向下替换为更具体的实例或子问题,某级出现多个可能的“如何”即提示该高度存在选项,直到变成单一实现细节就停止;把各级按最抽象到最具体排成一条纵向链;恰好选定一级为工作高度;按 references/TEMPLATE.md 输出阶梯加摘要。
质量核对:输入阶梯需原样保留并标注;向上是真实目的而非改写,向下确实更具体;是一条竖直链而非横向堆砌;向上停在无用的普适级之前,向下停在纯实现细节之前;恰好选定一级并给出理由;输出是阶梯而非散文;不夸大——本技能只是让高度选择显式且刻意,不保证方案更优或层级正确。证据为实践者层级,缺乏针对该命名技术的对照研究。