Chapter 03

先拆再做

OpenClaw 很擅长连续执行多步任务,但前提是你先把大任务切成可以管理的小阶段。否则它容易在没有足够上下文的情况下把多个步骤混成一团。

进阶 管理者 跨角色

复杂任务拆解的三层结构

目标层

回答“最后要什么”。比如:完成一次招聘初筛、做一份经营周报、输出一套活动复盘。

子任务层

把大目标切成几个阶段,每阶段有自己的输入和产出。比如搜集、判断、输出、分发。

执行层

在每个阶段里再决定是否需要 tools、skills、人工确认和下一步动作。

这一章里最值得记住的一句话:你不需要先把流程想得很完整,再来命令 OpenClaw;你也可以先让它帮你设计流程。
步骤 1

先让 OpenClaw 只做计划

开场直接说:“这个任务比较复杂,请先拆成 3-5 个阶段,并说明每阶段的目标、需要的数据、输出和可能风险。先不要执行。” 这一步相当于让它先画施工图。

步骤 2

逐段确认,而不是一次确认全部

比如你只确认第一阶段“信息收集”的范围,等输出正确后,再放行第二阶段“分析和建议”。这比一次性审核全部内容轻松很多。

步骤 3

加入异常规则

告诉它:“如果候选人信息不足、数据冲突、来源不一致,先停下来列问题,不要继续往下推断。” 没有异常规则,AI 会倾向于继续往前写。

步骤 4

阶段结束后要求一句话结论

每个阶段结束,让它先用一句话说明“这一阶段产出了什么、下一步建议做什么”,你会更容易判断是否继续。

招聘初筛任务的完整拆解示例

阶段 目标 需要能力
阶段 1 读取 JD 和简历,抽取关键信息 对话 + tool(读文档)
阶段 2 按岗位标准评分并标记风险点 skill(统一评分标准)
阶段 3 输出候选人对比表和面试建议 对话 + 固定交付格式
阶段 4 如需每周自动汇总进展,再接入定时任务 cron job

你可以直接这么说

这个任务比较复杂,请先不要执行,先帮我拆成阶段。 要求: 1. 每个阶段都写清楚目标、需要输入、输出格式、是否需要 tools 或 skills。 2. 标出哪些阶段需要我确认后才能继续。 3. 如果有信息不足或风险,请单独列出来。 等我确认计划后,你再从阶段 1 开始执行。
这里的重点不是把 prompt 写得像规范文档,而是把 OpenClaw 拉进“共同设计工作流”的状态。你们是在一起设计任务,不只是你单方面下指令。

什么时候必须拆,不能一步做完

必须拆开的任务

  • 涉及多个数据来源
  • 要跨部门协作
  • 结果会对外发送
  • 会影响招聘、预算、客户关系

可以一步完成的任务

  • 单次文案润色
  • 单份文档摘要
  • 已有材料的结构化整理
  • 无风险的内部脑暴
如果一个任务同时涉及“真实数据 + 判断标准 + 对外输出”,通常至少要拆成两阶段。

本章练习

拿一个你原本想“一次让 AI 帮你做完”的任务,先只让它做计划。检查计划里是否已经包含:阶段目标、数据来源、输出格式、异常处理、确认点。