本文へ移動
cccskills
無料GitHub で公開

maodun-fenxi

当用户面对多个相互交织的问题、无法判断优先级、陷入"什么都重要"的决策瘫痪时激活此skill。典型触发信号:公司增长停滞且多个部门同时报错、资源有限但需求无限、团队在方向上争论不休无法聚焦。不调用场景:问题已经明确且单一、仅需执行而非分析、用户要的是工具操作而非战略判断。

与"集中优势兵力"skill的区别:本skill解决"看清问题全貌并找到瓶颈",后者解决"看清后如何集中资源突破"。

インストール方法を見る

含まれるファイル(2)

  • SKILL.md8.5 KB
  • test-prompts.json3.2 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

R — 原文 (Reading)

"研究任何过程,如果是存在着两个以上矛盾的复杂过程的话,就要用全力找出它的主要矛盾。捉住了这个主要矛盾,一切问题就迎刃而解了。万千的学问家和实行家,不懂得这种方法,结果如堕烟海,找不到中心,也就找不到解决矛盾的方法。" — 《矛盾论》(1937年8月)

I — 方法论骨架 (Interpretation)

  1. 任何复杂局面都由多个矛盾(问题/张力)交织而成,不存在单一问题。
  2. 这些矛盾不平等——其中一个是"主要矛盾",它决定或影响其他所有矛盾的发展状态。
  3. 找到主要矛盾的方法:先系统列举所有矛盾,逐一分析其性质和相互关系,再判断谁是制约一切的瓶颈。
  4. 主要矛盾会随阶段转化:PMF阶段的主要矛盾(产品价值)和规模化阶段的主要矛盾(组织效率)不同,需动态重新判断。
  5. 抓住主要矛盾后,其他矛盾的解决空间会自动打开("迎刃而解"),这是系统动力学而非简单的优先级排序。
  6. 同一矛盾内部也有主要方面和次要方面——不仅要找到主要矛盾,还要找到该矛盾中起主导作用的一面。

A1 — 书中应用 (Past Application)

应用1:论持久战 — 四对矛盾分析逆转"亡国论"

  • 问题:抗战初期,"亡国论"(中国必亡)和"速胜论"(三个月结束)两种错误观点盛行,无法形成正确战略。
  • 方法使用:毛泽东用四对矛盾(强/弱、大/小、进步/退步、多助/寡助)系统分析中日双方,确定强弱矛盾为当前主要矛盾,但进步/退步矛盾将随时间转化为主导因素。
  • 结论:中国不会亡也不会速胜,必然是持久战,且最终胜利属于中国。
  • 结果:论持久战成为抗战最重要的战略指导文件,八年抗战进程基本验证了这一预测。

应用2:论十大关系 — 在十组矛盾中找动态平衡

  • 问题:1956年中国经济建设照搬苏联模式,出现重工业过重、忽视农业轻工业等失衡问题。
  • 方法使用:毛泽东用两个月听34个部门汇报,用矛盾分析法提炼出十对关系(重工业/轻工业农业、沿海/内地、经济/国防等),分析每对矛盾的主要方面和转化条件。
  • 结论:"真想发展重工业,就要多发展轻工业和农业"——表面矛盾实则统一,需动态平衡。
  • 结果:十大关系成为中国经济建设的重要指导方针,避免了苏联模式的极端化错误。

A2 — 触发场景 (Future Trigger)

  1. 多问题并发、决策瘫痪:公司同时面临产品问题、销售下滑、技术债累积、团队动荡,不知道该先解决哪个。用户会说:"问题太多了,不知道从哪里下手""每个都很重要"。
  2. 争论不休、方向不明:团队在战略方向上各执一词——有人说做ToB,有人说做ToC,有人说先做留存,有人说先做获客。用户会说:"大家都有道理,但意见不统一"。
  3. 阶段转换、策略失灵:之前有效的方法突然不灵了,增长曲线变平。用户会说:"以前这样做管用,现在不行了""我们好像到了瓶颈期"。
  4. 资源有限、必须取舍:预算/人力不够做所有事,必须判断哪些该做哪些该砍。用户会说:"什么都想做但什么都做不好""资源永远不够"。
  5. 表面繁荣、隐患潜伏:数据看起来还行但创始人直觉觉得不对,需要识别深层问题。用户会说:"表面数据还可以但总觉得哪里不对"。

