05
第五章

组合用:多技能工作流

串联 · 并联 · 循环
单个技能跑顺之后,真正的跃迁是把多个技能串成工作流:脑力活(判断、决策)留给自己,体力活(执行)交出去。这一章讲的就是从「什么都自己干」升级为「坐稳导演椅」——你负责编排与把关,技能和子智能体负责上台演出。
本页末附 · 读书会:对我们的启发 ↓
♪ 本章音频导读

框架详解

三种组合形态:串联 · 并联 · 循环串联是流水线:A 的输出直接喂给 B,一步接一步往前推,适合有明确先后依赖的活。并联是同时开工:多个技能或子智能体各干各的、互不依赖,拼的是吞吐量。循环是打回重做:质量不达标就退回上一步,配合「质量检查」型技能形成闭环。作者给了对号入座的办法——「一张表记场景、一幅图懂搭配」,先认清手头的活属于哪种形态,再决定怎么搭。
子智能体:要「同时做」就让它上岗并联的载体是子智能体(sub-agent):它有独立上下文、能并行执行,干重活时不会挤占主对话的台面。换成管理语言:主对话是你的办公室,子智能体是派出去的项目组——各自带着任务书出门,干完把结果带回来汇报,中间过程的细枝末节不占你桌面。需要隔离干扰的重活、需要同时铺开的批量活,都该走这条路。
技能 vs 子智能体:一条清晰的分界线两者容易混,书里的判据很干脆:可复用的「做法、经验」→ 写成技能;需要独立上下文、并行跑、隔离干扰的重活 → 派给子智能体。前者沉淀的是「怎么干」,后者解决的是「谁来干、在哪干」。还有一条配套原则——可复用的能力别锁死:把通用能力拆成独立技能,供多个工作流调用,别焊死在某一个技能里,否则换个场景就得重写。
导演口令模板:让多技能配合不打架技能一多,最怕各唱各的调。书中给的解法是「导演口令模板」——编排多技能时用一套统一的指令模板下达任务,让每个环节知道自己接谁的活、交给谁、按什么标准交。这背后是「导演椅心态」:你不亲自上台,但剧本、走位、验收标准都由你定。复杂协同不靠临场喊话,靠事先对齐的口令。
体力活交出去,脑力活自己干。
—— 第五章

关键概念

概念一句话解释
串联先后做:上一步的输出喂给下一步,流水线推进
并联同时做:多个技能/子智能体并行开工,互不依赖
循环打回重做:质量不达标就退回上一步,配合质量检查型技能
子智能体独立上下文、并行执行的「外派项目组」,不挤占主对话
导演椅心态你做编排和判断,技能与子智能体做执行
导演口令模板编排多技能时的统一指令模板,让它们配合不打架

心智模型

这一章的底层模型就是导演椅。前几章你还是「亲自上台的演员」,什么都自己干;到了多技能工作流,角色必须换:导演不抢戏,导演管的是选角(技能 vs 子智能体怎么选)、调度(串联、并联还是循环)、验收(诊断不过就打回)。对管理者来说这套模型几乎零翻译成本——它和带团队是同构的:把可复用的方法沉淀成制度(技能),把独立任务派给项目组(子智能体),用统一的任务书对齐(导演口令),再装一道质检环(循环)。判断和决策这类脑力活始终留在导演手里,这是不能外包的部分。

书中案例

WORKED EXAMPLE · 五个技能搭一条写作工作流

书中完整示范了一条写作流水线,由五个技能组成:素材分析(深度分析输入素材)→ 方案生成(生成多个写作方案)→ 写作(并行写作出初稿)→ 诊断/修改(质量检查型:诊断问题、修改文章)→ 文章配图(收尾)。整体以串联为主,局部并联——多方案同时生成、多篇初稿并行写;必要时循环——诊断不过就打回重写。

