
Shijian Renshilun
- 17 installs
- 59 repo stars
- Updated May 2, 2026
- kangarooking/mao-selected-works-skill
Study strategic thinking and analysis frameworks from Mao Zedong writings
About
Concept from Mao's Selected Works on practice and epistemology. Framework for systematic planning and tactical execution.
- Classical strategic thinking framework
- Historical case studies and military applications
Shijian Renshilun by the numbers
- 17 all-time installs (skills.sh)
- +1 installs in the week ending Aug 2, 2026 (Skillselion tracking)
- Ranked #2,076 of 3,282 Productivity & Planning skills by installs in the Skillselion catalog
- Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/kangarooking/mao-selected-works-skill --skill shijian-renshilunAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 17 |
|---|---|
| repo stars | ★ 59 |
| Last updated | May 2, 2026 |
| Repository | kangarooking/mao-selected-works-skill ↗ |
What it does
Study strategic thinking and analysis frameworks from Mao Zedong writings
Files
R — 原文 (Reading)
"你要有知识,你就得参加变革现实的实践。你要知道梨子的滋味,你就得变革梨子,亲口吃一吃。你要知道原子的组织同性质,你就得实行物理学和化学的实验。你要知道革命的理论和方法,你就得参加革命。一切真知都是从直接经验发源的。"
— 《实践论》(1937年7月)
I — 方法论骨架 (Interpretation)
1. 认识来源于实践,不是来源于书本、理论或想象。不亲口吃梨子,不可能真正知道梨子的滋味。 2. 认识过程分两个飞跃:第一次飞跃是从感性认识(表面的、片面的、现象级的)到理性认识(本质的、全面的、规律级的)。这不是自动发生的,需要"去粗取精"的主动加工。 3. 第二次飞跃是从理性认识回到实践——这是"更重要"的一次。理论不被实践验证就是空谈。"实践是检验真理的唯一标准"。 4. 整体是螺旋上升而非线性进步:实践->认识->再实践->再认识,每次循环都比上一次更接近真相。 5. 两个常见错误:(1) 停在感性阶段——做了但不总结,永远凭感觉做事(经验主义);(2) 停在理性阶段——研究了很多但不行动,纸上谈兵(教条主义)。 6. "读书是学习,使用也是学习,而且是更重要的学习"——不是先学好了再干,而是干起来再学习。
A1 — 书中应用 (Past Application)
应用1:实践论的写作动机 — 反对两种错误
- 问题:1937年党内存在两种错误倾向——教条主义者照搬苏联经验不看中国实际,经验主义者只凭局部经验拒绝理论提升。
- 方法使用:毛泽东写实践论不是为了纯哲学,而是为了纠正这两种实践中的认识论错误。他用"延安来考察的外来者"为例:先看到地形街道(感性)-> 收集材料后"想一想" -> 得出理性判断 -> 回到实践中验证。
- 结论:正确的认识路径是"实践-认识-再实践-再认识"的无限循环,不是一次性完成的。
- 结果:实践论与实践论并列为毛泽东哲学思想的两大基石,为后续一切方法论提供认识论基础。
应用2:从战争学习战争 — 指挥员的成长路径
- 问题:红军极度缺乏有经验的军事指挥员,不可能先送军校学习再上战场。
- 方法使用:毛泽东提出"从战争学习战争"——先干起来,在实战中积累感性认识,然后总结提炼为战术原则(理性认识),再在下一场战斗中验证和修正。
- 结论:"常常不是先学好了再干,而是干起来再学习,干就是学习。"
- 结果:红军从游击战中总结出一整套独特战术体系(十六字诀、集中兵力等),这些都不是从书本学来的,而是从实践中提炼出来的。
A2 — 触发场景 (Future Trigger)
1. 分析瘫痪/过度准备:团队花了大量时间做调研、写方案、做计划,但迟迟不行动。用户会说:"我还需要更多数据才能决定""再研究研究""先做个完整的市场分析"。 2. 盲目执行/不总结:团队一直在做但从不复盘,重复犯同样的错误,经验不沉淀。用户会说:"做了很多但好像没有进步""每次都是同样的问题""忙但不知道在忙什么"。 3. 进入新领域:要进入一个没有经验的行业或做一种没做过的事情。用户会说:"我对这个行业不了解,不敢开始""没有经验能做吗"。 4. 理论与实践脱节:学了很多方法论但落地效果不好,或实践很有效但无法系统化。用户会说:"理论都懂但不知道怎么用""做得很好但说不清为什么好"。 5. 迭代停滞:产品/业务做了很多版本但每一版都没有本质提升。用户会说:"一直在迭代但没有突破""每次改的都是表面"。
语言信号:用户提到"先学好再干""边做边学""复盘""迭代""MVP""验证假设""知行合一"等词汇时,应激活此skill。
与相邻skill区分:
- vs 实事求是信息加工法:本skill = 认知循环的整体框架,后者 = 单次循环中"感性->理性"的具体加工技术
- vs 调查研究法:本skill关注"行动-认知"的循环提升,后者关注"如何正确采集一手信息"
- vs 矛盾特殊性原则:本skill解决"怎么获得正确的认识",后者解决"对不同认识对象该用什么方法"
E — 可执行步骤 (Execution)
步骤1:确定当前所处阶段
- 判断用户/团队当前处于循环的哪个位置:(A) 缺乏感性认识(还没动手做)?(B) 有感性认识但未提炼(做了但不总结)?(C) 有理性认识但未验证(有理论但没实践过)?(D) 已经过一轮循环需要进入下一轮?
- 完成标准:明确说出"当前处于___阶段,下一步应该___"。
步骤2:推动飞跃(执行关键动作)
- 如果处于(A):设计最小可行实践(MVP/快速试验),获得第一批感性认识。不要追求完美,先"亲口尝一尝"。
- 如果处于(B):安排复盘会,用"实事求是四步法"从经验中提炼规律。追问:做了什么?为什么有效/无效?底层规律是什么?
- 如果处于(C):制定验证计划,把理论拿到实践中检验。设定明确的验证标准:如果___现象出现,说明理论正确;如果___出现,说明需要修正。
- 判停点:如果感性认识严重不足(连基本事实都没搞清楚),不要急于提炼规律——先补足实践。
步骤3:螺旋进入下一轮
- 完成一轮循环后,明确标注"本轮新认知"(相比上一轮知道了什么新的东西),然后设计下一轮的实践计划。
- 检查是否出现了新的矛盾或新的认知盲区,如果有,进入下一轮循环。
- 完成标准:写出"第N轮循环总结:我们之前以为___,实践证明___,新的认知是___,下一轮我们将验证___。"
B — 边界 (Boundary)
不要使用的场景
1. 高风险一次性决策:有些决策只有一次机会(如重大投资、并购),不能"先试试再迭代",必须充分准备后一次性做好。 2. 已有成熟方法论领域:在已经被充分验证的标准化操作中(如基础编程、财务做账),直接学习成熟方法比从零开始"实践出真知"效率高得多。 3. 纯理论/学术研究:有些认知活动本身就是理性层面的工作(数学证明、逻辑推理),不需要每次都回到实践中验证。
失败模式(来自反例)
- 教条主义(ce01):从理性出发但不回到实践——学了很多理论但从不验证,或面对与理论矛盾的事实仍然坚持理论。本质是只有第二次飞跃没有第一次。
- 经验主义(ce02):永远停留在感性阶段——做了很多事但不总结不提炼,"我之前这样做成功了"但不分析为什么。本质是只有第一次飞跃没有第二次。
- 盲动主义(ce10):连感性认识阶段都没有就冲——不分析主客观条件就行动,"只想大干,充满着幻想"。本质是连循环的起点都不具备就强行启动。
作者盲点
- 毛泽东强调"实践是检验真理的标准",但在某些时期(如大跃进)不尊重实践反馈——当实践结果与理论矛盾时,选择了修改数据而非修正理论。教训:实践认识论的有效性取决于你真的愿意接受实践的否定性结论。
相关 skills
- 矛盾分析法 (composes-with): 实践认识论提供认知循环的整体框架,矛盾分析法是这个循环中的核心分析工具——在实践中发现问题,用矛盾分析诊断问题,再回到实践中验证。
- 实事求是信息加工法 (composes-with): 实事求是四步法(去粗取精、去伪存真、由此及彼、由表及里)是实践认识论中"感性认识→理性认识"这一飞跃的具体操作技术。
- 在战争中学习战争 (composes-with): "在战争中学习战争"是实践认识论在"行动 vs 学习"矛盾中的具体操作原则——不是先学好了再干,而是干起来再学习。
{
"skill": "shijian-renshilun",
"version": "0.1.0",
"source_book": "《毛泽东选集第1-5卷》 毛泽东",
"darwin_compatible": true,
"test_cases": [
{
"id": "should-trigger-01",
"type": "should_trigger",
"prompt": "我还需要更多数据才能决定要不要进入这个市场,先做个完整的市场分析再说,不研究清楚不敢动手",
"expected_behavior": "应激活 shijian-renshilun, 并帮助用户认识到过度准备的陷阱,设计最小可行实践获取第一批感性认识",
"notes": "正面场景:分析瘫痪/过度准备,匹配A2段场景1"
},
{
"id": "should-trigger-02",
"type": "should_trigger",
"prompt": "我们团队一直在做但好像没有进步,每次都是同样的问题反复出现,忙但不知道在忙什么",
"expected_behavior": "应激活 shijian-renshilun, 并帮助用户建立'实践-认识-再实践'的循环,从感性认识提炼到理性认识",
"notes": "正面场景:盲目执行/不总结,匹配A2段场景2"
},
{
"id": "should-trigger-03",
"type": "should_trigger",
"prompt": "我对这个行业不了解不敢开始做,没有经验能做这个新业务吗",
"expected_behavior": "应激活 shijian-renshilun, 并鼓励用户'干起来再学习',设计最小可行实践来获取第一手经验",
"notes": "正面场景:进入新领域,匹配A2段场景3"
},
{
"id": "should-not-trigger-01",
"type": "should_not_trigger",
"prompt": "我们正在评估是否要收购一家公司,这次收购涉及2亿资金,需要做非常详尽的尽职调查",
"expected_behavior": "不应激活本 skill, 因为这是高风险一次性决策,不能'先试试再迭代',属于B段边界场景1",
"notes": "诱饵:看起来是'分析瘫痪'但实际是正确的高风险决策准备,不应鼓励'先干再说'"
},
{
"id": "should-not-trigger-02",
"type": "should_not_trigger",
"prompt": "我想系统地学习一下Python编程的基础语法,你推荐哪些教程",
"expected_behavior": "不应激活本 skill, 因为编程基础语法是已有成熟方法论的领域,直接学习成熟方法比从零实践更高效",
"notes": "诱饵:提到'学习'和'实践',但这是B段边界场景2提到的已有成熟方法论的标准化操作"
},
{
"id": "edge-01",
"type": "edge_case",
"prompt": "我们产品做了五个版本了,每次改的都不一样但用户增长一直没突破,不知道该继续迭代还是推翻重来",
"expected_behavior": "可以激活 shijian-renshilun 帮助审视前五轮实践中有无真正提炼出理性认识,也可能需要矛盾分析法重新定位问题",
"notes": "边界:迭代停滞(A2场景5),可能是因为没有从实践中提炼认知,也可能是因为方向本身就错了"
}
],
"minimum_pass_rate": 0.8
}