Autopilot 自动编排

让你的 AI 团队自主地处理完任务积压

它的作用

Autopilot 是一种自主编排模式,它会从你的看板上领取任务、将其分配给合适的 AI 智能体、 按依赖顺序执行它们,并推动任务在工作流中流转 —— 仅在需要你输入时才会暂停。

可以把它想象成一个在后台运行的项目经理:它尊重任务依赖关系、跨多个会话调度工作, 并在你专注于高层决策的同时,持续推进你的商业计划书。

工作原理

  1. 1
    领取任务 —— 工作队列选取依赖关系全部满足的最高优先级任务。
  2. 2
    分配智能体 —— 任务所指派的团队成员(或最匹配的智能体) 开启一个会话并开始工作。
  3. 3
    执行 —— 智能体逐步完成任务,产出交付物并更新商业计划书。
  4. 4
    移至审查 —— 完成的工作会被移动到"审查"列。 如果智能体需要你的输入,它会通过 AskUserQuestion 工具发问。
  5. 5
    下一个任务 —— 流水线领取下一个就绪的任务并重复此过程。

依赖感知的工作队列

Autopilot 使用任务依赖图 来确定执行顺序。只有当一个任务的所有前置条件都进入"已完成"列时,它才会被领取。

优先级排序

在依赖关系已满足的任务中,"紧急"和"高"优先级的任务会被优先领取。

阻塞检测

依赖关系尚未满足的任务,会在其看板卡片上显示"已阻塞"标记,并被队列跳过。

多会话流水线

Autopilot 可以并发管理多个会话。每个任务都在自己的会话中运行, 且会话会自动关联到它所服务的任务。这意味着:

  • 智能体可从任务描述和验收标准中获得完整上下文
  • 会话中产出的交付物会被附加到该任务上
  • 你可以审查任意会话,准确了解智能体所做的工作

Autopilot 控制项

Autopilot 界面在项目工作区工具栏中提供可视化控制项:

开始

从当前积压开始自主执行。

暂停

在当前任务完成后暂停执行。不会丢失任何工作。

状态

显示正在运行的任务、进度,以及任何待处理的问题。

调度器集成

Autopilot 可以通过内置调度器使用 cron 表达式触发。例如,你可以安排在每天上午 9 点运行一次, 以处理隔夜积压的任务。在你工作区的配置文件中配置调度。

相关内容