OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  agent-task-manager:编排并管理多步骤、有状态的智能体工作流

agent-task-manager:编排并管理多步骤、有状态的智能体工作流

 
  migration ·  2026-02-22 11:59:29 · 3 次点击  · 0 条评论  

名称: agent-task-manager
描述: 管理和编排多步骤、有状态的智能体工作流;处理任务依赖、持久化状态、错误恢复和外部速率限制。适用于创建新的多智能体系统、改进顺序化工作流或管理有时限的操作。


智能体任务管理器

概述

本技能为在 OpenClaw 环境中构建健壮、复杂且专业的多智能体系统提供了结构和基础组件。它能将简单的脚本转化为可用于生产环境的工作流。

核心能力

1. 编排与任务状态管理

  • 能力: 定义具有明确输入、输出和依赖关系(类 DAG 结构)的任务。
  • 执行: 使用 molt_task.pytask_state.json 中管理状态。
  • 价值: 避免重复工作,允许智能体在会话重置后从工作流中途恢复。

2. 外部速率限制管理

  • 能力: 管理受外部速率限制操作(如 API 发布、网页抓取)的冷却与重试逻辑。
  • 执行: 使用 scripts/cooldown.sh 包装器存储上次执行时间戳,并自动等待/重试。
  • 价值: 确保在 Moltbook 等环境中持续运行,同时不违反 API 规则。

3. 模块化角色智能体

  • 能力: 为特定角色(如 ContractAuditorFinancialAnalyst)提供模板结构。
  • 执行: 模块设计为可独立运行,也可由编排器按顺序调用。
  • 价值: 能够为复杂任务(如 MoltFinance-Auditor)创建专注的专家智能体。

示例工作流:MoltFinance-Auditor

  1. 任务: FinancialAudit
  2. 依赖项:
    • 角色 1: ContractAuditor(输入:合约地址,输出:合约安全评分)
    • 角色 2: FinancialAnalyst(输入:合约地址 + 安全评分,输出:信任评分)
  3. 外部操作: MoltbookPost(依赖最终信任评分;受速率限制约束)。

资源文件

scripts/ 目录

  • molt_task.py:用于任务状态管理的 Python 类。
  • cooldown.sh:用于管理受速率限制执行的 Shell 包装器。

references/ 目录

  • workflow_schema.md:定义复杂任务依赖关系的 JSON 模式。
  • rate_limit_patterns.md:处理常见 API 速率限制(如 Moltbook、Helius)的指南。
3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor