| name | maoxuan-contradiction-analysis |
| description | 用户在面对复杂局面、多重问题纠缠不清时,应激活此skill。
典型信号:"不知道先解决哪个""矛盾太多了""多个问题怎么排序"。
不适用于:单一问题(不需要识别主要矛盾)、纯信息查询。
核心判断:找出主要矛盾(解决了它,其他问题会迎刃而解),以及判断矛盾的主要方面(哪一方正在变强)。
|
| source_book | 《毛泽东选集》卷3 |
| source_chapter | 矛盾论(1937.08) |
| tags | ["战略分析","矛盾分析法","问题诊断","竞争判断"] |
| related_skills | [{"slug":"maoxuan-primary-contradiction","relation":"depends-on"},{"slug":"maoxuan-contradiction-transformation","relation":"composes-with"},{"slug":"maoxuan-persistence-war","relation":"composes-with"},{"slug":"maoxuan-class-analysis","relation":"contrasts-with"}] |
矛盾分析法
R — 原文 (Reading)
"任何过程如果有多数矛盾存在的话,其中必定有一种是主要的,起着领导的、决定的作用,其他则处于次要和服从的地位。"
— 毛泽东,《矛盾论》,1937年8月
I — 方法论骨架 (Interpretation)
矛盾分析法是毛选方法论体系的核心框架,适用于任何复杂问题的优先级判断。
核心逻辑三条:
- 矛盾普遍存在:任何复杂问题都是矛盾的系统,不存在"没问题"的状态。
- 主要矛盾决定事物性质:众多矛盾中,只有一个是主要的——它的发展规定其他矛盾的发展,解决了它,其他矛盾会自动消解或变轻。
- 矛盾的主要方面决定方向:矛盾双方力量不均等,主要方面在变强还是变弱,决定了趋势方向。
关键心法:多数人的失败不是没解决问题,而是解决了错误的问题。
A1 — 书中的应用 (Past Application)
案例 1:中日矛盾凌驾阶级矛盾(1937)
- 问题:党内主流认为国民党是主要敌人(阶级矛盾),但抗日战争爆发后战略如何调整?
- 方法论的使用:毛泽东用矛盾分析法判断——日本帝国主义才是主要矛盾,阶级矛盾退居次位。
- 结论:建立抗日民族统一战线,团结包括民族资产阶级在内的广泛力量。
- 结果:中共力量在抗战期间急剧扩张,为最终胜利奠定基础。
案例 2:湖南农民运动(1927)
- 问题:农民运动迅猛发展,党内对农民运动有两种极端判断("糟得很"vs"好得很"),如何正确分析?
- 方法论的使用:实地调查32天,对农民进行阶级分层,识别主要革命力量。
- 结论:贫农和雇农是革命的主要力量来源,不支持农民运动的人是因为利益受损。
- 结果:为土地革命路线奠定方法论基础。
A2 — 触发场景 (Future Trigger) ★
用户会在什么情境下需要这个 skill?
- 同时面对多个问题,不知道先处理哪个(职场、家庭、项目管理通用)
- 解决了一个问题,但整体局面没有改善("忙了一天但感觉什么都没推进")
- 竞争格局复杂,想要识别真正的对手和机会
- 长期在某件事上纠缠,但整体没有突破
- 想要判断一个趋势的走向
语言信号
- "问题太多了,无从下手"
- "这件事和那件事哪个更重要"
- "为什么解决了这个问题还是没效果"
- "我应该先做什么"
- "这么多矛盾怎么排序"
与相邻 skill 的区分
- 与
maoxuan-primary-contradiction 的区别:矛盾分析法是"有哪些矛盾",主要矛盾识别是"哪个矛盾最重要"
- 与
maoxuan-contradiction-transformation 的区别:矛盾分析法是"现在是什么样",矛盾转化法是"它正在变成什么"
- 与
maoxuan-persistence-war 的区别:持久战是三阶段时间框架,矛盾分析法是力量结构框架
E — 可执行步骤 (Execution)
⚠️ 确认触发:在开始之前,确认此场景适合使用本skill(输入'继续'进入,输入'取消'退出)
适用场景:多个问题纠缠不清、需要判断优先级、竞争格局复杂。
不适用:单一问题、纯信息查询、情绪完全主导。
当 skill 被激活后,按以下步骤执行:
-
列出所有矛盾
- 完成标准:写下当前局面中所有参与方及其矛盾关系,不少于3条
- 不只列"人",要列"关系"
- 格式示例:
- 矛盾1: [A方] vs [B方] — 核心冲突: [一句话描述]
- 矛盾2: [C方] vs [D方] — 核心冲突: [一句话描述]
-
识别主要矛盾
- 完成标准:问"如果只能解决一个问题,选哪个?"——选那个解决了其他问题也会自动变轻的
- 判停条件:若矛盾之间无主次之分,则需回到第1步重新细化分解
- ⏸️ 检查点:请确认你识别出的主要矛盾是: [你的判断](输入'继续'或提出修正)
-
判断矛盾的主要方面
- 完成标准:明确矛盾双方的力量对比,并判断"哪一方正在变强"
- 强方占优→加速积累;弱方占优→寻找不对称打法
- ⏸️ 检查点:请确认力量对比判断: [强方/弱方] 占优,趋势是 [加速/减弱](输入'继续'或提出修正)
-
识别量变到质变的节点
- 完成标准:说出"什么条件出现时,弱势方会变强/优势方会出问题"
B — 边界 (Boundary) ★
不要在以下情况使用此 skill
- 单一问题:只有一个矛盾时不需要识别优先级,矛盾分析法不适用
- 信息不足:在完全不了解领域的情况下,列出的矛盾可能是虚假的
- 情绪主导:当决策被恐惧或兴奋主导时,矛盾分析法会被情绪利用
作者在书中警告的失败模式
- 把次要矛盾当成主要矛盾(解决了无关痛痒的问题)
- 把多个矛盾并列处理(分散精力)
- 忽视主要矛盾的变化(格局变了,战略没变)
容易混淆的邻近方法论
- 阶级分析法:矛盾分析法用于"结构",阶级分析法用于"人"
- 实事求是:矛盾分析法是实事求是在"多矛盾局面"中的应用
相关 skills (阶段 3)
- depends-on:
maoxuan-primary-contradiction(主要矛盾识别是矛盾分析的子步骤)
- composes-with:
maoxuan-contradiction-transformation(两者配合可做完整的"现在→未来"判断)
- composes-with:
maoxuan-persistence-war(矛盾分析法支撑持久战的力量对比判断)
审计信息
- 验证通过: V1 ✓ / V2 ✓ / V3 ✓
- 测试通过率: 待测试(详见 test-prompts.json)
- 蒸馏时间: 2026-04-21