Workflow Combination
"Policies and strategies are the life of the Party. Leading comrades at all levels must pay full attention to them and must never be careless."
—— Mao Zedong
The power of methodology does not lie in using a single ideological tool alone, but in combining and using them in the correct order at the right time. This skill provides three standardized workflows, which define the calling sequence of skills, the data transfer format between steps, and termination conditions.
Workflow 1: New Project Launch
Applicable scenarios: Facing a new task/project/field from scratch, the goal is known but the path is unknown, and resources are limited.
Trigger signals: new project, new field, MVP, start from scratch, don't know where to start
Workflow
investigation-first → contradiction-analysis → spark-prairie-fire → protracted-strategy
调查研究 → 矛盾分析 → 星火燎原 → 持久战略
Step Details
Step 1: investigation-first (Investigation and Research)
- Goal: Find out the current situation and obtain first-hand materials
- Output format (passed to Step 2):
调查结论:
- 现状是:……
- 关键约束是:……
- 主要的未知项是:……
- 已知的可依托基础是:……
- Termination condition: Able to answer the question "What is the current situation?"
Step 2: contradiction-analysis (Contradiction Analysis)
- Input: Investigation conclusion from Step 1
- Goal: Identify the main contradiction from the investigation materials and find the most worthwhile breakthrough point
- Output format (passed to Step 3):
主要矛盾:[A] vs [B]
矛盾性质:[对抗性/非对抗性]
最值得突破的切入点:……
原因:解决了它,[X]、[Y] 问题随之缓解
- Termination condition: Find a clear main contradiction and breakthrough point
Step 3: spark-prairie-fire (A Single Spark Can Start a Prairie Fire)
- Input: Breakthrough point identified in Step 2
- Goal: Take the breakthrough point as the base and formulate a development route from small to large
- Output format (passed to Step 4):
根据地:[具体切入点]
发展路线:
第1步:[具体行动] → 成功标志:……
第2步:[具体行动] → 成功标志:……
第3步:[具体行动] → 成功标志:……
- Termination condition: Have a clear development route based on current capabilities
Step 4: protracted-strategy (Protracted Strategy)
- Input: Development route from Step 3
- Goal: Incorporate the development route into the phased strategic framework, determine which stage you are currently in, and set stage transition conditions
- Output format:
当前阶段:战略防御期
本阶段核心任务:[Step 3 第1步]
转入相持期的条件:当 [具体里程碑] 达成时
- Termination condition: Have clear stage positioning and transition conditions
Workflow 2: Complex Problem Tackling
Applicable scenarios: Facing a specific known problem that is difficult to solve, the problem boundary is clear but the cause is unknown or the path is unclear.
Trigger signals: difficult bug, architecture bottleneck, repeated failed attempts, problem with unknown root cause
Workflow
investigation-first → contradiction-analysis → concentrate-forces → practice-cognition → criticism-self-criticism
调查研究 → 矛盾分析 → 集中兵力 → 实践认识论 → 批评与自我批评
Step Details
Step 1: investigation-first (Investigation and Research)
- Goal: Figure out the real nature of the problem (not just symptoms)
- Output (passed to Step 2):
调查结论:
- 问题的现象是:……
- 问题出现的条件是:……
- 已经排除的原因是:……
- 还未调查的方向是:……
- Termination condition: Able to describe the problem accurately (instead of "it seems that X has a problem")
Step 2: contradiction-analysis (Contradiction Analysis)
- Input: Investigation conclusion from Step 1
- Goal: Find the main contradiction (root conflict point) in the problem
- Output (passed to Step 3):
主要矛盾:[根本冲突点]
我的假说:这个冲突导致了……,因为……
验证方式:如果假说正确,应该能观察到……
- Termination condition: Have a verifiable hypothesis
Step 3: concentrate-forces (Concentrate Forces)
- Input: Hypothesis and verification method from Step 2
- Goal: Focus all efforts on verifying this hypothesis and refuse distractions
- Output (passed to Step 4):
🎯 主攻目标:验证假说"[假说内容]"
验证方法:[具体的验证步骤]
完成信号:[假说被证实或证伪]
暂缓的其他方向:……
- Termination condition: The hypothesis is verified (either confirmed or falsified)
Step 4: practice-cognition (Practice Epistemology)
- Input: Verification result from Step 3
- Goal: Update cognition based on verification results and enter the next round (return to Step 2 if the hypothesis is falsified)
- Cycle termination condition: The problem is completely solved (can clearly describe the cause and solution)
Step 5: criticism-self-criticism (Criticism and Self-criticism)
- Input: The entire tackling process
- Goal: Review methodological errors in the tackling process to prevent similar mistakes next time
- Required output: Structured work review report
Workflow 3: Solution Iteration and Optimization
Applicable scenarios: There is already a basic solution, which needs to be improved in quality by collecting feedback, analyzing problems, and iterating improvements.
Trigger signals: iteration optimization, user feedback, improvement after code review, unsatisfactory solution effect
Workflow
mass-line → contradiction-analysis → practice-cognition → criticism-self-criticism → mass-line(循环)
群众路线 → 矛盾分析 → 实践认识论 → 批评与自我批评 → 群众路线(下一轮)
Step Details
Step 1: mass-line (Mass Line)
- Goal: Collect feedback on existing solutions from multiple information sources
- Information source list (selected according to specific situations):
- Explicit user feedback
- Test results/running results
- Code review opinions
- Performance data/indicators
- Inspiration from related patterns in the code base
- Output (passed to Step 2):
收集到的多源反馈:
- [信息源1]:……
- [信息源2]:……
各源之间的矛盾之处:……
共同指向的问题:……
- Termination condition: Have feedback from at least 2 information sources
Step 2: contradiction-analysis (Contradiction Analysis)
- Input: Multi-source feedback from Step 1
- Goal: Identify the main contradiction that needs to be prioritized from the feedback
- Output (passed to Step 3):
本轮迭代的主要矛盾:[当前方案的核心问题]
改进假说:如果……,则……
验证方式:……
Step 3: practice-cognition (Practice Epistemology)
- Input: Improvement hypothesis from Step 2
- Goal: Implement improvements and verify effects
- Cycle termination condition (clearly stated before starting): When [specific indicator] reaches [specific value/status], this round of iteration is completed
Step 4: criticism-self-criticism (Criticism and Self-criticism)
- Goal: Review the process quality of this round of iteration
- Required output: Work review report
Step 5: mass-line (Next Round)
- Based on the improvement results of this round, re-collect feedback and start a new iteration cycle
Overall cycle termination condition: When the multi-source feedback from mass-line shows "no new important problems" or the user confirms satisfaction, exit the cycle.
Workflow Selection Guide
| Your situation | Recommended workflow |
|---|
| Facing a brand new project/task, don't know where to start | Workflow 1: New Project Launch |
| Have a specific difficult problem, need to find the root cause and solve it | Workflow 2: Complex Problem Tackling |
| Existing solution has unsatisfactory effect, need iteration and optimization | Workflow 3: Solution Iteration and Optimization |
| None of the above fully matches | Return to the scheduling table of and call the most matching skill separately |
Data Transfer Rules
The output of each step in the workflow must be explicitly passed to the next step. Specific practices:
- At the end of each step, write the formatted "information passed to the next step"
- At the beginning of the next step, confirm receipt and reference the output of the previous step
- Do not skip steps (e.g. do not skip contradiction-analysis and directly enter concentrate-forces)
Workflow Interruption Handling
If you encounter blocking during workflow execution:
- Insufficient information → Insert a call, continue after supplementing information
- Hypothesis is falsified → Return to and re-analyze
- New and more important contradictions are found → Use to evaluate whether the workflow needs to be adjusted