用途:当你在开发或问题解决中“卡住”时,这个技能帮助你识别卡点类型,并分派到合适的解题技巧,而不是盲目尝试。核心原则是把“卡住的症状”与“技巧”匹配。
主要能力:提供一张分派表,覆盖常见卡点。复杂度螺旋(同一件事有5种以上实现、特例不断增长、if/else过多)对应 skills/problem-solving/simplification-cascades;需要创新(找不到合适方案、常规解法不够)对应 skills/problem-solving/collision-zone-thinking;反复出现的模式(不同地方同一问题、跨领域似曾相识、重复造轮子)对应 skills/problem-solving/meta-pattern-recognition;被假设束缚(“必须这样做”、无法质疑前提)对应 skills/problem-solving/inversion-exercise;规模不确定(生产环境是否可行、边界情况不清)对应 skills/problem-solving/scale-game;代码出错(行为错误、测试失败、输出异常)对应 skills/debugging/systematic-debugging;多个独立问题可并行调查时对应 skills/collaboration/dispatching-parallel-agents;根因未知(症状清楚但原因隐藏)对应 skills/debugging/root-cause-tracing。
使用方式:先识别卡点类型,匹配上表症状;再加载对应技能并阅读具体技巧;然后按该技巧的流程执行;如果仍然卡住,换一个技巧或组合使用。部分问题需要组合技巧,例如简化加元模式(先找模式再简化所有实例)、碰撞加反转(强制隐喻再反转其假设)、规模加简化(用极端情况暴露该消除什么)。
限制:资料未提供具体安装命令、平台支持、收费方式或效果保证;技能本身只是分派入口,实际解题依赖被指向的具体技能内容。建议一次只用一个技巧,并记录尝试过的内容。