跳到正文 / Skip to content
AI 知识地图搜索与文字目录 / Search

一个请求里包含多个任务时,怎样明确交付物和相互关系?

D001 · D 组织复杂过程 · 任务拆分与依赖

回答要点

先说清要交付哪些成品、各自依据什么,以及哪些结果必须先完成;具体实施步骤可以交给 AI 安排。 “写报告、做演示、列行动项”包含三个交付物,但还没有说明三者使用同一份结论,还是分别分析。

完整解答

可以区分三种关系:独立任务能分别开展;依赖任务要使用前一步的结果;共同约束则同时适用于所有成品。例如,数据核对与版式探索可以并行,正式图表依赖清理后的数据,报告与演示又必须采用同一统计口径。这里的“先后”来自内容依赖,不自动意味着每一步都要用户批准。

专业实验确实支持某些任务的拆分。Zhou 等的 least-to-most 方法先拆出子问题,再利用前面的答案解决后面的题;在 GPT-3 code-davinci-002 的 SCAN 组合泛化实验中取得明显改善。这研究的是特定推理任务及示例设计,不能直接当作办公任务一律分步的依据。论文原文

Anthropic 的工程指南进一步区分顺序串联、独立并行,以及由主代理动态分工等模式。它们是组织工作的办法,选择时要看实际依赖。官方工程指南

例如:

根据附件交付一份分析报告、一份演示稿和行动清单。先核对数据并确定分析结论;三份成品采用同一口径,演示稿提炼报告,行动清单对应报告中的问题。资料整理和版式准备可以并行。已明确的工作持续完成;只有材料冲突导致结论无法确定时,列出冲突和所需信息。

这段要求约定了结果之间的关系,用户无需编排每次搜索与修改。验收时既看三项是否齐全,也抽查同一数字、结论和行动是否对应;“三个文件都生成了”只是数量验收。

引用文献

1. Zhou 等(2023),Least-to-Most Prompting Enables Complex Reasoning in Large Language Models,ICLR;方法与 SCAN 实验

2. Anthropic(2024),Building effective agents;Prompt chaining、Parallelization、Orchestrator-workers