跳到主要内容

执行监控

确认计划后,智能体开始执行任务。你可以实时监控每一步的进展,并在需要时随时介入。

执行过程的实时展示

任务执行时,你会看到一个实时更新的进度面板:

执行监控面板

步骤状态标识

状态图标含义
待办🔹任务已创建但还未开始
等待中队列排队等待(依赖未完成或前序步骤未结束)
执行中🔄正在处理
已完成步骤成功执行
需确认🚪人闸门,等待你的确认
警告⚠️执行成功但发现问题
失败执行失败
已放弃🗑️任务被丢弃(已软删除,仍可在审计记录里查到)

任务清单(让进度对你透明)

进入执行阶段后,智能体会把计划里的每一步转成一条任务,挂在它自己的「任务清单」上。你随时能问"现在到哪一步了""还剩什么",智能体不需要回忆——直接查清单即可。

任务清单的样子

每条任务都有明确的标题、状态、关联信息:

📋 任务清单(智能体「合同审查助手」)

🔄 #1 解析合同文件,提取关键条款
进行中 · 关联 plans/review-procurement-contract.md 第 1 步

🔹 #2 检查违约金比例
待办 · 依赖 #1 完成

🔹 #3 检查付款条件
待办 · 依赖 #1 完成

🔹 #4 分析进口设备条款(灵活)
待办 · 风险:中 · 依赖 #1 #2 #3 完成

🔹 #5 综合风险评估(灵活)
待办 · 风险:中 · 需要你确认

🔹 #6 发送审查报告
待办 · 风险:高 · 需要你确认

状态会立刻更新

智能体的纪律是:

  • 开始做某一步前,立刻把它的状态切到「🔄 进行中」
  • 做完一步,立刻切到「✅ 已完成」
  • 不会等一批做完了才统一更新

这意味着你看到的进度永远是当前的——不会出现"看上去停了"但其实在干活的情况。

任务之间的依赖关系

任务可以声明"做我之前要先做某某"。比如"运行数据库迁移"必须依赖"备份完成"先成功——智能体看到依赖未完成时不会去执行后续步骤,避免顺序错乱。

依赖关系会在清单里显示为「依赖 #X 完成」,你能一眼看出整个任务图的执行顺序。

偏离计划时清单会同步更新

如果智能体在执行中发现需要调整步骤,它会:

  1. 主动告诉你"打算偏离原计划,原因是 X"
  2. 征得你同意后更新任务清单(增加新任务或修改已有任务)
  3. 把偏离记录追加到计划文件末尾的 ## Execution Notes 小节

这样事后看 plan 文件 + 任务清单,能完整还原"实际怎么做的"。

任务清单是智能体私有的

每个智能体只能看到、修改自己的任务清单。这是有意为之:

  • 互不干扰:切换到另一个智能体,看到的就是它的清单,不会出现别的智能体的待办
  • 责任清晰:每条任务都能追溯到具体的智能体(不会出现"这是谁做的"的疑问)
  • 隔离审计:任务记录跟着智能体走,便于按智能体维度做事后审查
跨智能体协作怎么办?

如果你让多个智能体协作完成一件大事(比如组队任务),每个智能体管理自己的清单,通过消息和回执互相通报进度——不是直接读取彼此的清单。这与现实中的团队协作一致:每个人有自己的待办,靠汇报和回执对齐。详见跨智能体协作

固化步骤与灵活步骤

这是 DesireCore 最核心的设计之一——每个执行步骤都被明确分类,让你知道哪些结果是确定的,哪些包含 AI 判断。

固化步骤(Deterministic Step)

  • 特点:规则明确,结果确定
  • 执行方式:像程序一样精确执行
  • 可预测性:执行 100 次,100 次结果相同
  • 示例:检查数值是否超过阈值、提取特定字段、格式转换
⚙️ [固化] 检查违约金比例
规则:违约金 ≤ 20% → 合规
输入:合同第 8 条,违约金 = 15%
结果:✅ 合规(15% ≤ 20%)

灵活步骤(Adaptive Step)

  • 特点:需要 AI 理解和判断
  • 执行方式:基于上下文推理
  • 可预测性:不同的输入可能有不同的推理路径
  • 示例:分析合同语义、评估综合风险、生成报告
🧠 [灵活] 分析进口设备条款
依据:合同第 12-15 条内容
推理过程:
- 第 12 条提到"进口设备"但未指定原产国
- 第 13 条有安装验收条款但未提及中文说明书
- 根据已学规则:进口设备必须有中文说明书条款
结果:⚠️ 缺少中文说明书条款,建议补充
为什么区分很重要?

固化步骤的结果你可以完全信任——它就是按规则执行的。灵活步骤的结果则需要你多留意——AI 的判断可能有偏差。知道哪些步骤是灵活的,你就知道哪些结果需要重点检查。

暂停和恢复执行

暂停执行

在任何时候,你都可以暂停正在执行的任务:

[点击 ⏸ 暂停]

智能体:"任务已暂停。
当前进度:步骤 4/6(分析进口设备条款)
已完成的步骤不受影响。

你可以:
▶️ 继续执行
🔄 重试当前步骤
⏭️ 跳过当前步骤
⏪ 回滚到某个步骤重新开始
⏹️ 终止任务"

恢复执行

暂停后,你有多种恢复选项:

选项行为适用场景
继续执行从暂停处继续临时需要处理其他事情
重试当前步骤重新执行当前步骤当前步骤出现暂时性错误
跳过当前步骤跳到下一步当前步骤不重要或手动处理
回滚回退到之前的某个步骤发现前面的步骤有问题
终止结束任务不再需要执行这个任务

执行中的异常处理

当智能体遇到问题时,它会根据情况采取不同的处理方式:

自动重试

对于网络超时等暂时性错误,智能体会自动重试:

⚠️ 步骤 4 执行失败:文件读取超时
自动重试中... (第 1/3 次)
✅ 重试成功

主动上报

对于无法自行解决的问题,智能体会主动告诉你:

智能体:"步骤 4 遇到了问题:

⚠️ 合同文件中第 13 条引用了一个附件(附件 C:设备规格书),
但我没有找到这个附件。

请选择:
1. 提供附件 C 的文件
2. 跳过此步骤,在报告中标注'缺少附件 C'
3. 暂停任务,我稍后处理"

执行中插入新指令

你随时可以在执行过程中给智能体补充指令:

你:"等一下,第 12 条的保密期限也要特别关注,
如果超过 5 年标记为风险。"

智能体:"收到,我会在后续步骤中增加保密期限的检查。
当前步骤不受影响,将在步骤 5(综合评估)中纳入。"
下一步

在执行过程中,某些高风险操作会触发"人闸门"确认。前往 人闸门确认机制 了解详情。