结构化任务规划与分步执行 V2(异步子代理架构)

异步子代理 · 任务编排自动化

自动化执行榜 #1

结构化任务规划 V2,采用异步子代理架构,支持复杂任务分解、独立执行与自动检验,主会话零阻塞,适合长耗时自动化工作流。

收藏
7.4k
安装
2.3k
版本
1.0.6
CLS 安全性认证2026-05-20
点击查看完整报告 >

使用说明

核心功能

STP V2 是一款面向复杂任务的结构化规划与执行框架,采用异步子代理架构彻底解决长任务阻塞问题。每个任务步骤通过 session_spawn 创建独立子代理执行,主会话始终保持非阻塞状态,用户可同时进行其他操作。

显著优点

1. 异步非阻塞架构:V2 相较 V1 的根本性升级,每个步骤独立运行在子代理中,主会话无需等待
2. 自动化检验机制:强制执行 LLM 检验子代理验证结果,禁止跳过,确保交付质量

3. Heartbeat 监控:每 10 分钟自动检测子代理状态,识别 pending/running/completed/stuck 四种状态

4. 完整状态机管理:待执行→执行中→待检验→检验中→已完成,流程严谨可追溯

5. 任务中断能力:支持随时中断任务,自动清理子代理及残留进程

6. 持久化记录:每个任务独立目录,计划书、执行记录、状态变更全保存

潜在局限性

  • 串行执行约束:必须等待前一步检验通过才能执行下一步,无法并行多步骤
  • 子代理通信成本:频繁的状态同步和 announce 链通信带来一定开销
  • 超时判定固定:30 分钟工具执行超时、2 次重试机会的阈值不可动态调整
  • 检验标准依赖人工编写:检验子代理的效果高度依赖执行 Prompt 中检验标准的质量

适合人群

  • 需要执行多步骤复杂任务(数据抓取、批量处理、长周期分析)的开发者
  • 追求主会话零阻塞、可同时处理多事务的高级用户
  • 对任务可审计、可中断、可检验有强需求的生产环境使用者

常规风险

  • 子代理异常挂起需人工介入决策(重试/终止)
  • 残留进程若 PID 解析失败可能无法完全清理
  • 长时间任务占用系统资源,需关注 ~/.openclaw/workspace/tasks/ 目录磁盘增长

安全解读

核心功能

STP V2 是一款异步子代理架构的任务规划执行框架,专为解决 AI 长任务阻塞会话的核心痛点设计。通过 session_spawn 将每个步骤拆分为独立子代理执行,主会话保持非阻塞状态,用户可同时进行其他操作。

显著优点

1. 真正的异步执行:每个步骤通过独立子代理运行,主会话零阻塞,支持多任务并行处理
2. 严格的检验机制:强制使用 LLM 检验子代理验证结果,禁止主会话直接判断,确保步骤质量

3. 完善的监控体系:内置 Heartbeat 每 10 分钟检查子代理状态,自动识别 pending/running/completed/stuck 四种状态

4. 可靠的任务中断:支持 中断 task-{ID} 命令终止任务,自动清理子代理及残留进程

5. 状态持久化:所有任务状态保存在 Markdown 文件中,支持断点续传与审计追溯

潜在局限

  • 串行依赖:步骤必须严格串行执行,无法并行执行多个步骤
  • 检验开销:每个步骤需额外启动检验子代理,增加时间与 Token 消耗
  • 文件系统依赖:依赖本地文件系统进行状态同步,跨设备迁移受限
  • 超时判定刚性:30 分钟工具执行超时 + 2 次机会,对复杂任务可能不够灵活

适用人群

  • 需要执行多步骤复杂任务的开发者(代码生成、数据分析、批量处理)
  • 追求后台异步执行、不愿等待长任务完成的效率用户
  • 需要任务可中断、可审计的企业级场景

常规风险

  • 子进程调用(cron 管理)属功能必需,无注入风险
  • 文件访问限定于 ~/.openclaw/workspace/,符合最小权限原则
  • 无外部网络通信,数据不出本地

结构化任务规划与分步执行 V2(异步子代理架构) 内容

scripts文件夹
手动下载zip · 16.6 kB
MAIN_SESSION_GUIDE.mdtext/markdown
请选择文件