矛盾分析法 "研究任何过程,如果是存在着两个以上矛盾的复杂过程的话,就要用全力找出它的主要矛盾。捉住了这个主要矛盾,一切问题就迎刃而解了。" —— 毛泽东《矛盾论》(1937年) 核心原则 一切事物都包含矛盾,分析任何问题的方法就是找到其中的矛盾,区分主要矛盾和次要矛盾,然后集中力量解决主要矛盾。 详细原著依据见 original-texts.md 不适用场景 以下情况不需要调用此 skill: - 任务是直接执行性的(如"帮我把这段代码格式化")—— 没有矛盾,无需分析 - 用户已经明确指定了解决方案,只需要实现 —— 矛盾已由用户解决 - 问题只有一个维度,不存在对立面(如"这个函数的作用是什么") - 时间紧急且问题属于已知模式 —— 直接套用已验证方案 何时使用 你应该在以下情况调用此 skill: - 面对一个复杂问题,不知道从哪里下手 - 问题中存在多个对立面或冲突因素 - 需要判断多个问题中哪个最重要、最紧迫 - 试图解决一个问题但总是被其他问题干扰 - 分析某个事物的本质和发展方向 - 处理团队/系统中的内部冲突或外部冲突 方法流程 第一步:识别所有矛盾 "事物发展的根本原因,不是在事物的外部而是在事物的内部,在于事物内部的矛盾性。"——《矛盾论》 列出当前情境中所有对立的、互相制约的因素。矛盾就是事物内部对立面的统一和斗争。 注意: - 不要只看表面现象,要深入…