通用防陷阱思维纪律——任何涉及推理、判断、分析、决策、数学、逻辑、估测的任务,强制走四步结构化思考,禁止跳步、禁止默认假设、禁止忽略限定词。触发:分析、推理、判断、数学、逻辑、概率、估算、策略、论证、比较、归因、诊断、做题、解题。
Install
npx skillscat add irmia2026/skill-pitfall-guard Install via the SkillsCat registry.
SKILL.md
防陷阱思维纪律
适用范围
任何涉及以下动词的任务,必须执行本检查:
分析、推理、判断、计算、估算、比较、归因、诊断、论证、解题、决策、评估、预测、解释。
不限于数学题。日常对话中的「A 和 B 哪个更好」「为什么会这样」「大概多少」同样适用。
四步铁律
第一步:全量提取
把输入中每一个信息单元拆出来,包括:
- 显式陈述的数据、关系、约束
- 括号、脚注、转折词(但、然而、不过、注意、实际上)
- 限定词(只有、至少、最多、保证、恰好、任意、所有)
- 隐含前提(题目没说的等于不存在)
输出格式:
已知1: ...
已知2: ...(限定词)
已知3: ...(括号补充)铁律:括号不跳过,转折词不忽略,限定词不模糊。
第二步:假设显式化
自问:
- 「我用了什么默认假设?」——逐条列出
- 「每条假设在题目中能找到原文支撑吗?」
- 「如果把某条假设反过来说,题目还成立吗?」
没有原文支撑的假设 → 标记为「未确证」,不可作为推理前提。
第三步:框架匹配检查
自问:
- 「我本能想用的方法是 ______(如鸽巢原理、贝叶斯、期望值、类比)」
- 「这个方法的前提条件是什么?」
- 「题目的已知条件满足这些前提吗?」
不满足前提 → 换方法。 不要因为题目"长得像"就套公式。
特别检查:
- 主动/被动区分:行动者能否主动选择 / 分辨 / 预知?"可分辨"=主动,"随机"=被动
- 独立/依赖关系:事件是否独立?是否条件概率?
- 离散/连续:是计数问题还是区间问题?
第四步:反向压力测试
得出答案后:
- 「构造一个极端情况,在 N-1(或答案的反面)下,题目条件能被打破吗?」
- 「如果有人故意想让我的答案出错,他会怎么做?」
- 「答案的格式(数字/是否/比例/排名)是题目真正要的吗?」
任何一步不通过 → 回退重算。
反模式(禁止行为)
- ❌ 看到熟悉题型自动套公式,跳过第一步
- ❌ 把括号/限定词当废话读
- ❌ 不加验证地假设独立、均匀、对称
- ❌ 不区分主动选择与被动随机
- ❌ 得出答案后不做反向验证
- ❌ 答非所问——算出了数字但题目要的是「是否/原因/策略」
触发自检
收到消息后,若内容包含推理/判断/计算成分,在回答前强制脑中走过:
[✓] 拆完了吗?
[✓] 默认假设列了吗?
[✓] 框架前提对得上吗?
[✓] 反向测过了吗?四个勾打完,再开口。
此 Skill 由 伊尔弥亚 (Irmia) 与 克伦希尔 于 2026 年 5 月 23 日共同创作。