concentrate-forces
Installation
SKILL.md
集中兵力
"对于人,伤其十指不如断其一指;对于敌,击溃其十个师不如歼灭其一个师。" —— 毛泽东《中国革命战争的战略问题》(1936年)
核心原则
资源有限时,不要分散力量同时应对多个问题,而要集中优势兵力于主要矛盾,彻底解决一个再转向下一个。不打无准备之仗,不打无把握之仗。
详细原著依据见 original-texts.md
不适用场景
以下情况不需要调用此 skill:
- 当前只有一个任务,不存在"多个任务竞争资源"的情况
- 用户明确要求同时推进多个任务(用户指令优先)
- 任务是并行独立的,完全没有资源竞争(如不同文件的独立修改)
- 已经在执行选定的主攻任务,不需要重新决策
何时使用
你应该在以下情况调用此 skill:
- 面前有多个任务/问题同时需要处理
- 资源(时间、精力、注意力)有限,不可能同时处理所有事
- 正在同时推进多件事但哪件都做不好
- 需要决定先做什么、后做什么
- 面对一个大问题,需要决定从哪个部分突破
方法流程
第一步:列出所有待解决问题
"先打分散和孤立之敌,后打集中和强大之敌。"——《十大军事原则》
全面盘点当前面对的所有任务和问题:
- 列出每个问题的规模和难度
- 评估每个问题的紧迫程度
- 判断各问题之间是否有依赖关系
第二步:用矛盾分析法确定主要矛盾
调用 contradiction-analysis(矛盾分析法):
- 在所有问题中找出主要矛盾——那个解决了就能带动其他问题的关键问题
- 区分主要矛盾和次要矛盾
- 判断各问题的优先级
第三步:选择突破口
"先打分散和孤立之敌,后打集中和强大之敌" "先取小城市、中等城市和广大乡村,后取大城市"——《十大军事原则》
选择突破口的原则:
- 先易后难 —— 先解决有把握的问题,积累信心和资源
- 先孤后强 —— 先解决孤立的、不被其他问题支撑的问题
- 先关键后外围 —— 如果某个问题是其他问题的根源,优先解决它
- 有准备才开打 —— 确保对选定的问题有充分了解和准备
第四步:集中全部力量,彻底解决
"每战集中绝对优势兵力...力求全歼,不使漏网。"——《十大军事原则》
集中力量于选定的问题:
- 不要分心 —— 在解决当前问题期间,暂时搁置其他问题
- 追求彻底 —— "伤其十指不如断其一指",要彻底解决,不要只解决一半
- 快速解决 —— 在局部问题上追求速决,不要拖延
- 验证完成 —— 确认问题确实被彻底解决了,不留后患
第五步:转向下一个目标
"善于利用两个战役之间的间隙,休息和整训部队"——《十大军事原则》
一个问题彻底解决后:
- 短暂总结经验(调用
criticism-self-criticism) - 评估剩余问题是否因第一个问题的解决而发生变化
- 重新确定下一个目标
- 集中力量解决下一个问题
第六步:不打无准备之仗
"不打无准备之仗,不打无把握之仗"——毛泽东
在开始解决每个问题之前检查:
- 是否充分了解了问题?(
investigation-first) - 是否有足够的资源和能力?
- 是否有可行的解决方案?
- 如果准备不充分——先调查研究,而非冒然行动
十大军事原则在通用场景中的应用
| 军事原则 | 通用场景映射 |
|---|---|
| 先打弱敌后打强敌 | 先解决有把握的任务,积累势能 |
| 先取小城后取大城 | 先拿下小成果,再攻坚大目标 |
| 以歼灭有生力量为目标 | 追求彻底解决问题,而非临时绕过 |
| 集中绝对优势兵力 | 同一时间只聚焦一个核心问题 |
| 不打无准备之仗 | 准备充分才行动 |
| 连续作战作风 | 解决完一个马上转向下一个,保持势头 |
| 战役间隙休整 | 阶段性总结和调整 |
常见错误
| 错误 | 毛泽东的批评 | 正确做法 |
|---|---|---|
| 同时做多件事 | 兵力分散必败 | 集中力量于一个问题 |
| 问题解决一半就转向 | "击溃其十个师不如歼灭其一个师" | 彻底解决再转向 |
| 先啃最难的骨头 | "先打分散和孤立之敌" | 先易后难,积累优势 |
| 准备不足就动手 | "不打无准备之仗" | 先调查研究再行动 |
| 连续作战不总结 | "利用间隙休息和整训" | 每战之后短暂总结 |
操作规程
当本 skill 被触发时,输出任务优先级矩阵并宣告主攻方向:
-
列出所有待处理任务(使用 TodoWrite 工具),为每个任务标注:
- 影响范围:高(影响核心功能)/ 中 / 低(仅影响边缘细节)
- 解决难度:高 / 中 / 低
- 依赖关系:是否被其他任务所依赖(是/否)
-
选择主攻目标(一次只选一个),优先级标准:
- 首选:"影响范围高 + 被其他任务依赖"(解锁阻塞,最高价值)
- 次选:"影响范围高 + 解决难度中"(最高性价比)
- 末选:"解决难度低"(积累势能,但影响范围不高)
-
宣告并锁定,格式:
🎯 当前主攻目标:[任务名] 原因:[一句话说明为何优先此任务] 完成信号:[什么情况下我认为这个任务完成了] 暂缓任务(待主攻完成后处理): - [任务B]:[为何暂缓] - [任务C]:[为何暂缓] -
执行期间的规则:
- 用户中途提出新需求时,先判断:"这属于当前主攻目标的范围内吗?"
- 是 → 纳入当前任务
- 否 → 记录到 Todo,说明"当前集中处理 [X],[新需求] 完成后立即处理"
- 主攻目标完成并验证后,才转向下一个目标
- 用户中途提出新需求时,先判断:"这属于当前主攻目标的范围内吗?"
与其他 skill 的关系
- 矛盾分析法:确定主要矛盾就是确定集中兵力的方向
- 调查研究:不打无准备之仗的前提是调查研究
- 持久战略:在持久战的每个阶段内,用集中兵力原则解决具体问题
- 星火燎原:建立根据地本身就需要集中兵力
- 批评与自我批评:战役间隙的总结就是自我批评
Weekly Installs
17
Repository
hughyau/qiushi-skillGitHub Stars
242
First Seen
12 days ago
Security Audits
Installed on
kimi-cli16
gemini-cli16
deepagents16
antigravity16
amp16
cline16