用途:在任务进行中出现选择(方案、库、默认值、命名、取舍)且不确定该问用户还是自行推进时,提供一套决策与沟通规则。核心原则是“自己扛”:先自行查证事实,在安全范围内自行拍板,只把必须由用户承担的决定交还给用户,并以一句话即可定夺的方式呈现。
主要能力:提供“决定还是提问”的四项检查——事实还是决策(事实自己查,只有决策才交给用户)、单向门还是双向门(可逆且代价低就自行决定;不可逆、昂贵或影响面大则先确认)、这是谁的判断(品味、价值观、优先级、金钱、业务归用户;既定技术栈与惯例内的实现归自己)、能否推迟或设计成可回退。还给出推荐时的权衡顺序:调研、人的因素、用户技术栈与惯例、行业常规做法、成本与可逆性、自身把握,并建议优先选择成熟方案。
使用方式:需要提问时,先给推荐项,一问只含一个决策,选项不超过四个并优先是非题,批量编号成一轮,附一行“为何重要”,并提供沉默默认值(如“回复,否则我按 A 开始”)。多数决策应“告知而非询问”:说明改了什么、一行原因、如何推翻。技能还给出升级阶梯(静默决定、执行并告知、推荐并确认、提问轮)以及“绝不重复提问”:用户已回答过的偏好或默认值应记录到配置、惯例文件或记忆中并视为已定。
适用场景:任务中途出现选择、即将向用户提问、即将汇报决策、即将执行不可逆操作时。
限制:资料未提供具体安装命令、平台支持、收费方式或与其他工具的集成细节;内容为行为准则,不包含可执行代码。