| name | spark-prairie-fire |
| description | 触发:当你从零起步、资源极少、需要先找到最小可行切入口并建立稳定根据地时调用;常见信号包括 bootstrap、MVP、pilot、first foothold、小团队起步。
English: Trigger when starting from almost nothing and needing a viable foothold before scaling up. Use this skill to build a durable base, start small, and grow from a validated nucleus instead of scattering effort.
|
星火燎原
"现在虽只一点小小的力量,但是它的发展会是很快的。它在中国的环境里不仅是具备了发展的可能性,简直是具备了发展的必然性。"
—— 毛泽东《星星之火,可以燎原》(1930年)
核心原则
从小处着手不等于没有前途。关键是建立稳固的"根据地"(基础),而不是四处游击(散乱行动)。在正确的条件下,星星之火完全可以发展为燎原之势。
详细原著依据见 original-texts.md
不适用场景
- 项目已有稳固基础,处于扩展阶段而非从零开始
- 用户已经明确了切入点,只需要执行
- 任务是对现有系统的修改——现有代码就是"根据地"
- 已有充分资源,不需要"星星之火"的谨慎起步策略
方法流程
第一步:评估客观条件
不是所有的"星星之火"都能燎原,关键看条件:是否存在真实的需求(有没有"干柴")?客观环境是否支持发展?方向是否正确(方向比速度更重要)?有没有可以依靠的基础(哪怕很小)?
- 条件不具备 → 先创造条件(调用
investigation-first),或调整方向;判断条件何时成熟,可调用 liaowang 推演
- 条件具备 → 坚定信心,从小处着手
第二步:选定根据地
"根据地"是你最先建立的、最稳固的基础。选择标准:
- 选你最有优势的切入点——像选根据地要选"有利于我"的地方
- 必须能站稳——不是做一次就扔掉,而是能持续发展
- 必须能扩展——从这里可以向外延伸到更大的范围
具体到场景:新项目 → 先做最核心、最小可用的功能模块;新领域 → 先在一个子领域建立深入理解;新能力 → 先掌握一个基础技能作为起点。
第三步:扎下根来,拒绝流寇主义
流寇主义:这里做一点那里做一点,不断切换方向,每个方向浅尝辄止,没有可复用的成果,每次从零开始。
根据地思维:在一个点上深入扎根,每一步成果都为下一步打基础,建立可复用的基础设施和知识,有明确的扩展路径。
第四步:积小胜为大胜
在根据地基础上有计划地扩展:每次扩展一小步,确保站稳;每个小成果巩固后再向外延伸;保持耐心——量变积累到质变需要过程。
第五步:拒绝两种错误
- 悲观主义:"我只有这么一点资源,做不了什么。"——条件具备时,小力量完全可以发展壮大,不要被当前的"小"吓倒。
- 冒险主义(流寇思想):"不管了,先干起来再说,到处出击。"——没有根据地的行动是盲目的,先建立基础再有计划地发展。
根据地建设的四个要素
- 核心功能——根据地最基本的功能必须可靠
- 可复用性——建成的东西可以被后续工作复用
- 可扩展性——有明确的从这里向外扩展的路径
- 稳固性——经过验证(
practice-cognition),确认是稳固的
操作规程
当本 skill 被触发时,输出根据地选择分析和发展路线图:
-
评估客观条件(先于一切行动):
需求是否真实存在:[是/否/不确定] —— 依据:……
现有可依托的基础:……(哪怕很小)
主要障碍:……
条件评估:[具备发展条件 / 条件不足,需先创造条件]
条件不足 → 先调用 investigation-first,不急于行动
-
选定根据地(一个具体的切入点):
根据地选择:[具体是什么]
选择理由:
- 我在这里的优势:……
- 这里能站稳的证据:……
- 从这里向外扩展的路径:……
-
流寇主义检查(每次扩展前必须通过):
-
发展路线图(分 3 步,不要一次规划太远):
第1步:[具体行动] → 成功标志:……
第2步:[具体行动] → 成功标志:……(在第1步稳固后)
第3步:[具体行动] → 成功标志:……(在第2步稳固后)
文风纪律(一针见血):
- 结论先行:第一行就是判断,不做铺垫。
- 每项一行:写不进一行,说明还没想清楚。
- 全文一屏:约 400 字为限,确属复杂至多翻倍;超限先删空话,再删次要项。
- 列表为内容服务,不为凑数列项;一句话能说清的不用表。
退出条件(任一成立即收敛本 skill):
- 根据地已选定、3 步发展路线图已输出——进入执行阶段,不再反复推演。
- 当前根据地已稳固并进入扩展阶段——后续扩展不再需要"选根据地"的从零推演。
- 发现任务实际已有稳固基础(并非从零起步)——收束并切换到相应方法。