ZapMyCo
指南内置工具

task_update — 更新任务

更新任务的状态、字段和依赖关系

更新任务的状态、字段和依赖关系。

任务管理系统提供 4 个工具(task_createtask_gettask_listtask_update),用于将复杂多步骤工作拆解为可跟踪的任务单元,实时掌握进度。

参数

参数类型必填说明
task_idstring要更新的任务 ID
statusstring新状态:pending(待处理)、in_progress(进行中)、completed(已完成)、deleted(删除)
subjectstring新标题
descriptionstring新描述
active_formstring进行时态
ownerstring任务负责人
add_blocksstring[]此任务阻塞的任务 ID 列表
add_blocked_bystring[]阻塞此任务的任务 ID 列表

状态流转

任务的状态按照以下方向流转:

pending → in_progress → completed

                        deleted
  • pending:任务已创建,待开始执行
  • in_progress:正在执行中
  • completed:已完成(只有完全完成才标记为此状态)
  • deleted:永久删除任务

依赖关系

任务之间可以设置依赖关系:

  • blocked_by:此任务被哪些任务阻塞。例如任务 B 被任务 A 阻塞,则 A 完成后 B 才能开始
  • blocks:此任务阻塞哪些任务。例如任务 A 阻塞任务 B,则 A 未完成时 B 不应开始

阻塞关系会在 task_listtask_get 的输出中自动显示。

相关文档

On this page