语言信号:用户提到"优先级""最关键""瓶颈""卡脖子""抓手""破局点""什么都重要"等词汇时,应优先激活此skill。

与相邻skill区分:

  • vs 集中优势兵力:本skill = 诊断(找主要矛盾),后者 = 治疗(集中资源解决)
  • vs 矛盾特殊性原则:本skill = "哪个矛盾最重要",后者 = "每个矛盾的性质是什么,该用什么方法"
  • vs 实事求是信息加工法:本skill = 找瓶颈的框架,后者 = 处理信息原料的方法

E — 可执行步骤 (Execution)

步骤1:列举矛盾清单

  • 列出当前局面中所有可见的矛盾/问题/张力,不少于5条,不急于排序。
  • 完成标准:每条矛盾都用"A与B之间的张力"来表述(如"产品体验与交付速度之间的矛盾"),且覆盖不同维度(产品/市场/组织/财务)。

步骤2:判断主要矛盾

  • 对每条矛盾追问:如果这个问题解决了,其他问题是否也会显著改善?如果这个问题恶化,其他问题是否也会恶化?
  • 通过因果链分析,找到那个"牵一发而动全身"的瓶颈矛盾。
  • 判停点:如果找不到一个明显的主要矛盾,可能是信息不足——回到步骤1补充数据,或拆分过大的矛盾为更具体的子矛盾。

步骤3:验证并追踪转化

  • 验证:用反事实检验——"如果我们忽略这个主要矛盾,先解决其他矛盾,会怎样?"如果答案是无法真正解决,则判断正确。
  • 标记当前阶段的主要矛盾,并设定阶段性复盘节点(每季度或每次重大变化后),检查主要矛盾是否已转化。
  • 完成标准:产出一句话结论:"当前阶段的主要矛盾是___,解决它将使___等问题迎刃而解。预期该矛盾将在___条件下发生转化。"

B — 边界 (Boundary)

不要使用的场景

  1. 问题已经明确且单一时:不要过度分析,直接执行。如果团队已经知道该做什么,再用矛盾分析法是浪费时间。
  2. 紧急危机时刻:着火时先灭火,不要分析火势背后的矛盾体系。危机处理完毕后再用此框架复盘。
  3. 纯执行层面问题:如果问题不涉及方向判断和资源分配(如某个bug怎么修),此框架过重。

失败模式(来自反例)

  • 教条主义陷阱(ce01):把矛盾分析法当成公式套用——机械地列矛盾、贴标签,不深入分析每个矛盾的特殊性。正确做法是分析之后必须有独立判断。
  • 军事平均主义(ce04):列完矛盾后仍然"每个都重要",不敢判断主要矛盾,本质上是惧怕放弃的"两个拳头打人"思维。
  • 形式主义思维(ce15):用非黑即白的方式给矛盾分类,拒绝承认矛盾的复杂性和多面性。

作者盲点

  • 毛泽东晚年过于相信自己对"主要矛盾"的判断,忽视了他人的不同分析。教训:主要矛盾的判断需要多方验证,不能由单一权威独断。

相关 skills

  • 实践认识论 (depends-on): 矛盾分析法的认知基础来自实践认识论——只有经过实践-认识的循环,才能正确识别和判断主要矛盾。先理解"认知从实践中来",再用矛盾分析法做判断。
  • 集中优势兵力歼灭战 (composes-with): 矛盾分析法是诊断工具(找到主要矛盾),集中优势兵力是治疗工具(集中资源解决主要矛盾)。两者构成"诊断→治疗"的完整链条。
  • 矛盾特殊性原则 (composes-with): 矛盾分析法解决"哪个矛盾最重要",矛盾特殊性原则解决"每个矛盾的性质是什么、该用什么方法"。两者配合使用:先找主要矛盾,再用特殊性原则分析它的独特性质。
  • 三阶段持久战模型 (composes-with): 持久战三阶段模型是矛盾分析法在"以弱对强"场景下的具体应用——用四对矛盾的转化推导出三阶段战略。

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

