要让AionClaw中多个任务严格按序自动执行,需用--blocked-by声明依赖:先创建无依赖起始任务获取Task ID,再创建下游任务时绑定该ID;多依赖用英文逗号分隔;在看板验证依赖关系;上游任务标记完成后,下游自动解锁执行。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要让 AionClaw 中的多个任务严格按你设定的先后顺序自动执行,不能靠人工盯进度或手动触发,必须通过依赖声明机制让系统识别“谁做完,谁才能开始”。
用 --blocked-by 声明任务执行依赖
第一步:创建一个无依赖的起始任务,例如“整理原始数据”。在终端中运行:
clawteam task create dev-team "整理原始数据" -o data-lead
该命令返回类似 【Task ID: tsk-7a9f3e21】 的唯一标识,务必复制保存——后续所有依赖都靠它。
第二步:创建下游任务时,用 --blocked-by 参数绑定上游任务 ID:
clawteam task create dev-team "生成周报图表" -o analyst --blocked-by tsk-7a9f3e21
clawteam task create dev-team "邮件发送周报" -o ops --blocked-by tsk-7a9f3e21,tsk-8b0g4f32
注意:多个上游任务用英文逗号分隔,不能有空格;ID 错一位或大小写错误会导致任务卡死在 blocked 状态,无法自动解锁。
在 ClawTeam 看板中验证依赖关系
打开 AionClaw 客户端 → 左侧导航栏点击「自动化 (RPA)」→ 进入「ClawTeam 任务看板」。
所有带 --blocked-by 的任务会显示为灰色「阻塞中」状态,并在右侧明确标注依赖项,例如:“等待 tsk-7a9f3e21 完成”。
这一步不操作也能跑,但建议手动点开任一阻塞任务,确认其「依赖列表」里出现你指定的 Task ID。如果为空或显示“未知任务”,说明上一步输入 ID 有误,需删除重建。
标记上游完成,下游自动解锁
方法一(推荐):在看板中找到已做完的上游任务,点击右侧「✅ 标记完成」按钮。
方法二:在终端执行命令:
clawteam task complete dev-team tsk-7a9f3e21
执行后,所有声明了 --blocked-by tsk-7a9f3e21 的下游任务会在 3 秒内自动从 blocked 变为 pending,Agent 立即开始执行。无需刷新页面,也不用额外触发命令。











