英文 Taskflow
- 原始链接:https://docs.openclaw.ai/automation/taskflow
- 来源章节:5. 官方文档:工具、技能、插件与自动化
- 来源小节:无
- 抓取方式:jina:https://r.jina.ai/http://docs.openclaw.ai/automation/taskflow
- 抓取时间:2026-04-05 13:47:10
- 状态:ok
中文内容
任务流程 - OpenClaw
[OpenClaw主页!图片1:深色徽标!图片2:深色徽标](http://docs.openclaw.ai/)
英语
搜索...
⌘K
搜索...
导航
自动化和任务
任务流程
概述
插件
#####技能
自动化和任务
工具
- apply_patch工具
- 网页浏览器
- 网络工具
- 顺便说一句附带问题
- 代码执行
- 差异
- 提升模式
- 执行工具
- 执行批准
- [图像生成](http://docs.openclaw.ai/tools/image- Generation)
- LLM任务
- 龙虾
- 工具循环检测
- PDF工具
- 反应
- 思维水平
代理协调
在此页面上
自动化和任务
任务流程
任务流程
任务流是位于后台任务之上的流编排基础。它通过自己的状态、修订跟踪和同步语义来管理持久的多步骤流程,而各个任务仍然是独立的工作单元。
何时使用任务流
当工作跨越多个连续或分支步骤并且您需要跨网关重新启动进行持久进度跟踪时,请使用任务流。对于单个后台操作,一个普通的任务就足够了。
| 场景 | 使用 |
|---|---|
| 单一后台作业 | 简单的任务 |
| 多步骤管道(A、B、C) | 任务流程(托管) |
| 观察外部创建的任务 | 任务流程(镜像) |
| 一键提醒 | 计划任务 |
同步模式
托管模式
任务流拥有端到端的生命周期。它将任务创建为流程步骤,驱动它们完成,并自动推进流程状态。示例:每周报告流程,(1) 收集数据,(2) 生成报告,(3) 交付报告。任务流将每个步骤创建为后台任务,等待完成,然后转到下一步。
流程:周报
第1步:收集数据→任务创建→成功
步骤2:生成报告→任务创建→成功
第三步:交付→任务创建→运行
镜像模式
任务流观察外部创建的任务并保持流程状态同步,而无需获取任务创建的所有权。当任务源自 cron 作业、CLI 命令或其他来源并且您希望以流程形式统一查看其进度时,这非常有用。示例:三个独立的 cron 作业一起形成“早晨操作”例程。镜像流跟踪他们的集体进度,而不控制他们运行的时间或方式。
持久状态和修订跟踪
每个流程都会保留自己的状态并跟踪修订,以便在网关重新启动后仍能保持进度。当多个源尝试同时推进同一流程时,修订跟踪可以实现冲突检测。
取消行为
“openclaw 任务流程取消”在流程上设置粘性取消意图。流程中的活动任务将被取消,并且不会启动新的步骤。取消意图在重新启动后仍然存在,因此即使网关在所有子任务终止之前重新启动,已取消的流仍会保持取消状态。
CLI 命令
# 列出活跃的和最近的流量
openclaw任务流程列表
# 显示特定流的详细信息
openclaw 任务流程显示 <lookup>
# 取消正在运行的流程及其活动任务
openclaw 任务流程取消 <lookup>| 命令 | 描述 |
|---|---|
openclaw 任务流程列表 | 显示跟踪的流量以及状态和同步模式 |
openclaw 任务流程显示 <id> | 通过流 ID 或查找键检查一个流 |
openclaw 任务流程取消 <id> | 取消正在运行的流程及其活动任务 |
流程与任务的关系如何
流程协调任务,而不是取代它们。单个流在其生命周期内可能驱动多个后台任务。使用“openclaw 任务”检查各个任务记录,使用“openclaw 任务流”检查编排流程。
相关
⌘我