值得注意的是节奏:这条工作流四周才逐个搭完,不是一天搭起来的。作者的心得是「逐个加技能」才稳——先让一个技能跑顺,再接上下一个。

反模式

ANTI-PATTERNS · 别这么干

本章要点

  1. 三种组合方式:串联(先后做)、并联(同时做)、循环(打回重做)。
  2. 要并行就上子智能体;可复用的经验写成技能——两者各管一头,别混用。
  3. 把通用能力拆成独立技能供多个工作流复用,别焊死在一条流程里。
  4. 坐稳导演椅:编排和判断自己干,执行交出去。
  5. 复杂工作流靠逐个加技能搭起来,别想一步到位。
原文摘读 · 三段
原书 100 页

这就是拆分的关键理由,好东西别锁死,拆出来复用、统一维护。放到技能里同理:这种“提取共识和待办事项”的分析能力,别锁在会议纪要里,做项目复盘、提炼客户访谈、整理微信群聊等都能用上。把它拆成独立的“讨论分析”技能,只维护一份,所有沟通场景都能通用。

除此之外,拆分还有以下好处:省上下文空间(用到才加载)、出错好排查(每步有独立输出)、改动不牵连(各自有独立的文件)。

这不仅是厨房里的智慧,也是 AI 行业的共识。Anthropic 和 OpenAI 都在文档里强调同一件事:一个技能只做一件事,别写“万能”技能。

总结一下,拆分的核心理由就一句话:把可复用的能力独立出来,让它到处都能用。

原书 103–105 页

这种将两个(及以上)技能串联起来完成任务的方式,就是最常见、最重要的技能组合:串联(serial)。A 技能的输出,是 B 技能的输入,两者的协作如同流水线上的前后工位:前一工位把原料加工为半成品,后一工位再将半成品打磨为成品。

并联(parallel),就是基于同一份素材,让多个技能(或同一个技能的不同方向)同时开工,最后从多个结果中挑选。……并联的好处:速度快,选择多。多个方向同时探索,避免在一条路上死磕。

循环的好处:质量逐轮提升。每一轮检查都能发现上一轮遗漏的问题,最终成稿的质量远超一次性生成的结果。注意,循环的触发者是你,不是润色技能。润色技能只管自己的一件事——润色文章并输出报告,它不越权替你判断“要不要打回”。这和前面大纲那一步的人工检查点是一个道理:让技能各做各的事,让人来做决策。

原书 114–115 页

你可能会奇怪,一个是静态的文件,一个是独立的助手,维度完全不同,为什么把它们放在一起比?这是因为在搭工作流时,一旦碰到复杂环节,你的选择其实只有两个:是加个技能让智能体自己干,还是让智能体派个子智能体出去干。两者的核心差异在于:在什么场景下,由谁来做,是否共享上下文。

用技能(轻任务,要看过程):任务不重,主智能体自己就能搞定。……用子智能体(重任务,只要结果):任务极耗资源,中间过程很长,会产生大量中间结果或者需要多路并行。比如写一篇三千字的文章,中间有好几轮思考和修改,过程产物可能有上万字。这些全堆在主智能体的上下文里,会挤占后续任务的空间。而派子智能体去做,并要求只返回文件路径和一句话摘要,就能解决这个问题。

一个简单的判断标准:对于复杂任务拆出来的子任务,你需不需要了解其执行的中间过程?如果只要结果、不看过程,就用子智能体。

读书会 · 对我们的启发
吴总的角度 · 销售管理
  • 复杂的活别指望一个技能包圆:先拆成串联的几步、每步一个技能,跑顺了再连起来
  • 循环形态(不合格打回重做)就是给 AI 装上质检环——交付前自动过一遍检查,比人工盯省力
Vera 的角度 · 市场部
  • 「可复用能力拆独立技能、别焊死在一条流程里」正是技能库的架构原则
  • 并联 + 子智能体适合批量场景:多篇内容同时出稿、多个角度同时审一份材料