1.1 KiB
1.1 KiB
Plan Mode SOP
1. 分类:识别任务结构
分析子任务间关系,选择匹配的结构:
- Sequential — 步骤间有输入输出依赖 (部署/ETL/构建)
- MapReduce — 多独立维度,各自深入后汇总 (5P/SWOT/多文件审查)
- Branch — 结果不确定,按条件选路径 (调试/探测/方案选择)
- Loop — 重复直到满足条件 (优化/翻页/迭代修改)
- DAG — 混合依赖,部分可并行 (项目开发)
可嵌套:大结构某步内部用另一种结构
2. 分解模板
Sequential: [ ] A → [ ] B → [ ] C
MapReduce:
MAP [子流程: 读现状→分析→输出]:
[ ] 维度1: ...
[ ] 维度2: ...
REDUCE:
[ ] 汇总 → 终稿
Branch: [ ] 尝试X → 成功:[ ]Y / 失败:[ ]Z
Loop: [ ] LOOP(max=N): 执行→检查→调整
DAG: [ ] A → [ ]{B,C}并行 → [ ]D汇聚
3. 写入 checkpoint
=== PLAN (结构类型) === ... === PLAN RULES ===
- 每完成/跳过一步,重新 update working checkpoint
- 任何 checkpoint update 必须保留 PLAN ================