当用户作为弱势方面对强势竞争者、感觉"处处被动无法招架"时激活此skill。 典型触发信号:小品牌面对行业巨头挤压、创业公司被大厂复制产品、资源劣势下不知如何竞争。 不调用场景:双方实力相当或我方占优、已拥有明确竞争优势、问题不在竞争层面。 与"十六字诀"skill的区别:本skill解决"弱者如何定义竞争范式"(战略层),后者解决"具体每个时刻做什么"(节奏层)。

日本語の概要は準備中です。原文の説明を表示しています。

kangarooking/mao-selected-works-skill1162026年5月2日 更新

当用户面对明显强于自己的对手(巨头入场、资源差距、品牌劣势)需要规划长期竞争策略时激活。 典型触发信号:"大公司也要做我们这个赛道了""他们的资源是我们的100倍""打不过怎么办"。 不调用场景:势均力敌或自身占优的竞争态势、短期可以解决的挑战、非竞争性决策。 与"集中优势兵力"的区别:本skill规划整体时间线和阶段策略,后者规划具体战役的资源投放方式。

日本語の概要は準備中です。原文の説明を表示しています。

kangarooking/mao-selected-works-skill1162026年5月2日 更新

当用户即将基于二手信息(报告、传闻、他人的总结)做重大决策,或团队出现了"坐在办公室拍脑袋"的倾向时激活。 典型触发信号:"我看过几份行业报告了""派人去调研一下就行""凭我的经验判断应该是这样"。 不调用场景:决策已经基于充分的一手信息、低风险小决策不需要深度调研、已有可靠数据源在持续监测。 与"实事求是信息加工法"的区别:本skill关注"怎么采集高质量的一手信息",后者关注"拿到信息后怎么加工提炼"。

日本語の概要は準備中です。原文の説明を表示しています。

kangarooking/mao-selected-works-skill1162026年5月2日 更新

当用户资源有限但面临多个机会/威胁,需要在多个方向间做取舍时激活。典型触发信号: "5个客户机会同时出现""要不要同时做ToB和ToC""资源不够分怎么办"。 不调用场景:资源充裕可以多线并进、已经确定主攻方向只需执行、单一目标不存在取舍。 与"矛盾分析法"的区别:本skill解决"知道瓶颈后如何集中资源彻底解决",后者解决"找到瓶颈在哪"。

日本語の概要は準備中です。原文の説明を表示しています。

kangarooking/mao-selected-works-skill1162026年5月2日 更新

当用户准备套用一个成功方法论(别人的或自己过去的)到新场景时激活此skill。典型触发信号: "某公司用了X方法成功了,我们也该试试""我之前这么做有效,继续做""行业最佳实践是Y"。 不调用场景:用户面对的是同一类问题的重复出现、需要的是执行力而非方法论选择。 与"矛盾分析法"的区别:本skill强调"每个问题性质不同需不同方法",后者强调"找到最重要的那个问题"。

日本語の概要は準備中です。原文の説明を表示しています。

kangarooking/mao-selected-works-skill1162026年5月2日 更新

当用户陷入"分析瘫痪"(想做但不敢行动)或"盲目行动"(做了但不总结不提升)时激活此skill。 典型触发信号:"我需要先做完研究再开始""不知道够不够了解这个行业就创业""我们一直在做但没有方法论"。 不调用场景:已经有成熟方法论且在有效运转的场景、纯理论学习需求。 与"实事求是信息加工法"的区别:本skill关注完整的认知循环(实践-认识-再实践),后者关注单次循环中信息加工的具体技术。

日本語の概要は準備中です。原文の説明を表示しています。

kangarooking/mao-selected-works-skill1162026年5月2日 更新

kangarooking のスキルをすべて見る

このスキルの問題を報告する