一、为什么业务天然需要协作?

现实业务很少是单人完成的,比如招聘流程:
简历 初筛 面试 反馈 Offer 入职

涉及多个角色:

  • 候选人
  • HR
  • 面试官
  • 人事

业务本质是:

  • 多角色接力
  • 分阶段执行
  • 状态持续变化
  • 必须达到闭环

招聘流程图


二、协作涉及三个视角

要理解“协作”需要三个维度:

  1. 业务视角:为什么协作
  2. 认知视角:谁来协作
  3. 工程视角:怎么协作

三、认知视角:角色 / 能力 / 责任

协作必须回答三个关键问题:

  • 谁做?(角色 Role)
  • 能做什么?(能力 Capability)
  • 必须负责啥?(责任 Responsibility)

示例:

项目示例 角色 能力 责任
招聘 面试官 评价候选人 给出结论并记录

关键区别:
能力是手段责任是闭环

关系模型


四、工程视角:协作系统由什么组成?

工程上,一个协作系统至少包含五大机制:

  • 消息(Message)
  • 状态(State)
  • 协议(Protocol)
  • 调度(Scheduler)
  • 兜底(Fallback)

其中最重要的是:
消息传递 + 状态同步 + 闭环保证

在这里插入图片描述


五、协作协议:不是聊天,而是语义

很多人以为智能体协作是互相聊天。
协作不是对话,而是协议

常见协议包括:

  • 请求(Request)
  • 响应(Response)
  • 广播(Broadcast)
  • 所有权(Ownership)
  • 终止(Termination)

其中最关键:
所有权 = 最终责任归属

协作协议


六、调度:谁来执行?

执行必须回答:谁来执行任务?
调度分三种方式:

  1. 静态调度
  2. 动态调度
  3. 仲裁调度

区别在于:

  • 谁决定
  • 谁持所有权
  • 谁收尾

在这里插入图片描述


七、状态一致性:协作必须收敛

协作过程始终围绕“状态”展开:

典型链路:
初始状态 中间状态 最终状态 收敛状态

只要状态不收敛,协作就无法闭环。

系统状态链流程模型


八、任务分解:协作必须可拆分

协作不成立的最大原因不是通信,而是任务不可拆。

任务天然呈树状结构:

  • 任务(Task)
  • 子任务(Subtask)
  • 执行者
  • 依赖关系

任务分解


九、案例回看:招聘协作

招聘链路完整体现协作机制:

  • 分工来自业务
  • 状态来自系统
  • 责任来自角色
  • 收敛来自一致
  • 闭环来自执行

最终业务目标:
候选人入职成功

招聘协作链路模型


十、本周总结(三大原则)

本周内容可以压缩成三条:

  1. 原则一:分工由业务决定 · 协作来自角色接力
  2. 原则二:闭环由责任保障 · 能力 闭环 · 所有权 = 闭环
  3. 原则三:收敛由状态实现 · 状态一致 结果一致

一句话总结:
协作 = 分工 + 闭环 + 收敛

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