wait-what
等等,刚才那段话没打动人:换个方式重新推介一下。
wait-what 技能 — 让 AI 把上一条没讲清的回答重新讲一遍
技能概述
wait-what 是一个手动触发的 Claude 技能:当上一条 AI 回复没有让你看懂时,它要求 AI 补充上下文,改用 ASD-STE100 简化技术英语,并使用 CONTEXT.md 中的统一语言把同一件事重新讲一遍。
适用场景
-
接手陌生仓库,听不懂 AI 的解释 AI 的回复里夹着一堆没定义过的内部叫法。wait-what 要求它先给上下文,再重述,把省略的前提补回来。
-
多模块仓库里 AI 用错了术语 一个仓库有多个限界上下文时,AI 可能拿另一个模块的用词来解释当前模块。wait-what 会按
CONTEXT-MAP.md找到当前模块对应的那一份CONTEXT.md,再按其中的统一语言重述。 -
长句英文技术说明读起来吃力 AI 输出的英文句子长、从句多、被动语态多。wait-what 要求改用 ASD-STE100 简化技术英语:一句话一个意思,用词固定,句子短。
核心功能
-
补充上下文后重新讲述 不重复上一条原话,而是先交代背景与前提,再重新组织一遍。适合上一条回复跳跃、省略过多的情况。
-
切换为 ASD-STE100 简化技术英语 ASD-STE100 是面向技术文档的受控语言标准,限制词汇与句式。技能要求 AI 按这套规则改写,让非英语母语读者也能一次读懂。
-
使用项目自己的统一语言 优先采用
CONTEXT.md中定义的项目术语,而不是模型自己的习惯叫法。仓库有多个上下文文件时,先读CONTEXT-MAP.md定位正确的那一个。
常见问题
wait-what 技能是做什么的?
它只做一件事:把你觉得没讲清楚的那条 AI 回复重新讲一遍。重述时会补齐上下文、换用简化技术英语,并优先使用你项目 CONTEXT.md 里定义的术语。它不回答新问题,也不改代码。
什么是 ASD-STE100 简化技术英语?
ASD-STE100 是一套面向技术文档的受控语言(Simplified Technical English)标准。它用有限的词汇表和固定的句式写作,一条句子只表达一个意思,以减少歧义。本技能让 AI 用这套规则改写回复,而不是自由发挥。
CONTEXT.md 和 CONTEXT-MAP.md 是什么关系?
CONTEXT.md 存放某个上下文(模块/领域)的统一语言,也就是这个上下文里各个术语的准确含义。当一个仓库有多个上下文时,CONTEXT-MAP.md 充当索引,告诉你当前工作在哪个上下文、该读哪一份 CONTEXT.md。仓库只有一个上下文时,直接用那一份 CONTEXT.md 即可。
为什么这个技能不能自动触发?
该技能设置了 disable-model-invocation: true,只能由你手动调用,模型不会自行触发。这样设计是因为「有没有看懂」只有你自己知道,交给模型自动判断会误触发。同理,它也不适合在一次对话里连续使用——先调用一次,读完重述再决定要不要再来一次。
这个技能会修改我的代码或文件吗?
不会。它是一个纯提示词技能,只要求 AI 改变表达方式,不读写文件、不执行命令、不改动代码。它读取 CONTEXT.md/CONTEXT-MAP.md 只是为了让重述用对术语。这也意味着使用之前,你的项目里最好已经有这两个文件,否则重述只能停留在补充上下文和简化英语这一步。
wait-what 和直接说「再说一遍」有什么不同?
直接说「再说一遍」,AI 往往会换几个同义词,把原话说得更绕。wait-what 把要求写死了三条:补上下文、用简化技术英语、用 CONTEXT.md 的统一语言。约束明确,重述结果才稳定。