复杂任务别一句话交给 AI,拆成几步、上一步的输出喂给下一步
Google 的 Gemini 提示词指南建议,把复杂提示拆成若干部分:一条提示只放一个指令;多步任务让每一步成为单独的提示,按顺序串联,前一步的输出作为后一步的输入;需要分别处理不同数据时,可以并行处理再汇总。指南还强调提示设计是迭代的,结果不对时可以换说法、换成等价任务或调整内容顺序。
对比示例任务拆解
场景:把一份两小时的会议纪要整理成发给全员的行动通知
较差的描述
这是今天的会议纪要,帮我整理成一份发给全员的通知,把重点和每个人要做的事写清楚。 [粘贴纪要]
更好的描述
第 1 步(先只做这一步):从下面的会议纪要中列出所有「已做出的决定」和「待办事项」,待办事项写成表格:事项 / 负责人 / 截止时间 / 纪要原句。纪要里没写明负责人或时间的,填「未写明」,不要猜。 [粘贴纪要] ——我核对完表格后再发—— 第 2 步:根据下面这张我核对过的表格,写一份发给[全体项目成员]的通知,不超过[300]字:开头一句说明会议结论,然后按负责人分组列出待办,最后写明[下次会议时间]。不要加入表格以外的内容。 [粘贴核对后的表格]
- 第 1 步只做「提取」,并要求附纪要原句,方便你逐条核对有没有遗漏或编造
- 「未写明就不要猜」避免 AI 为了让表格完整而虚构负责人和截止时间
- 第 2 步只基于核对过的表格写作,上一步的输出就是下一步的唯一输入,错误不会层层叠加
- 提取和写作分开,任何一步不满意都可以单独重做
今天就试试找一个你最近一次性交给 AI 的多步任务,拆成「提取 → 检查 → 写作」三步重做一遍,对比结果。
目标表达上下文供给任务拆解审查验证反馈迭代委派与边界判断与取舍
示例由编辑根据下方来源中的原则撰写。
要点
- 拆开后每一步的产出都能单独检查,哪一步出错就只重做哪一步
- 串联的关键是把上一步的结果原样贴进下一步,而不是让 AI「记得刚才说过的」
- 分类类任务不听话时,指南建议改成多选题这类等价的问法
为什么值得关注
一次性提出「读完、筛选、总结、改写成通知」这样的复合要求,AI 往往漏项或混淆;拆步骤既提高质量,也让你能在中间把关。
来源
### [复杂任务别一句话交给 AI,拆成几步、上一步的输出喂给下一步]({{URL}})
Google 的 Gemini 提示词指南建议,把复杂提示拆成若干部分:一条提示只放一个指令;多步任务让每一步成为单独的提示,按顺序串联,前一步的输出作为后一步的输入;需要分别处理不同数据时,可以并行处理再汇总。指南还强调提示设计是迭代的,结果不对时可以换说法、换成等价任务或调整内容顺序。
**场景**:把一份两小时的会议纪要整理成发给全员的行动通知
✕ 较差:这是今天的会议纪要,帮我整理成一份发给全员的通知,把重点和每个人要做的事写清楚。
[粘贴纪要]
✓ 更好:第 1 步(先只做这一步):从下面的会议纪要中列出所有「已做出的决定」和「待办事项」,待办事项写成表格:事项 / 负责人 / 截止时间 / 纪要原句。纪要里没写明负责人或时间的,填「未写明」,不要猜。
[粘贴纪要]
——我核对完表格后再发——
第 2 步:根据下面这张我核对过的表格,写一份发给[全体项目成员]的通知,不超过[300]字:开头一句说明会议结论,然后按负责人分组列出待办,最后写明[下次会议时间]。不要加入表格以外的内容。
[粘贴核对后的表格]
- 第 1 步只做「提取」,并要求附纪要原句,方便你逐条核对有没有遗漏或编造
- 「未写明就不要猜」避免 AI 为了让表格完整而虚构负责人和截止时间
- 第 2 步只基于核对过的表格写作,上一步的输出就是下一步的唯一输入,错误不会层层叠加
- 提取和写作分开,任何一步不满意都可以单独重做
- 拆开后每一步的产出都能单独检查,哪一步出错就只重做哪一步
- 串联的关键是把上一步的结果原样贴进下一步,而不是让 AI「记得刚才说过的」
- 分类类任务不听话时,指南建议改成多选题这类等价的问法
**为什么值得关注**:一次性提出「读完、筛选、总结、改写成通知」这样的复合要求,AI 往往漏项或混淆;拆步骤既提高质量,也让你能在中间把关。
来源:[Prompt design strategies](https://ai.google.dev/gemini-api/docs/prompting-strategies)